簡體   English   中英

Xcode 無法自動為應用剪輯創建配置文件

[英]Xcode can not create provisioning profile for app clip automatically

我正在嘗試使用其應用程序剪輯歸檔 iOS 應用程序,但我無法實現它。 我們有一個企業開發者帳戶,我使用 Xcode12.0 beta2 (12A6163b)。

我做的步驟如下:

  • 創建了一個新的 iOS 項目
  • 添加了應用剪輯目標
  • 為應用目標和應用剪輯目標添加了應用組
  • 為應用程序目標和應用程序剪輯目標選擇了自動管理簽名復選框

對於應用剪輯目標,我收到以下錯誤消息:

  • 無法確定與“ON_DEMAND_INSTALL_CAPABLE”相關的功能。 請在https://feedbackassistant.apple.com提交錯誤報告,並包含來自報告導航器的更新簽名報告。
  • Xcode 找不到與“[BUNDLE_ID_OF_APP_CLIP]”匹配的任何 iOS 應用程序開發配置文件。

這是應用程序目標功能部分的屏幕截圖: 應用目標功能部分

這是我選擇 Xcode 托管簽名時應用剪輯目標功能部分的屏幕截圖: 應用剪輯目標功能部分自動簽名


在收到這些錯誤消息后,我嘗試通過手動簽名來做到這一點。 在 developer.apple.com 中,我為應用剪輯目標注冊了一個新的 app-id。 在創建它時,我找不到“按需安裝”功能並啟用了這些功能。

  • 應用組(選擇啟用的應用組)
  • 關聯域
  • 游戲中心
  • 在應用程序內購買

這是我手動處理簽名時應用剪輯目標功能部分的屏幕截圖: 應用剪輯目標功能部分手動標志


根據developer.apple.com

企業分發不適用於 App Clips。

因此,即使您能夠創建 AppId,您也無法使用您的企業帳戶。

一些嘗試的步驟:

  1. 確保您使用的是最新版本的 Xcode(撰寫本文時為 12b6)
  2. 確保您的開發者帳戶沒有應用剪輯的任何標識符。
  3. 從您的目標中完全刪除應用程序剪輯並重新添加它。
  4. 打開自動簽名並選擇您的團隊。 Xcode 將自動生成應用剪輯所需的標識符並將它們添加到您的開發帳戶。

確保在蘋果開發者網站上創建剪輯包 id xxx.clip

如果有 Xcode 創建的,只需刪除它並在網站上手動創建。

然后使用xxx.clip包 ID 創建剪輯配置文件。

之后你應該工作。

暫無
暫無

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

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