为什么有黑 mac 却没有黑 IOS?

2019-02-14 21:38:08 +08:00
 coder1
为避免歧义
黑 mac 是指兼容机上装 macOS
黑 IOS 是指非苹果设备上装 IOS
3532 次点击
所在节点    问与答
17 条回复
but0n
2019-02-14 21:40:11 +08:00
一个是通用计算机,一个是嵌入式设备
lloovve
2019-02-14 21:42:14 +08:00
买不到处理器
mikeguan
2019-02-14 22:15:48 +08:00
Mac 硬件基本都是常见的,iOS 是自己的硬件。就像 NVIDIA 不给开发驱动 大佬都得竖中指,还能怎么办呢
Hsinyao
2019-02-14 22:18:19 +08:00
黑苹果是 Mac 用上 Intel 处理器之后才有的
smdbh
2019-02-14 22:18:34 +08:00
ios 是极为先进的系统,没得黑
nicevar
2019-02-14 22:22:52 +08:00
要知道 OSX 前用 PowerPC 的时候也没有黑苹果一说,应该是 06 年左右才有的,当时和同学装了一下午
bzw875
2019-02-14 22:28:05 +08:00
有组装 iphone 各种改装刷主板这些机子称为妖机
ZE3kr
2019-02-14 22:30:54 +08:00
“非 mac 平台上为什么没有出现 IOS 模拟器?”

可以先黑苹果再在黑苹果上跑 iOS 虚拟机

或者在 Windows 上跑个 Mac 虚拟机 再在 Mac 虚拟机上跑 iOS 虚拟机😂

但 iOS 虚拟机只能跑自己编译的程序吧
XOXO360
2019-02-14 22:31:08 +08:00
黑 ios 有啊,自己去买配件组装就是黑 ios,油管 b 站不是有老外去华强北组装的视频吗
coder1
2019-02-14 22:32:49 +08:00
@bzw875 这名字起的好...
coder1
2019-02-14 22:33:47 +08:00
@XOXO360 苹果原厂的配件吗
q409195961
2019-02-14 23:00:55 +08:00
CPU 架构不一样,iPhone 是苹果自己的仿生芯片 A12、A11 等。

假如 iPhone 用高通的 CPU,就会有黑 iOS 了。
EIlenZe
2019-02-14 23:42:02 +08:00
@bzw875 #7 感觉 4S 那个时代 这玩意儿特别多
q409195961
2019-02-14 23:47:38 +08:00
“非 mac 平台上为什么没有出现 IOS 模拟器?”

非 Mac 平台其实有可能运行 iOS 模拟器,但需要从 Mac 平台移植过去,但 macOS 是基于 Unix 系统开发,不完全开源,移植到其他平台并不容易。
还有一个重要原因,就算是 Mac 平台的 iOS 模拟器也不能运行 App Store 上的 App,只能运行有源码的 App。因为 App Store 上的 App 已经打包符合 iPhone 运行的 ARM 架构包,并非 Intel 平台的 x86 架构。所以将 iOS 模拟器一直到其他平台用处并不大。
msg7086
2019-02-14 23:51:14 +08:00
归根结底,是因为没有驱动。
就像黑 Mac 以前一直说只能 Intel 的 CPU 就是因为没有 AMD 的 CPU 驱动……
tanpengsccd
2019-02-15 09:43:01 +08:00
@msg7086 amd 早可以黑了
msg7086
2019-02-15 09:52:39 +08:00
@tanpengsccd 是啊,所以我说以前。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/535097

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX