[iOS]设置Xcode 4同时支持旧版iOS设备(armv6),并兼容iPhone和iPad
2012-09-22 23:36
525 查看
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中其它如下图所示
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中其它如下图所示
二、使兼容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
中选择对应的发布版本的签名了
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中其它如下图所示
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中其它如下图所示
二、使兼容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
中选择对应的发布版本的签名了
相关文章推荐
- [iOS]设置Xcode 4同时支持旧版iOS设备(armv6),并兼容iPhone和iPad
- [iOS]设置Xcode 4同时支持旧版iOS设备(armv6),并兼容iPhone和iPad
- [iOS]设置Xcode 4同时支持旧版iOS设备(armv6),并兼容iPhone和iPad
- [iOS]设置Xcode 4同时支持旧版iOS设备(armv6),并兼容iPhone和iPad
- 设置Xcode 4同时支持旧版iOS…
- iphone各代cpu架构及xcode对ios sdk版本及cpu架构的支持
- [iOS]让Xcode 4.2生成的app支持老的iOS设备(armv6)
- 让UIAlertController兼容的同时iphone和ipad
- 让Xcode 4.2生成的app支持旧版iOS设备(armv6)
- iOS开发iPad和iPhone的启动画面设置
- iOS 32位、 64位系统兼容性设置-Xcode创建支持IOS4.3以上版本的应用的方法
- mmsplayer for ios 支持iphone ,ipad,ipod touch 版本已经完成。
- IOS开发之----Xcode非ARC项目中设置部分文件ARC支持
- 开发同时支持iphone&ipad这两个平台的项目
- Xcode8.1 swift3.0 引入Alamofire 3.5.0 支持iOS版本8.0 设置
- 转:IOS开发之----Xcode非ARC项目中设置部分文件ARC支持
- Xcode中设置类库ARC支持--iOS开发
- (iPhone/iPad开发)在iOS系统中动态设置文本字体
- 使程序同时支持iphone和ipad