相关疑难解决方法(0)

手动安装在模拟器中的应用程序在加载时崩溃

MyApp在iOS模拟器(Xcode 7,iOS 9)上使用安装xcrun simctl install booted MyPath/MyApp.app.

这按预期工作,应用程序安装在模拟器上.

但是,手动或使用xcrun simctl launch booted com.company.MyApp失败启动应用程序.回馈错误:

处理命令时遇到错误(domain = FBSOpenApplicationErrorDomain,code = 1):无法完成操作.(FBSOpenApplicationErrorDomain错误1.)

该应用程序从Xcode导出(请注意,从Xcode运行应用程序或从其源代码重新构建应用程序不是一个负责任的解决方案).

这不是应用程序特定的,因为以这种方式安装的任何应用程序崩溃都会出现相同的错误.

系统日志报告相同的错误,但有一些其他信息.

com.apple.CoreSimulator.SimDevice.CA35ED48-DDAA-4CF0-8C69-C206CC55A6EB.launchd_sim [4200](UIKitApplication:com.company.MyApp [0xe9ec] [4281]):服务指定的程序不包含所请求的架构之一:R

SpringBoard [4217]:无法获取'UIKitApplication:com.company.MyApp [0xe9ec]'的pid:没有这样的进程(错误3)

SpringBoard [4217]:Bootstrapping失败了

SpringBoard [4217]:应用程序'UIKitApplication:com.company.MyApp [0xe9ec]'自愿退出.

SpringBoard [4217]:CGContextSaveGState:无效的上下文0x0.如果要查看回溯,请设置CG_CONTEXT_SHOW_BACKTRACE环境变量.

SpringBoard [4217]:CGContextTranslateCTM:无效的上下文0x0.如果要查看回溯,请设置CG_CONTEXT_SHOW_BACKTRACE环境变量.

SpringBoard [4217]:CGContextRestoreGState:无效的上下文0x0.如果要查看回溯,请设置CG_CONTEXT_SHOW_BACKTRACE环境变量.

SpringBoard [4217]:CGContextSaveGState:无效的上下文0x0.如果要查看回溯,请设置CG_CONTEXT_SHOW_BACKTRACE环境变量.

SpringBoard [4217]:CGContextTranslateCTM:无效的上下文0x0.如果要查看回溯,请设置CG_CONTEXT_SHOW_BACKTRACE环境变量.

SpringBoard [4217]:CGContextRestoreGState:无效的上下文0x0.如果要查看回溯,请设置CG_CONTEXT_SHOW_BACKTRACE环境变量.

com.apple.CoreSimulator.SimDevice.CA35ED48-DDAA-4CF0-8C69-C206CC55A6EB.launchd_sim [4200](UIKitApplication:com.company.MyApp [0xc82f] [4282]):服务指定的程序不包含所请求的架构之一:R

SpringBoard [4217]:无法获取'UIKitApplication:com.company.MyApp [0xc82f]'的pid:没有这样的进程(错误3)

SpringBoard [4217]:Bootstrapping失败了

SpringBoard [4217]:应用程序'UIKitApplication:com.company.MyApp [0xc82f]'自愿退出.

architectures错误改变变量.R,f等

造成这个问题的原因是什么?我该如何解决?

installation xcode ios-simulator xcrun xcode7

16
推荐指数
2
解决办法
6733
查看次数

调试器无法在Apple Watch Series 3上运行

问题:我无法将Xcode调试器连接到我的新Apple Watch

硬件:

  • Apple Watch Series 3(无GPS)
  • iPhone 6s

工作地点:

  • 调试器在物理iPhone上运行良好
  • 模拟器工作得很好(iPhone和Apple Watch)

我试过的事情:

  • 重启所有三个设备(Mac,iPhone,Apple Watch)
  • 在我的iPhone上格式化并重新安装iOS 11
  • 取消配对并修复Apple Watch(完成1000次)
  • 完全删除所有Xcode并从应用商店重新安装(删除模拟器,sdks - 一切)

其他事情:

  • 我确信相信这台电脑
  • 我已经开始了一个全新的项目,以确保它不是我的代码中的东西.

它在Xcode中显示为一个有效的目标,但是当我构建它时,它只是说"在Jason的Apple Watch上运行应用程序".它会安装应用程序,但不启动它,调试器不会遇到任何断点.

iphone debugging xcode ios apple-watch

5
推荐指数
1
解决办法
812
查看次数