无法在iOS 6.0.1设备上安装应用

时间:2013-02-07 07:01:48

标签: iphone ios6

我使用xcode 4.5开发iphone应用程序。我使用TestFlight进行临时测试。 上传构建(.ipa)到TestFlight并获取安装链接。我可以使用TestFlight安装链接在我的iPad 5.0.1上安装应用程序。但我试图在iPhone 6.0.1上安装应用程序它给我错误消息。 “不会安装此应用程序”。

3 个答案:

答案 0 :(得分:0)

问题是XCode 4.5不支持iOS 6.0.1。因此,您的.ipa文件不会安装在iOS 6.0.1的设备中。解决方案是将您的XCode更新到4.6的最新版本。它会解决问题。

答案 1 :(得分:0)

还有另一种解决方案。

问题

问题是新操作系统不包含旧Xcode加载调试信息的正确信息,而此信息只能通过最新的Xcode获取。

解决方案

  1. 安装最新的Xcode(目前是Xcode 4.6,您可以从Mac AppStore获取)。
  2. 在新Xcode打开时连接您的设备。(无论先打开Xcode的顺序或先连接您的设备)
  3. ⌘+ Shift + 2 打开Xcode管理器,如果管理器不在设备标签中,请点击设备图标
  4. 等待使用iOS 6.0.1(甚至iOS 6.0,iOS 6.1.1)查看您的设备变为绿色
  5. 现在您的新操作系统有足够的旧Xcode调试信息
  6. 将此设备连接到旧的Xcode 4.5。您应该无法将应用程序发送到设备。
  7. 一些缺点

    1. 您的系统将有2个Xcode,如果您的旧Xcode也是从Mac AppStore安装的,则需要从开发人员中心下载新的Xcode。
    2. 安装新的Xcode后,命令行工具通常使用新的Xcode作为默认的开发工具。使用xcode-select切换到旧Xcode的路径。

答案 2 :(得分:0)

请检查该设备的udid ID,或者再次包含udid并下载新的配置文件,然后使用该配置文件进行存档。这只是因为udid