【问题标题】:Adding an unattached UDID to existing project in XCode将未附加的 UDID 添加到 XCode 中的现有项目
【发布时间】:2012-11-06 15:09:16
【问题描述】:

对不起,我确定这个问题很基本,但从我所读到的内容来看,我做得正确,但仍然没有任何运气。

我在 XCode 中有一个项目。它可以正确编译,我可以将它临时安装在我最初启动项目时创建的配置文件中的所有设备上。

我现在需要添加另一个 UDID,以便他们进行测试。他们住在国家的另一边,所以我无法连接设备并通过 XCode 添加它。

所以据我了解,这些是我采取的步骤:

  1. 在 developer.apple.com 上,将 UDID 添加到设备列表中。
  2. 更新开发者网站上的配置文件以包含添加的 UDID。
  3. 在 XCode 中,打开管理器,选择配置文件并点击刷新。
  4. 重新编译。

我是不是少了一个步骤?它可以重新编译,但显然不会安装在添加的设备上。

编辑:我找到了This Post,这听起来像是我想要的,但我找不到“自动设备配置”复选框。它在哪里?

【问题讨论】:

    标签: xcode provisioning udid


    【解决方案1】:

    似乎“自动设备配置”复选框已从更高版本的 Xcode 中删除,请检查此问题:The Automatic Device Provisioning options have gone since upgrading to Xcode 4.3.1?
    您列出的步骤似乎不错。您可以检查新配置文件是否已有效插入到 ipa 文件中:
    - 重命名 .zip 中的 .ipa;
    - 导航到 Payload,然后是 .app 包的内容;
    - 使用文本编辑器打开 embedded.mobileprovision 文件;
    - 在文件中搜索新的 UDID 字符串。

    【讨论】:

    • 谢谢。这肯定有助于确认我的问题。 UDID 不存在。我想我只是去重新创建整个设置。跛脚。
    • 检查您从 Apple 下载的配置文件。如果 UDID 在那里,问题出在 Xcode 上。在构建设置中重新分配配置文件。如果还是不行,手动编辑Xcode项目文件:stackoverflow.com/questions/5291463/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-03
    • 1970-01-01
    相关资源
    最近更新 更多