是否可以将带有通配符应用程序 ID 的 iOS 应用程序上传到 iTunes 连接?

Posted

技术标签:

【中文标题】是否可以将带有通配符应用程序 ID 的 iOS 应用程序上传到 iTunes 连接?【英文标题】:Is it possible to upload an iOS app with a wildcard app id to the iTunes connect? 【发布时间】:2015-06-15 20:35:32 【问题描述】:

我有一个应用程序,它充当我的一个应用程序的“管理应用程序”,该应用程序已经在 App Store 中。我希望将此管理应用程序分发给我认识的人。如果我可以使用 TestFlight 程序,发送管理应用程序的更新会容易得多。是否可以使用通配符应用 ID 将应用上传到 App Store?或者我是否也必须为此应用创建一个明确的应用 ID(不会提交审核,只能通过 TestFlight 使用)?

【问题讨论】:

【参考方案1】:

不,不可能,每个应用都需要唯一的捆绑标识符以及相关的证书和配置文件。 请参阅AppStore guidelines 了解更多信息

【讨论】:

【参考方案2】:

不,您必须拥有一个完整的唯一应用 ID。此外,您可以将该应用程序作为 B2B(Business-2-Business)应用程序发布,以便仍然使用应用程序商店并控制谁可以下载它。您的用户必须注册为商业买家才能下载它。但这将使您不必在每次配置文件过期时不断重新发布它。

【讨论】:

以上是关于是否可以将带有通配符应用程序 ID 的 iOS 应用程序上传到 iTunes 连接?的主要内容,如果未能解决你的问题,请参考以下文章

删除 iOS 7 上的安装图标

从通配符更改为显式应用程序 ID 的问题

对于 Firebase 动态链接,如果您使用 IOS 通配符,您应该为团队 ID 输入啥?

向现有应用程序添加推送通知功能

将通配符捆绑标识符转换为单个 ID

从通配符应用更改为显式 ID 应用