簡體   English   中英

Xcode 找不到任何與“應用程序擴展包的捆綁 ID”簽名問題匹配的 iOS App Store 配置文件

[英]Xcode couldn't find any iOS App Store provisioning profiles matching 'bundle id for app extension' signing problem

當我嘗試使用 XCode 12.1 自動管理存檔簽名時。 我收到一條與我的應用擴展相關的錯誤消息。 以前沒有問題(早期的 XCode 版本),我沒有改變任何東西。 錯誤如下:

Failed to register bundle identifier The app identifier 'bundle id for app extension' cannot be registered to your development team because it is not available. Change your bundle identifier to a unique string to try again.

No profiles for 'bundle id for app extension' were found
Xcode couldn't find any iOS App Store provisioning profiles matching 'bundle id for app extension'.

擴展的 Bundle id 是正確的,並以應用程序的 bundle id 開頭。 就像是:

id.bundle.app
id.bundle.app.extension

這很奇怪,因為配置文件在那里並且與以前相同。

在此處輸入圖片說明 .

當我簽署擴展時,我使用了通配符。 配置文件是最新的。 我還嘗試從頭開始重新創建所有配置文件,但沒有幫助。 同時在XCode中啟用了自動管理簽名並且沒有錯誤。

可能是什么問題?

更新。 如果我手動簽名並在簽名時選擇通配符它可以工作,但奇怪的是它不適用於自動簽名。

我終於找到了問題所在。 問題是我沒有為我的貼紙擴展創建標識符,當我進行簽名時,我使用了通配符。 在我將 XCode 更改為更新版本之前,它運行良好。

所以,為了解決這個問題,我為貼紙擴展創建了一個標識符,使用正確的命名

id.bundle.app
id.bundle.app.extension

暫無
暫無

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

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