【问题标题】:Bundle Identifier Different from Provisioning Profile.与配置文件不同的捆绑标识符。
【发布时间】:2014-03-21 03:59:48
【问题描述】:

我使用的是通配符配置文件,除了

之外,它与我的包标识符相同

.* suffix 在最后。

当我尝试归档我的应用程序时,它说捆绑标识符和配置文件不一样。

嗯,呵呵。他们不可能。配置文件需要.*,并且捆绑标识符明确不能有.* suffix* 是非法字符)

我该如何解决这个问题?

【问题讨论】:

  • 您可以将 * 替换为捆绑包标识符中的任何字符串
  • 如果您使用通配符配置,例如 com.yourdomain.*,那么您的捆绑包标识符将 com.yourdomain.youappname (*) 替换为名称。

标签: ios iphone objective-c provisioning-profile


【解决方案1】:

以下是 Apple 关于通配符应用 ID 的一些信息。:https://developer.apple.com/library/ios/qa/qa1713/_index.html

基本上,您需要替换捆绑包 ID 中的星号:

Provisioning profile: com.myapps.*
Bundle ID: com.myapps.thisapp

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-29
    相关资源
    最近更新 更多