iPhone模拟器Xcode中的AppStore

6
在Xcode iPhone模拟器中是否可以下载和运行来自iPhone AppStore的应用程序?我想要在我的Mac上下载Xcode并将其用作iPhone。
2个回答

15

不,模拟器运行的是i386二进制文件,而iPhone应用商店中的应用是ARM二进制文件。

iOS应用程序被编译为机器码,Android应用程序在虚拟机中运行,使用字节码,并在运行时将其翻译为机器码。


哦!我真希望我们能做到那个...不管怎样,谢谢你的快速回复! - user1151738
谢谢,看来我得买一个iPhone:\ - user1151738
不确定,因为这不是所问的问题,而且我也不是安卓开发者。 - rckoenes
@c.adhityaa:你真的应该在SO上接受答案,rckoenes的回答非常有帮助,你应该通过点击他的答案旁边的勾号来接受他的回答。 - iNoob
我试图在iPad上操作,但是无法完成...他进行了编辑,我必须等待...你不能在不到10分钟的时间内接受答案。 - user1151738
显示剩余4条评论

0

这是不可能的

模拟器不支持运行ARM代码,只能运行x86代码。除非你有来自苹果的原始源代码,否则你无法在模拟器上看到App Store。

你编写的应用程序可以通过直接从Xcode运行来在模拟器中进行测试,即使你没有开发者帐户。要在实际设备上测试您的应用程序,您需要成为苹果开发人员计划的一部分。


回答得太早了吗?开个玩笑 :) 谢谢! - user1151738

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接