【问题标题】:Xcode 4 -- "no provisioned iOS device is connected" with iPod touch 2Xcode 4 - iPod touch 2“没有连接任何已配置的 iOS 设备”
【发布时间】:2011-03-26 16:36:08
【问题描述】:

我有两个 iPod touch。一个是运行 iOS 4.2.1 的第 2 代,另一个是运行 iOS 4.3 的第 4 代。我在它们两个上都安装了相同的配置文件。

我的应用在第 4 代设备上运行良好。

使用第二代,当我在管理器中查看我的设备时,一切正常,设备旁边有一个绿点,表示已安装配置文件。但是当我尝试运行该应用程序时,我得到了上述错误。

我的应用的部署目标是 iOS 4.0。

一周前,我使用的是 Xcode 3,一切正常。过去一周,我升级到 Xcode 4,还不得不更新配置文件,因为旧的已过期。我确实在两台设备上都安装了新的配置文件——随后出现了上述情况。

顺便说一句,如果您是新开发人员并且您遇到了这个问题,我怀疑您的问题与我的不同。这个问题之前已经多次以通用形式回答过;其中有几个链接自here

我已尝试重新安装配置文件并重新启动我的设备和计算机。没有运气。

【问题讨论】:

标签: iphone ios xcode4 code-signing provisioning


【解决方案1】:

我必须做的是更改方案的设置。我将其设置为“iOS 设备”。这适用于我的新 iPod。但对于较旧的,我不得不将其更改为旧 iPod 的设备名称。它的形式是“William Jockusch 的 iPod(4.2.1,覆盖 Base SDK 4.2)”。

令人讨厌的是,每次更改设备时,Xcode 似乎都会重置此设置。所以每次换设备都要重新设置。

【讨论】:

    【解决方案2】:

    尝试在 Organizer 中删除配置文件(不仅仅是重新安装)并重新安装,删除设备中的配置文件(而不是通过 Organizer),然后在 Build 设置中为所有 iOS SDK 和调试模式重新分配配置文件。 它可能会起作用。

    【讨论】:

    • 不错的主意,但没有乐趣:(
    【解决方案3】:

    是的,重命名该计划也对我有用。这很有帮助!我能够复制该方案并添加一个新方案,因此当我再次关闭并打开 xcode 时它会保存它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-07
      • 2011-11-22
      • 2018-05-26
      • 1970-01-01
      • 2010-11-08
      • 2011-12-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多