【问题标题】:Problem running iPhone application on iPhone from Xcode (and in Instruments)从 Xcode(和 Instruments)在 iPhone 上运行 iPhone 应用程序时出现问题
【发布时间】:2010-12-03 00:06:27
【问题描述】:

我在 iPhone 上从 Xcode(或 Instruments)运行一个应用程序时遇到问题。 当我尝试运行该应用程序时,我在 Xcode 的左下角收到错误消息无法上传 XXX.app。奇怪的是它实际上将应用程序上传到了 iPhone 但它没有启动它(之后我可以在 iPhone 上手动启动应用程序)。

因此,如果无法从 Xcode 或仪器启动应用程序,我就没有机会进行调试/性能测试。

对这里可能出现的问题有什么建议吗?

iPhone 控制台向我展示了这个:

Thu Oct  1 14:25:18 unknown mobile_installationd[1976] <Error>: 00808e00 install_embedded_profile: Skipping the installation of the embedded profile
Thu Oct  1 14:25:23 unknown SpringBoard[25] <Warning>: Reloading and rendering all application icons.

其他应用程序运行良好。我已经在两部 iPhone(均为 3.1)上进行了尝试,结果相同。我在 SnowLeopard 上运行 Xcode 3.2。

问候

【问题讨论】:

    标签: iphone xcode instruments


    【解决方案1】:

    这也发生在我身上(不止一次)。我最终不得不重新启动 Xcode 来解决问题(在验证代码签名设置是否正确、安装了配置文件等之后)。

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,重新启动 Xcode 解决了它。当然,我检查了 iPhone 上是否安装了正确的配置文件,并且项目设置中的 bundle id 与配置文件匹配。

      【讨论】:

      • 我今天确实遇到了这个问题,正如您所发现的,重新启动 XCode 解决了它。这发生在我通过向其中添加新设备多次重新生成配置文件时。
      【解决方案3】:

      重启 Xcode 解决了这个问题。在 Xcode 运行时,我通过 iTunes (v 3.1) 下载了更新版本的 iPhone OS 并同步(但没有更新)iPhone。我当前设备上的操作系统版本是 3.0

      也许这会有所帮助。

      【讨论】:

        【解决方案4】:

        它说它无法安装配置文件。彻底检查您的代码签名设置,并在构建应用程序后验证您用于代码签名的配置文件确实是您选择的配置文件:进入构建应用程序的包,找到 Embedded.mobileprovision 文件,使用 TextEdit 应用程序打开它,查找&lt;name&gt; 标签并查看值。如果该值与您在项目中设置的配置文件不匹配,这可能是问题的原因。

        【讨论】:

          【解决方案5】:

          可能你的可执行文件名设置不正确。

          展开 Targets 组,双击您的目标,转到 Properties 选项卡,然后检查“Executable:”旁边的设置

          在我的项目中,它设置为 ${EXECUTABLE_NAME}

          我认为您也可以在 Info.plist 文件中检查这一点。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2015-03-18
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-10-22
            • 2011-10-01
            • 1970-01-01
            • 2018-05-28
            相关资源
            最近更新 更多