Xcode 9 iOS 10/11模拟器 – 所有应用程序崩溃

我刚刚安装了Xcode 9,并尝试运行iOS 11和10.3.1模拟器。

奇怪的是,模拟器中的所有股票应用程序崩溃/强行closures,当我点击任何一个,即Safari,照片等。

我已经在iOS 11 / 10.3.1上的iPhone X,iPhone 8/8 +和iPhone 6+模拟器上尝试过,所有这些模拟器都有相同的崩溃结果。 如果我在iOS 6或更高版本的iOS模拟器上尝试它,那么它运行良好。

如果我尝试多次启动它,例如Safari或Calendar的40到50次,那么有时候这个特定的应用程序可能会运行,一旦运行成功,它将保持在会话的其余部分(直到我closures应用程序任务切换器,然后同样的问题再次出现)。 我的Xcode编译的应用程序也是如此。

我在模拟器的设备日志中看到了很多这些错误,不确定是否相关:


Sep 26 23:25:34 MYMAC com.apple.CoreSimulator.SimDevice.2F950F5F-6057-4AAA-A5B4-A8068A8F00F9 [10215](com.apple.imfoundation.IMRemoteURLConnectionAgent):Boolean的未知键:EnablePressuredExit

Sep 26 23:25:33 MYMAC com.apple.CoreSimulator.SimDevice.2F950F5F-6057-4AAA-A5B4-A8068A8F00F9 [10215](com.apple.Safari.History):Boolean的未知键:EnableTransactions

Sep 26 23:25:33 MYMAC com.apple.CoreSimulator.SimDevice.2F950F5F-6057-4AAA-A5B4-A8068A8F00F9 [10215](com.apple.icloud.FMF.FMFMapXPCService):Boolean的未知键:EnableTransactions

Sep 26 23:25:34 MYMAC com.apple.CoreSimulator.SimDevice.2F950F5F-6057-4AAA-A5B4-A8068A8F00F9 [10215](com.apple.imfoundation.IMRemoteURLConnectionAgent):Boolean的未知键:EnableTransactions


我的iMac 2009已经运行了El Capitan和Xcode 8,而且我只用Xcode 9升级到了High Sierra。我还更新了iTunes 12.7,以防万一。

我也尝试运行我旧的Xcode 8(仍然作为单独的副本安装)和iOS 10.3.1模拟器,这些股票应用程序运行良好。

所以这个问题似乎只发生在Xcode 9和iOS 10/11模拟器上。

任何人都可以解释一下这个问题吗? 谢谢。

你在类似的问题中问我是否find了解决办法。 我想我find了一个。

我在Flutter Page上设置了Xcode中的开发团队描述如何。

从颤振页面:

遵循Xcode签名stream来设置您的项目:通过在Flutter项目目录的terminal窗口中运行打开的ios / Runner.xcworkspace ,在您的项目中打开默认的Xcode工作区。在Xcode中,select左侧导航面板中的Runner项目。跑步者目标设置页面,请确保在“常规”>“签名”>“团队”下select了“开发团队”。 当您select一个团队时,Xcode会创build并下载开发证书,使用您的帐户注册您的设备,并创build并下载configuration文件(如果需要的话)

但是,然后我运行在其他错误,不要让我热重新加载了

编辑:重新安装颤振,但这次克隆主分支不是阿尔法。

所以按照扑动页面上的步骤,但是在第一步中改变这个词:

旧的:git clone -b alpha https://github.com/flutter/flutter.git

新的:git clone -b master https://github.com/flutter/flutter.git