我已将 WatchKit 应用程序配置为在我的项目 (WatchOS2) 中运行。 当我尝试在模拟器中运行它时,WatchKit 应用程序完美启动,但每次我尝试启动 iOS 应用程序时,都会崩溃。
模拟器的日志告诉我:
com.apple.CoreSimulator.SimDevice.5F243C10-E98D-4A20-8950-2742FE6CABD5.launchd_sim[13288](UIKitApplication:com.MyCompany.MyProject[0x847][13496]):由于信号:Trace/BPT而退出服务陷阱:5
我在应用程序委托(delegate)中的所有代码都在注释中。刚够开始
如果我使用相同的模拟器设置构建并使用我的主应用程序目标,效果会很好。就在我构建并运行 watchkit 扩展目标时。
我尝试清理所有内容(派生数据、模拟器设置和内容)。
我知道,这不是模拟器的问题,因为对于一个新项目,问题不在这里。它可能是在某处设置的东西?
但没有任何效果,有什么想法吗?
最佳答案
您的应用程序已中止,可能是由于断言失败。您应该查看崩溃日志(在 ~/Library/Logs/DiagnosticReports 中)以获取更多详细信息。
关于ios-simulator - watchkit 扩展 2 iOS 应用程序在模拟器启动时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33699759/