iPhone应用程序无法在旧设备上运行(3G,3GS,......) [英] iPhone app does not run on old device (3G, 3GS, ...)

查看:198
本文介绍了iPhone应用程序无法在旧设备上运行(3G,3GS,......)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


可能重复:

使用Xcode 4.2和iOS 5 SDK时,是否可以定位较旧的iOS版本?

我开发了一款适用于iPhone 4(iOS 4.3& 5)的应用程序(其中)在开发期间使用)。现在我尝试在3GS(iOS 4.3.3)和3G(iOS 4.2)上进行测试。但是app不会加载到这些设备中。尝试部署到设备时,我可以在consol上看到以下消息。

I have developed an app which works on iPhone 4 (iOS 4.3 & 5) (which used during developing). Now I have tried to test on 3GS (iOS 4.3.3) and 3G(iOS 4.2). But app does not load into these devices. I can see following messages on consol when try to deploy to device.

Sat Jan  1 17:27:38 unknown lockdownd[16] <Error>: 2ff68000 handle_connection: 
            Could not receive USB message #6 from Xcode. Killing connection 
Sat Jan  1 17:27:38 unknown com.apple.mobile.lockdown[16] <Notice>: Could not 
            receive size of message

我已经在Xcode 4.0.2和4.2 beta上测试过。重启的设备和MAC但仍然相同。有人能知道这个问题吗?
谢谢

I have tested on Xcode 4.0.2 as well as 4.2 beta. Restarted devices and MAC but still same. Can anybody know about this issue? Thanks

推荐答案

这可能有多种原因。到目前为止,这是pople遇到的情况:

This can come for various reasons. Until now this is are the cases pople have encountered:


  • 坏电缆 - >尝试另一个,或者在编程时保持静止

  • info.plist中提到的不支持的功能 - >检查plist

  • 不支持的体系结构(默认情况下Xcode4.2使用标准arch = armv7) - >添加armv6

这篇关于iPhone应用程序无法在旧设备上运行(3G,3GS,......)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆