我无意中发布了一个部署目标为ios8.2的iPhone应用程序,我希望它能够在ios7上运行。
我有两个问题 1. 有什么方法可以轻松更改此设置还是我需要发布新的应用程序版本 2. 如果需要发布新版本,我是否需要在运行 iOS7 的真实 iPhone 上进行测试,即我是否需要降级我的测试手机才能提交此更新?
最佳答案
如果应用尚未获得批准,您可以在 iTunes Connect 的应用页面中将其从审核中删除,然后提交新版本。
如果应用已获得批准,您必须创建新版本才能提交新版本。
测试时,您可以在模拟器上测试应用程序,如果需要一些真实的iPhone组件,您可以在iOS设备7.0或更高版本上进行测试。您无需降级,因为该应用程序可在 iOS 7.0 及更高版本上运行。但是,较旧的 iOS 版本可能存在一些错误,其中旧版本的设备可能有用(但您无法降级您的设备 - Apple 阻止这样做)。要在旧版本上进行测试,您需要尚未更新的设备,或者 Apple 在 Xcode 中提供的旧版本模拟器(检查 Xcode 首选项 -> 下载)
关于ios - 启动后更改部署目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31012186/