简体   繁体   English

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

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

Right now I want to create a new App ID for a new project. 现在,我想为一个新项目创建一个新的App ID。 Do I have to recreate provisioning profiles for both development and distribution so new app id could work? 我是否必须为开发和分发都重新创建配置文件,以便新的应用程序ID可以正常工作? By the way current provisioning profiles have App ID of "*". 顺便说一下,当前的供应配置文件的应用程序ID为“ *”。 So this will be enough for all the app ids including the current and new one? 因此,对于所有应用程序ID(包括当前ID和新ID)都足够了吗?

The fact that you are using *(wildcard), means that you are still in dev phase. 您正在使用*(通配符)的事实意味着您仍处于开发阶段。 So you can continue using your old wildcard provisioning for your new AppID too. 因此,您也可以继续将旧的通配符配置用于新的AppID。

Note: If you have enabled stuff like push notifications in your new AppID, they wont work with the new provisioning. 注意:如果您在新的AppID中启用了诸如推送通知之类的功能,则它们将无法与新的资源调配一起使用。

But when you need to submit to store. 但是当您需要提交存储时。 You will have to create new provisioning for your new AppID. 您将必须为新的AppID创建新的资源调配。

As I'm aware it's yes. 据我了解,是的。 * matches all IDs. *匹配所有ID。

For a development profile, you can (and are) using a wildcard app ID. 对于开发配置文件,您可以(并且正在)使用通配符应用程序ID。 This will work for any apps you want to develop going forward, as long as you are not using certain special features, like push notifications, iCloud, etc. This developement profile will let you run and debug your app on your test devices. 只要您不使用某些特殊功能(例如推送通知,iCloud等),此功能就可用于您以后要开发的任何应用程序。此开发配置文件可让您在测试设备上运行和调试应用程序。 Because of the wildcard app ID, you can use this existing profile to build new apps to your test devices. 由于使用了通配符应用程序ID,因此您可以使用此现有配置文件为测试设备构建新应用程序。

If you plan to submit to the app store, you will meed an App Store Distribution Profile. 如果您打算提交到App Store,则需要使用App Store发行资料。 App store distribution profiles require explicit IDs in the profile. App Store分发配置文件在配置文件中需要明确的ID。 This also helps guarantee uniqueness of app IDs within the iOS ecosystem. 这也有助于确保iOS生态系统中应用程序ID的唯一性。

I would recommend creating your explicit app ID to reserve your app's ID now, but leaving the developer profile configured to use the wildcard app ID. 我建议您创建您的显式应用程序ID,以立即保留您的应用程序ID,但是将开发者资料配置为使用通配符应用程序ID。 When you create a new app, you can continue to use the existing developer profile for the new app, but again when you want to submit the new app to the app store, you will need to create an explicit app ID and a new distribution profile with that app ID. 创建新应用程序时,可以继续使用新应用程序的现有开发者配置文件,但是当您要将新应用程序提交到应用程序商店时,同样需要创建一个明确的应用程序ID和新的分发配置文件使用该应用程序ID。

暂无
暂无

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

相关问题 将新的应用程序版本提交到应用程序商店时,我是否必须创建新的配置文件? - Do i have to create new provisioning profile when submitting new app version to app store? iOS设置:如何丢弃不需要的应用ID和设置配置文件? - iOS Provisioning: How do I discard unwanted app ids and provisioning profiles? iOS企业配置文件:我可以有几个? - iOS Enterprise Provisioning Profiles: How many can I have? 续订配置文件后是否需要重新安装应用程序 - Do I have to reinstall the app after renewing provisioning profile 如何刷新现有 Xcode 应用程序的配置文件? - How do I refresh the provisioning profiles for existing Xcode apps? Github 操作 - 我在哪里上传证书和配置文件 - Github Actions - Where do I upload the Certificates and provisioning profiles 如何使用权利创建新的配置文件? - How do I create a new provisioning profile with entitlements? 通配符应用程序ID不能用于创建内部配置配置文件。 请使用显式应用程序ID - Wildcard App IDs can not be used to create In House provisioning profiles. Please use an Explicit App ID 我们是否需要使用相同的证书和配置文件来分发新应用程序以替换iOS中的旧应用程序? - Do we need to use the same Certificates and Provisioning Profiles to distribute new app to replace old app in iOS? 如何在iOS配置门户中创建新的应用ID? - How to create a new app id in the iOS provisioning portal?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM