【发布时间】:2010-08-11 17:41:19
【问题描述】:
我一直在为 iTouch、iPhone 3G、iPhone 3GS、iPhone 4 成功构建一个应用程序,运行 iOS 3.0+。 当我将它插入 Xcode 并从那里构建时,它运行良好。但是,提交到应用商店后,它只构建在 iOS 4.0 上。 有什么明显的原因吗? 我的构建设置是: 主动架构:armv7 架构:标准(armv6 armv7) 基础 SDK iPhone 设备 4.0 仅构建活动架构(未选中) 有效架构:armv6 armv7 iPhone OS 部署目标:iPhone OS 3.0
编辑
这里有一些可能会有所帮助的信息。我在我的项目中使用了三个 20 API。如果我在带有 iOS 3.1.3 的第一代 iPod Touch 上构建,我必须将活动架构设置为 armv6 并选中仅构建活动架构框。它不会在 armv7 下构建。会不会是这个问题?
【问题讨论】:
-
Info.plist 中 MinimumOSVersion 的值是多少?
标签: iphone objective-c xcode