我可以在 IOS 模拟器中安装“应用商店”吗?

Posted

技术标签:

【中文标题】我可以在 IOS 模拟器中安装“应用商店”吗?【英文标题】:Can I install the "app store" in an IOS simulator? 【发布时间】:2012-05-23 13:54:12 【问题描述】:

我电脑里的ios模拟器没有应用商店。我想使用应用商店来测试我在模拟器上编写的程序。

是否可以在我的模拟器中安装应用商店?

【问题讨论】:

要在模拟器中测试您的应用,请在 Xcode 中打开项目并单击右上角的运行按钮。 这是一个不寻常的请求。你到底想做什么? @MDT 我并不是要测试一个普通的应用程序。在我编写的应用中,它会在应用商店中打开另一个应用链接。 @borrrden 在模拟器中安装一个应用商店,就像真正的 iphone 或 ipad 一样 @William 这是你应该在真实设备上测试的东西。 【参考方案1】:

这是不可能的

模拟器不运行 ARM 代码,只运行 x86 代码。除非您拥有来自 Apple 的原始源代码,否则您不会在模拟器上看到 App Store。

即使您没有开发者帐户,您编写的应用程序也可以通过直接从 Xcode 运行在模拟器中进行测试。要在实际设备上测试您的应用,您需要加入 Apple Developer 程序。

【讨论】:

所以如果我需要知道我的应用能否正常打开应用商店的天气,我必须在真机上测试它吗? 是的,如果您要让您的应用打开 App Store,那么您需要在实际设备上对其进行测试。 @Rohit 链接已失效 快速搜索会在模拟器上找到此更新指南:developer.apple.com/library/prerelease/content/documentation/… 那么在 ARM 驱动的 Mac 上呢?【参考方案2】:

不,根据 Apple here:

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

【讨论】:

此处和 WrightsCS 答案中的 cmets 中的链接现在都转到基本的“模拟器帮助”页面,所以几乎没有帮助。【参考方案3】:

您可以安装其他版本,但不能安装 Appstore 版本。

Xcode 8.2,将构建拖放到模拟器进行安装。

https://***.com/a/41671233/1522584

【讨论】:

以上是关于我可以在 IOS 模拟器中安装“应用商店”吗?的主要内容,如果未能解决你的问题,请参考以下文章

从 Xcode 中的应用商店复制 iOS 应用更新过程

无法在 Windows 上的 Git Bash 中安装 pylint(Windows 应用商店)

iOS 如何在模拟器中安装APP

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

如何在 Xcode 6.1 中安装 iOS 7.0 和 iOS 8.0 模拟器?

如何在 Xcode 7 Beta 5 中安装 iOS 7 及更高版本的模拟器?