找不到iOS模拟器

时间:2019-08-03 15:33:47

标签: ios appcelerator

一年后不使用它就重新安装了Appcelerator Studio。开始了一个全新的项目。当我运行它时,我得到:

[错误]找不到支持iOS Simulator 12.4的任何Xcode安装。

但是,在Xcode中,我有很多可以在12.4上运行的模拟器。我什至可以在模拟器上运行一个新的Xcode项目。

尝试:>应用信息

这给了我: ”   !找不到任何有效的iOS开发配置文件。     这将阻止您构建用于在iOS设备上进行测试的应用程序。      您需要使用Apple Developer登录http://appcelerator.com/ios-dev-certs      帐户,然后创建,下载和安装配置文件。

但是我从来没有这样做过。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

  

无法找到任何有效的iOS开发配置文件。这将阻止您构建用于在iOS设备上进行测试的应用。 ...但是我之前从未这样做。

这是与模拟器问题不同的问题。您需要开发者资料才能为iOS设备构建应用。如果您曾经在设备上而不是在模拟器上进行过任何开发,那么您过去确实已经建立了档案,或者有人为您做了。无论哪种方式,开发人员资料都将在一年后过期,因此如果您在设备上运行应用程序已经有一段时间了,则需要重新进行处理。

  

找不到支持iOS Simulator 12.4的Xcode安装。

您认为您拥有哪些模拟器?尝试运行此命令:

xcrun simctl list devices 12.4

那应该列出所有适用于iOS 12.4的模拟器。如果没有,那么您显然需要创建一些。如果有的话,那么Appcelerator可能正在寻找错误的位置。您也可以这样做:

xcrun simctl list runtimes

以获取已安装的运行时的列表。如果这些命令不起作用,则您可能需要:

  • 确保已安装支持iOS 12.4的Xcode版本,即Xcode 10.3或更高版本
  • 确保已为该版本的Xcode安装了命令行工具。
  • 运行xcode-select以选择正确的Xcode安装,例如类似sudo Xcode-select -s /Applications/Xcode.app/Contents/Developer(假设/Applications/Xcode.app是正确的Xcode版本)

请注意,Xcode 10.3仅在最近发布(截至撰写本文时),因此,如果自2019年7月22日以来未安装/更新Xcode,则您的版本较旧且需要更新。