我正在更新一个应用程序(其原始部署目标是3.1.2),我正在尝试使用iOS 4.2.1在第二代iPod Touch上进行测试。当前版本的Xcode(4.5)不再连接到iOS 4.3之前的任何设备,因此我无法将应用程序置于USB上,甚至无法监控设备日志,因此安装需要使用临时分发进行无线传输。 / p>
我可以在iOS 6 iPod Touch上无线安装应用程序,但是当我尝试在4.2.1设备上安装它时,我看到它下载了,我看到应用程序标签上写着“正在安装...”,但最后我收到了弹出消息Unable to Download "[app name]"
。
三个重要细节:
有谁知道可能会发生什么?
有没有人知道如何在不安装早期版本的XCode的情况下阅读4.3之前设备的设备控制台?
答案 0 :(得分:0)
在这里回答(一半)我自己的问题:
Xcode 4.5上的release notes明确指出:This version of Xcode does not generate armv6 binaries.
由于第二代Touches是armv6,这意味着您无法生成覆盖这些早期设备的通用二进制文件。如果你想支持它们,我认为你唯一的选择是将你的Xcode回滚到4.4。我下次阅读发行说明会更加小心。
如果有人知道在不降级您的XCode的情况下将控制台日志信息从“不受支持的”设备上移除的任何其他方法,请添加答案,我会将其标记为回答此问题。 < / p>