我有一个开发人员构建,使用 iOS 6 库制作,针对 iOS 4+ 设备,它可以在 4 部不同的 iphone 和 2 部 ipad 上安装和运行。但由于某种原因,在其中一台装有 iOS 5.1.1 的 iPhone 4S 上,应用程序开始安装并卡在进度条的 50% 左右。运营商是Verizon,这款手机是今年买的。
任何人有任何见解?
我有一个开发人员构建,使用 iOS 6 库制作,针对 iOS 4+ 设备,它可以在 4 部不同的 iphone 和 2 部 ipad 上安装和运行。但由于某种原因,在其中一台装有 iOS 5.1.1 的 iPhone 4S 上,应用程序开始安装并卡在进度条的 50% 左右。运营商是Verizon,这款手机是今年买的。
任何人有任何见解?
我建议在 XCode Organizer 屏幕中观看设备控制台。您将能够在安装过程中看到任何错误消息并确定问题所在。即使您通过 TestFlight 或其他一些机制安装,您也可以观看控制台。
如果设备在数千英里之外 :) 那么您可以让用户通过iPhone 配置实用程序为您收集控制台日志。 根据 Apple 文档:
在没有 Xcode 的情况下获得控制台输出 有时您可能必须在“现场”调试问题,或者告诉测试人员如何收集更多信息并将其发送给您。如果不能选择安装 Xcode,请下载 iPhone 配置实用程序以保存控制台输出。它适用于 Mac OS X 和 Windows。
1) 插入设备并打开 iPhone 配置实用程序
2)在左侧栏中选择设备下的设备
3) 选择控制台选项卡
4) 按窗口右下方的“将控制台另存为...”按钮导出控制台日志。
设备的 UDID 可能不在您签名的配置文件中。