ios-simulator - watchkit 扩展 2 iOS 应用程序在模拟器启动时崩溃

标签 ios-simulator watchkit watchos-2

我已将 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/

相关文章:

ios - 保持核心数据与多个 watch 同步

ios - WatchSimulator 3.1 SDK不支持x86_64体系结构?

ios - WebStorm:设置React Native的模拟器ID

iphone - iPhone 的 Xcode 模拟器在运行时出现方形黑色图像

ios - 无法在 iOS 模拟器中安装应用程序

ios - watchOS 2 应用程序可以启动另一个应用程序吗?

ios - 由于信号段错误 11 Xcode 9 - iOS 模拟器,命令失败

ios - .xcdatamodeld 文件未在 Xcode 中显示数据模型结构

ios - WatchKit 应用程序/扩展和 iOS 向后兼容性

swift - 所有 WatchKit 应用程序在真实设备上启动时都会崩溃 - 'warning: could not execute support code to read Objective-C class data'