HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了[iOS]设置Xcode 4同时支持旧版iOS设备(armv6),并兼容iPhone和iPad大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

Xcode 4的Architectures设置认只有armv7,也就是新的iOS设备,包括iPhone 3GS、iPhone 4、iPhone 4s、iPad、iPad 2等,而iPhone、iPhone 3G、iPod Touch、iPod Touch 2属于armv6架构。


一、使兼容armv6和armv7的步骤如下:

PROjeCT -> Info -> iOS Deployment Target选择3.0

PROjeCT -> Build SetTings -> Architectures删除原Standard (armv7),+一个armv6,再+一个armv7,右击Architectures行保存退出(以下保存退出方式相同)

PROjeCT -> Build SetTings -> Base SDK保留Latest iOS (iOS 5.1)不变

PROjeCT -> Build SetTings -> Build Active Architecture Only保留No不变

PROjeCT中其它如下图所示

[iOS]设置Xcode 4同时支持旧版iOS设备(armv6),并兼容iPhone和iPad



TARGETS -> SumMary -> Deployment Target选择3.0

TARGETS -> Info -> 删除required device capabilities行

TARGETS -> Build SetTings -> Architectures删除原Standard (armv7),+一个armv6,再+一个armv7(同PROjeCT)

TARGETS -> Build SetTings -> Base SDK保留Latest iOS (iOS 5.1)不变

TARGETS -> Build SetTings -> Build Active Architecture Only保留No不变

TARGETS中其它如下图所示

[iOS]设置Xcode 4同时支持旧版iOS设备(armv6),并兼容iPhone和iPad



二、使兼容iPhone和iPad,只需

TARGETS -> SumMary -> Devices选择Universal即可

然后在

TARGETS -> SumMary -> iPhone / iPad Deployment Info中设置对应的选项


三、添加Ad Hoc DiStribution和DiStribution选项

PROjeCT -> Info -> Configurations中点+号添加即可

然后就可以在

PROjeCT ->Build SetTings -> Code Signing Identity

TARGETS ->Build SetTings -> Code Signing Identity

中选择对应的发布版本的签名了

@H_844_262@

大佬总结

以上是大佬教程为你收集整理的[iOS]设置Xcode 4同时支持旧版iOS设备(armv6),并兼容iPhone和iPad全部内容,希望文章能够帮你解决[iOS]设置Xcode 4同时支持旧版iOS设备(armv6),并兼容iPhone和iPad所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。