WatchKit 应用程序通过 Crashlytics 挂起和崩溃
WatchKit app hangs & crashes via Crashlytics
设置:
- Xcode6.3.2
- iOS/WatchKit SDK 8.3
什么有效:
- 应用组已配置并测试正常工作。
- 使用开发配置文件工作的本地开发构建。
- 我可以构建和调试我的 Apple Watch 硬件。
- 模拟器也可以工作(这并不重要)。
现在,使用我们的 CI (Jenkins) 环境通过 Crashlytic 输入临时分发。该应用程序分发良好,并且可以很好地安装在设备上。
但是....
问题:
- 在 Watch 上安装应用程序(通过 Crashlytics)后启动该应用程序会导致旋转器永远挂起。
- 最终(大约一分钟后)应用程序崩溃了。
- 我已经将应用程序简化为一个带有按钮的控制器(没有网络或大量异步操作)。
重申一下 - 我的本地开发构建到设备工作得很好。
有什么想法!?有没有办法获取手表上发生的事情的日志?
已修复!
对于任何感兴趣的人,我们不小心在我们的 xcodebuild 脚本中留下了一个 ARCHS='armv7' 参数。
设置:
- Xcode6.3.2
- iOS/WatchKit SDK 8.3
什么有效:
- 应用组已配置并测试正常工作。
- 使用开发配置文件工作的本地开发构建。
- 我可以构建和调试我的 Apple Watch 硬件。
- 模拟器也可以工作(这并不重要)。
现在,使用我们的 CI (Jenkins) 环境通过 Crashlytic 输入临时分发。该应用程序分发良好,并且可以很好地安装在设备上。
但是....
问题:
- 在 Watch 上安装应用程序(通过 Crashlytics)后启动该应用程序会导致旋转器永远挂起。
- 最终(大约一分钟后)应用程序崩溃了。
- 我已经将应用程序简化为一个带有按钮的控制器(没有网络或大量异步操作)。
重申一下 - 我的本地开发构建到设备工作得很好。
有什么想法!?有没有办法获取手表上发生的事情的日志?
已修复!
对于任何感兴趣的人,我们不小心在我们的 xcodebuild 脚本中留下了一个 ARCHS='armv7' 参数。