【问题标题】:Why does Xcode create non-wildcard app IDs called "XC Wildcard"?为什么 Xcode 会创建名为“XC 通配符”的非通配符应用 ID?
【发布时间】:2016-06-03 18:48:16
【问题描述】:

我从 Apple 的开发者网站上删除了我所有的应用 ID 和配置文件。然后我创建了一个新的 Xcode 7.3.1 项目,然后单击“找不到匹配的配置文件”消息旁边的“修复问题”。

它创建的应用ID叫做“XC Wildcard”,但它不是通配符ID;它设置为 Xcode 项目的包标识符。它创建的开发配置文件被分配给该应用 ID。

如果我更改包标识符并单击“修复问题”,它会创建名为“XC 通配符”的第二个应用 ID,其中包含新的包标识符和另一个开发配置文件。

这可行,但似乎是错误的。它不应该创建一个实际的通配符应用 ID,除非我打开推送通知等特定功能?

【问题讨论】:

    标签: ios xcode


    【解决方案1】:

    Xcode 创建用于调试的“XC 通配符”,使其匹配所有应用程序 ID

    将部署配置从调试更改为发布,Xcode 将使用您的应用 ID 创建配置文件。

    【讨论】:

    • 但它不是创建通配符应用程序 ID...只是将其命名为“XC 通配符”。见上文。
    • 您是否将构建配置更改为 Release ?
    • 不,它正在使用调试配置构建。所以我希望它能够创建通配符应用 ID。
    • yes Xcode 为应用程序创建配置文件(如果发布)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多