【问题标题】:Unable to deploy iPhone app on device无法在设备上部署 iPhone 应用
【发布时间】:2015-04-29 09:40:03
【问题描述】:

我正在尝试使用 Xcode 6 在 iPhone 4(运行 iOS 7.1)上部署我的应用程序。当我转到 Window -> Devices 时,我可以在那里看到我的 iPhone,但旁边有一个黄色警告标志。我看不到任何“用于开发”按钮。当我右键单击并选择“显示临时配置文件”时,我也看不到临时配置文件

如果你想看,这里是图片:

尽管我已经在 Xcode 中输入了有效的临时配置文件,如您所见:

更新:

这是我尝试运行项目时得到的结果:

知道出了什么问题吗?

第二次更新:

由于它的长度,我已将日志粘贴到 pastebin.com。如果有帮助,请点击链接:

http://pastebin.com/6bgBxtyx

【问题讨论】:

  • 获得了最新版本的 Xcode 6?它的一个版本说它不支持 iPhone 4(我有那部手机)。后来,它开始支持它。
  • @Almo 我在 Xcode 版本 6.1.1 和 Xcode-Beta 版本 6.2 上进行了尝试。对它们中的任何一个都不起作用。同样的问题。
  • 尝试退出 XCode 并重新启动 iPhone。听起来很愚蠢,但它对我有用。

标签: xcode ios7 xcode6 provisioning-profile ios-provisioning


【解决方案1】:

首先,确保您的设备的 UDID 已添加到配置文件中
并且Build Settings 中的deployment target 项目设置为7.0,因为您的设备不支持i​​OS 8,它将无法工作,然后您将能够下载支持iOS 7 的模拟器,下载后,您可以测试在模拟器和真实设备上。
希望这有效

【讨论】:

  • 尝试新的配置文件
  • 我创建了一个新的供应配置文件,但它仍然无法正常工作。检查我更新的问题,看看我在尝试运行项目时得到了什么。
  • 确保退出 Xcode 并重新启动它。还要进行干净的构建,然后尝试在设备上运行。能否在运行 iOS 7 的模拟器中成功运行应用?
  • 您是否使用 iOS 8 模拟器运行过此应用程序??因为这与 Xcode 和 iOS 版本之间的冲突版本有关。下载 iOS 7 模拟器并运行它。如果它运行,那么它也应该在这个 iOS 7 版本的设备上运行..
【解决方案2】:

我以前遇到过这个问题,我花了很长时间才解决它。不幸的是,我真的没有足够的信息......所以有一个问题:它是否被列为“不合格设备”?如果是这样,请转到“产品”>“目的地”>“您的设备”。

我提供了一个屏幕截图(而不是“iOS 设备”,如果您插入了设备,它应该会显示您的设备名称)。

注意:您还应该尝试将 USB 拔出并重新插入计算机。

注 2:抱歉,如果我误解了这个问题……它有点含糊。 :P 我希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多