繁体   English   中英

如果我创建新的应用程序ID,是否必须重新创建配置文件?

[英]Do I have to recreate provisioning profiles if I create new App ID

现在,我想为一个新项目创建一个新的App ID。 我是否必须为开发和分发都重新创建配置文件,以便新的应用程序ID可以正常工作? 顺便说一下,当前的供应配置文件的应用程序ID为“ *”。 因此,对于所有应用程序ID(包括当前ID和新ID)都足够了吗?

您正在使用*(通配符)的事实意味着您仍处于开发阶段。 因此,您也可以继续将旧的通配符配置用于新的AppID。

注意:如果您在新的AppID中启用了诸如推送通知之类的功能,则它们将无法与新的资源调配一起使用。

但是当您需要提交存储时。 您将必须为新的AppID创建新的资源调配。

据我了解,是的。 *匹配所有ID。

对于开发配置文件,您可以(并且正在)使用通配符应用程序ID。 只要您不使用某些特殊功能(例如推送通知,iCloud等),此功能就可用于您以后要开发的任何应用程序。此开发配置文件可让您在测试设备上运行和调试应用程序。 由于使用了通配符应用程序ID,因此您可以使用此现有配置文件为测试设备构建新应用程序。

如果您打算提交到App Store,则需要使用App Store发行资料。 App Store分发配置文件在配置文件中需要明确的ID。 这也有助于确保iOS生态系统中应用程序ID的唯一性。

我建议您创建您的显式应用程序ID,以立即保留您的应用程序ID,但是将开发者资料配置为使用通配符应用程序ID。 创建新应用程序时,可以继续使用新应用程序的现有开发者配置文件,但是当您要将新应用程序提交到应用程序商店时,同样需要创建一个明确的应用程序ID和新的分发配置文件使用该应用程序ID。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM