簡體   English   中英

未在配置文件中簽名應用程序的.extension

[英]Signing .extension of app not in provisioning profile

我想將我的Xcode應用程序的新版本導出到iTunes Connect,但始終會出現以下錯誤:

Failed to create provisioning profile.
The app ID "[myappid].OneSignalNotificationServiceExtension" cannot be registered to
your development team. Change your bundle identifier to a unique string 
to try again.

Provisioning profile failed qualification
Profile doesn't include the selected signing certificate.

我嘗試了以下方法:

  • 清理構建
  • 重新啟動xCode
  • 創建新的配置文件(發行/開發)
  • 刪除.OneSignalNotificationServiceExtension(產生另一個錯誤)

我不想更改應用程序ID,因為我想繼續使用同一應用程序(對於我的測試人員)。

由於安全問題,我不得不更改自己的Apple ID的密碼,但我在他們要求的任何地方都進行了更改。

有人知道如何解決此問題嗎?

由於oneSignalNotification是擴展,因此擴展的應用程序標識應具有主應用程序標識作為前綴。 即,如果您的主應用程序ID為com.xx.xxapp,則擴展名的應用程序ID應為com.xx.xxapp.someExtention。 另外,您還需要為主應用程序和擴展目標分別設置配置文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM