【问题标题】:Can not identify iPhone provisioning profile无法识别 iPhone 配置文件
【发布时间】:2012-12-05 16:06:24
【问题描述】:

我有两个分发配置文件,一个用于应用商店,另一个用于创建临时。我忘记正确命名这些配置文件,我无法区分哪个是应用商店配置文件,哪个是临时配置文件。有没有办法使用两个配置文件来找出这个问题?我无权访问开发者帐户,因此我可以从那里下载两个配置文件。提前致谢。

【问题讨论】:

  • 我想知道这是正确的。 1) 使用文本编辑打开 .mobileprovision。 2)当我看到像“ProvisionedDevices”这样的键时,我可以确保它是一个临时配置文件,如果我没有找到这个我可以确定这是一个应用商店配置文件。这是真的吗?

标签: ios provisioning


【解决方案1】:

是的,当您归档应用程序时,您可以在应用商店和企业或临时分发之间进行选择。 另一个技巧是,当您选择配置文件并尝试在 iphone 上运行它时,App Store 不会安装在设备上,但临时配置文件将允许您将可执行文件放在手机上。

【讨论】:

    【解决方案2】:

    我的发现是

    如果配置文件是 Ad-Hoc 分发配置文件,那么会有类似的标签

    <key>ProvisionedDevices</key>
    <array>
        <string>UDID1</string>
        <string>UDID2</string>
        <string>UDID3</string>
    </array>
    <key>TeamIdentifier</key>
    

    这里的 UDID1、UDID2 是添加到此配置文件的设备的唯一 ID。

    开发者配置文件也有这种“ProvisionedDevices”标签。但是 Appstore 分发配置文件在配置文件中不会有“ProvisionedDevices”标签。因此我们可以打开移动配置文件并搜索标签“ProvisionedDevices”来识别哪个是配置文件。

    【讨论】:

      猜你喜欢
      • 2010-12-23
      • 2023-01-31
      • 1970-01-01
      • 2011-07-14
      • 2020-07-21
      • 2014-12-21
      • 2011-03-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多