简体   繁体   English

无法为iOS应用创建配置文件

[英]Cannot create provisioning profile for iOS app

I need to make a new build of an iOS app and upload it to the App Store. 我需要重新构建iOS应用并将其上传到App Store。 The provisioning profile has expired. 供应配置文件已过期。 I get also errors 我也收到错误

No signing certificate "iOS Development" found No "iOS Development" signing certificate matching team ID "TeamID" with a private key was found. 找不到签名证书“​​ iOS Development”找不到与团队ID“ TeamID”匹配且带有私钥的“ iOS Development”签名证书。

and

No profile for team "TeamID" matching 'iOS Distribution Provisioning Profile' found Xcode couldn't find any provisioning profiles matching 'TeamID/iOS Distribution Provisioning Profile'. 找不到与“ iOS Distribution Provisioning Profile”匹配的团队“ TeamID”的配置文件Xcode找不到与“ TeamID / iOS Distribution Provisioning Profile”匹配的任何配置文件。

The app in itunesconnect is connected to a team that I don't see in developer.apple.com . itunesconnect中的应用程序已连接到在developer.apple.com中看不到的团队。 The app is also not visible there and I cannot create the needed provisioning profile. 该应用程序也在那里不可见,我无法创建所需的配置文件。 For the same reason I cannot create the provisioning profile with Automatically managed signing. 出于相同的原因,我无法使用自动管理的签名来创建配置文件。

Does this mean I don't have access / rights in developer.apple.com to this app? 这是否意味着我没有在developer.apple.com中对该应用程序的访问权限? Or I am completely misunderstanding what is happening. 还是我完全误会了正在发生的事情。 Any help will be appreciated. 任何帮助将不胜感激。

First, login with your apple developer credentials and see the development certificate and profile status. 首先,使用Apple开发人员凭据登录并查看开发证书和配置文件状态。 As per your question, it seems that your membership for apple developer account has expired, You need to renew your account. 按照您的问题,您的Apple开发者帐户会员资格似乎已过期,您需要续订您的帐户。 Once you renew your account your app will shown in app store, may be take some time to refresh on all stores. 续订帐户后,您的应用将显示在应用商店中,可能需要一些时间才能在所有商店上刷新。

However in this case you push notification services will not worked because of expiring these certifcates too. 但是,在这种情况下,您的推送通知服务也将因为这些证书过期而无法使用。

You need to create new developer and distribution certificates, pem files and provisioning profiles so you can run your app in your device from xcode. 您需要创建新的开发人员和发行证书,pem文件和配置文件,以便可以从xcode在设备中运行应用程序。 Submit the pem file to backend. 将pem文件提交到后端。

By submitting the new distribution pem file on backend, they will update it and your push notification services will be worked on live app also. 通过在后端提交新的分发pem文件,他们将对其进行更新,并且您的推送通知服务也将在实时应用程序上运行。

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

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