我想创建一个iPhone应用程序。但是构建应该适用于iPhone设备3.0到4.0。
请给我一些想法。因为,我创建了一个iPhone应用程序。我已经在设备(版本3.1.3)中安装了该应用程序,它工作正常。我尝试过使用相同版本的iPhone 4.0版。但我收到一些错误信息。
错误讯息: “权利无效”。
答案 0 :(得分:3)
您应该查看两个设置(在构建选项卡上的项目信息中):
1)基础SDK - 这是您要将应用程序链接到的SDK - 尽可能高地设置它。
2)iOS部署目标 - 将其设置为iOS 3.0
第一个是编译器用来制作你的应用程序。
第二个控制您的应用可以运行的设备(iOS 3.0意味着3.0以及其他任何设备)
注意 - 如果您使用任何仅在iOS 4.0中可用的方法,该应用程序将编译正常但如果您在3.x设备上运行它将崩溃 - 您需要彻底测试它只是为了安全侧。如果你查看文档,每个方法都会说明它可用的iOS版本。