如果我使用的是 Xcode 4.6,我可以上传 iOS 7 应用程序进行测试吗?
Posted
技术标签:
【中文标题】如果我使用的是 Xcode 4.6,我可以上传 iOS 7 应用程序进行测试吗?【英文标题】:Can I upload an iOS 7 app for testing if I'm using Xcode 4.6? 【发布时间】:2014-02-12 13:04:23 【问题描述】:我制作了一个应用程序并发送给我。它是在 Xcode 5 中为 ios 7 开发的。
我有一台运行 OS X Lion 且无法进一步升级的 Mac,并且我正在运行 Xcode 4.6.3(Xcode for Lion 的最新版本)。
我有完整的 App 文件,但我需要制作一个 .API 文件来上传,这样我就可以在运行 iOS 7 的 iPhone 4S 上测试它。
这可能吗?如果不能,我该怎么办?
Xcode 4.6.3 能否为我打开 iOS 7 项目以创建 .API 文件以在我的 iPhone 上进行测试?
【问题讨论】:
【参考方案1】:如果一个项目是在 Xcode 5 中创建的,那么它不能用 xcode 4.6 或以前的版本打开。
此外,根据苹果最新的评论指南,“所有应用程序都应与 ios 7 兼容”
【讨论】:
【参考方案2】:您可以使用 AdHoc Profile 直接将您的应用从 xCode 4.6.3 运行到您的 iPhone 4s。对于 IPA,您应该将您的 Mac OSX-Lion 更新到 OS X Mavericks(10.9) 并安装 xCode 5.0。在 xCode 5.0 中打开您的应用程序并创建 IPA。这是 IPA 在运行 iOS7 的设备上的常用方式!
【讨论】:
“我有一台运行 OSX-Lion 的 mac,它无法进一步升级”正如 OP 解释的那样,将他们的 Mac 更新到 Lion 之外是不可选择的。以上是关于如果我使用的是 Xcode 4.6,我可以上传 iOS 7 应用程序进行测试吗?的主要内容,如果未能解决你的问题,请参考以下文章