簡體   English   中英

如何解決 Transporter 錯誤“捆綁包中包含的配置文件無效。[缺少代碼簽名證書]”?

[英]How do I resolve the Transporter error "The provisioning profile included in the bundle is invalid. [Missing code-signing certificate]"?

我已成功構建、簽名和歸檔我的應用程序! 但是,當我嘗試將其發送到 App Store Connect 時(我嘗試使用 Transporter 和 Fastlane),我收到此錯誤:

ERROR ITMS-90161: "Invalid Provisioning Profile. The provisioning profile included in the bundle com.myapp [Payload/My App.app] is invalid. [Missing code-signing certificate]. A Distribution Provisioning profile should be used when submitting apps to the App Store. For more information, visit the iOS Developer Portal."

我確實在使用分發配置文件,並且我在構建的機器上擁有代碼簽名證書。 我試過從所有機器上刪除它們,然后從 Apple Developer 重新下載它們,但這似乎並沒有解決問題。

我還嘗試刪除並重新創建配置文件,但這似乎並沒有影響這個問題。

我發現這是我不知道的強制 Bitrise 配置更改,這是在他們的論壇上悄悄宣布的

tl;dr Bitrise 更改了他們的xcodebuild步驟的配置,以便將ExportMethod設置為development ,而這需要將其設置為app-store 我之前手動將其設置為app-store ,但在升級過程中,升級過程將其取消設置回development 將其設置回app-store解決了我的問題。

暫無
暫無

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

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