【问题标题】:Building apps that will run under ios7 from xcode 4.2 ios 5从 xcode 4.2 ios 5 构建将在 ios7 下运行的应用程序
【发布时间】:2013-10-15 00:04:40
【问题描述】:

对 xcode / ios 世界非常陌生,所以我提前道歉.....

我的开发机器是一台运行 Snow Leopard 和 xcode 4.2 的旧 mac-mini

我已经构建了一个可执行文件,我想把它放在我的 ipad 上,它在 ios7 上运行。

在 xcode 中,我完成了所有配置工作,并看到以下消息:

“Daves iPad”上的 iOS 版本与任何版本都不匹配 的 iOS 支持使用此 iOS 安装进行开发 开发工具包。请将设备恢复到下面列出的操作系统版本, 或更新到最新版本的 iOS SDK

我不确定我能(或想要)做这些事情中的任何一个。据我所知 xcode5 不会在我的机器上运行,而且我真的不想将我的 iPad 降级到 ios 5

我错过了重点吗?我应该期望能够在 ios7 下运行 ios5 可执行文件吗?如果我应该,我如何让他们在 ipad 上?

【问题讨论】:

  • 我正在写一个建议您使用 Apple Configurator 的答案,但即使这样也不能在 Snow Leopard 上运行。也许你最好的选择是升级你的操作系统。
  • 我认为不幸的是,如果我升级操作系统,我必须购买新的 mac :(
  • 你有没有在 WWDC 之后下载并安装过其中一个 Xcode 5 Beta?如果你有,可能有一个解决方法。
  • 感谢@EnricoSusatyo - 我对这一切非常陌生。什么是 WWDC?

标签: ios xcode ipad


【解决方案1】:

是的,您可以在 iOS 7 上运行 iOS 5 可执行文件,但不能在 iOS 7 设备上运行早于 Xcode 4.6.3 的设备上的调试会话。

我认为您能做的最好的事情就是构建应用程序,将其打包到 IPA 中,然后将其安装到您的设备上并从 iTunes 运行它。

【讨论】:

  • 感谢@Duncan C:由于我使用 LiveCode 开发环境,情况有些复杂。它构建了一个 iOS 可执行文件。你知道我在哪里可以找到如何将其打包到 IPA 并将其安装在设备上的说明吗?我发现在线资源很难立足。
【解决方案2】:

您可以从 xcode 创建 .ipa 文件,这里是 link。但在此之前,您应该已经安装了应用程序分发的配置文件。您的测试设备应列在 Apple Developer Member center -> Certificates, Identifiers & Profiles 上的 iOS Provisioning Profiles (Distribution) 中。

【讨论】:

    猜你喜欢
    • 2012-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多