Gav*_*avy 3 iphone xcode compatibility ipod-touch ios
我几天前在iOS App Store上发布了我的第一个应用程序,并告诉我的朋友下载它.但是,他们告诉我它与运行iOS 4.2.1的iPod Touch 2G不兼容.为什么是这样?我该如何解决这个问题?
我正在使用Xcode 4.2和iOS SDK 5.0,但我的部署目标是iOS 4.0,所以它应该可以工作.
在我的应用程序的iTunes页面上,它说:要求:兼容iPhone 3GS,iPhone 4,iPhone 4S,iPod touch(第3代),iPod touch(第4代)和iPad.需要iOS 4.0或更高版本.
如何在此列表中包含iPod Touch 2G?我有一个iPod 3G作为我的测试设备之一,我的应用程序完美地工作.
在此先感谢您的帮助,
Guvvy
最可能的原因是你没有为之构建armv6.这是通常在调试中遇到的常见问题,但由于您没有在这些设备上进行测试,因此您没有抓住它.
如果您想添加对armv6设备的支持,例如iPod touch 2nd gen&iPhone 3g,那么除了像您一样设置部署目标之外,您还必须:
1)添加armv6到Architectures字段:

2)armv7从info.plist中的要求中删除:

3)测试以确保与这些设备的兼容性.请不要忽略这一步.
| 归档时间: |
|
| 查看次数: |
2781 次 |
| 最近记录: |