簡體   English   中英

Xcode 11 歸檔到通用 iOS 與注冊捆綁標識符和 iOS 應用程序開發臨時配置文件相關的設備錯誤匹配我的應用程序 ID

[英]Xcode 11 Archiving to Generic iOS Device errors relating to registering bundle identifier and iOS App Dev provisional profiles matching my app id

正如標題所說,我在 Xcode 11 上並嘗試存檔到通用 iOS 設備以將新版本的應用程序添加到 TestFlight。 它在所有模擬器上都能正常運行。 我不相信我可以更改捆綁標識符,因為我正在向已經在 TestFlight 上的應用程序添加更新。 有關存檔錯誤,請參見下文。

錯誤:

  1. “無法注冊捆綁標識符。應用標識符“com.'myappnameishere'”無法注冊到您的開發團隊,因為它不可用。將您的捆綁標識符更改為唯一字符串,然后重試。”

  2. 未找到“com.myappnameishere”的配置文件:Xcode 找不到與“com.myappnameishere”匹配的任何 iOS 應用程序開發配置文件

我做了什么:

抱歉,如果這已經發布,但我找不到任何東西。 任何幫助,將不勝感激!

  1. 如果應用程序已經在 TestFlight 上,您不能只使用任何 Apple 開發人員 ID,您需要使用之前用於將應用程序上傳到 TestFlight 的相同 Apple dev 帳戶登錄
  2. 要存檔並將更新上傳到應用程序,您還需要在計算機中安裝以下內容
    • 捆綁 ID 的應用商店配置文件
    • 分配給應用商店配置文件的證書
    • 證書的私鑰
      (或者您需要創建這些人工制品,並在您的機器上安裝/下載它們)

目前尚不清楚您是否已經滿足這些標准。

編輯:回答您評論中的問題 -

  1. 如果您沒有捆綁 ID 的開發者配置文件,您也可能會遇到在設備上運行應用程序的問題,但使用免費配置/通配符配置文件,您可以規避此問題,並且不需要訪問特定的開發者帳戶。
  2. 您可以使用這些人工制品創建和導出存檔(生成 ipa 文件)以供 testflight 使用,但是要使用任何方法將 ipa 上傳到 testflight,您將需要特定開發帳戶的憑據。 或者,您可以生成 ipa 並與有權訪問並可以上傳 ipa 的人共享。

暫無
暫無

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

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