我可以从iOS模拟器中访问App Store吗?


91

在iOS模拟器中,可以访问App Store吗?

也就是说,我可以在模拟器中安装App Store应用程序并将其下载到iOS Simulator吗?如果是这样,怎么办?


11
您只能在Apple随SDK提供的模拟器(例如“设置”和“图片库”)或您自己编译的应用程序上运行内容。您无法将商店中的东西安装到模拟器中。
Michael Dautermann 2011年

@MichaelDautermann-您应该发布答案作为答案
jrturton

不能...别人已经做过了(所以我投了
赞成票

现在有没有可以从AppStore进行安装的仿真器(2年后)?
K. Kilian Lindberg

我的超级马里奥赛车走了。是否有任何其他方式得到它
脚本小鹰

Answers:


151

它是模拟器而不是模拟器。即使在Simulator中有一个App Store,该商店中的所有应用程序也无法正常工作,因为它们是在Simulator运行x86代码时为ARM CPU编译的。


15
模拟器和模拟器之间有什么区别?
约翰·里瑟瓦托

18
@JohnRiselvato在这种情况下,从API的角度看,模拟器看起来像iOS(尽管没有100%的覆盖率),但是与二进制不兼容。仿真器至少是二进制兼容的。
斯蒂芬·达林顿

6

对不起,它不可用!该模拟器仅允许您从xCode安装程序。我不确定他们为什么要限制此设置-但我也不确定为什么您要为此目的使用模拟器。


1
我想检查iPhone上已安装的应用程序,因此必须在SDK上安装一些已安装的应用程序。
Alaa Eldin

7
“我不确定他们为什么要限制此设置”,因为他们希望您使用iPhone或iPad
smac89

@ smac89毫无意义。在台式机上安装iPad有什么好处?就我而言,我想通过iPad测试Web应用程序,这是使商店可访问的非常有效的用例。特别是如果您想在兼容w3c的浏览器(如Firefox)上进行测试。
sijpkes

4

与iOS模拟器进行交互:https : //developer.apple.com/library/ios/documentation/IDEs/Conceptual/iOS_Simulator_Guide/与iOS模拟器进行交互/与iOS模拟器进行交互.html

注意:您不能在模拟环境中从App Store安装应用程序。


上面的链接似乎现在已重定向到help.apple.com/simulator/mac/current/#。你已经链接到的文件似乎已经在这里存档:developer.apple.com/library/archive/documentation/IDEs/...
本·巴纳德

0

您可以将应用程序放在模拟器中。但是您不能运行它。他们限制了用户运行应用程序。我发现.app文件在哪里。Machintosh HD-应用程序-Xcode-目录-开发人员-平台-iPhoneSimulator.platform-开发人员-SDK-iPhoneSimulator.sdk-应用程序所有应用程序都在其中,但我无法运行它们。但是,我成功安装了.app文件。在.ipa文件中,有“ payload”文件夹,而其中有.app文件。您只需要复制并粘贴到Applications文件夹中即可。然后,您可以在模拟器上看到该图标。但是,它将不起作用。


-4

可能行不通,但是如果您拥有IOS设备并将应用复制到计算机上,则可以在IOS模拟器上运行它,因为您可以运行自己的应用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.