我被邀请作为开发者帐户的团队成员。我需要通过 testflight 向他们发送演示应用程序。我检查了应用程序 ID 列表,没有为此目的创建的应用程序。我也无法创建一个,因为我只有“团队成员权限”。不过,我可以做的是下载开发类型的 IOS 团队配置文件,它是使用应用程序 ID 创建的:Xcode IOS 通配符应用程序 ID (*)。 一切都很好,但是当我从 X-Code 选择我所属的团队时,它告诉我“找不到代码签名身份”。如果我按修复问题,我会收到消息“您的帐户已经有一个有效的证书”,我可以撤销并申请一个新证书。
我该怎么办?通配符配置文件是否是创建存档的可行选项? 我撤销我的签名身份并申请一个新身份是什么意思?开发者账户所有者是否需要专门为我创建一个新证书?或者我不明白什么?签名身份是否与开发者帐户相关?或者我会自动收到一个新的?任何人都可以更详细地解释一下,以便我正确理解吗?
最佳答案
通配符仅表示它可以应用于任何应用。如果应用程序不打算使用特定于应用程序的要求,例如 iCloud 或 inAppPurchases,那么通配符配置文件可以用于您的其余应用程序。一般来说,不需要从 develop.apple.com 下载新的配置文件或证书;您可以通过 Preferences>Accounts>View Detail 直接从 xCode 管理它们。
关于ios - 用于开发配置文件的通配符应用程序 ID/"No Code Signing Identity Found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24193792/