我已經提供了一個支持CloudKit的應用程序,該應用程序在測試時工作正常,它從iCloud檢索記錄並添加新記錄。當我歸檔應用程序,並單擊驗證我看到了以下錯誤:應用程序驗證錯誤,CloudKit權利錯誤
No matching provisioning profiles found for Applications/aplicationname.app None of the valid provisioning profiles allowed the specific entitlements: com.apple.developer.icloud-containers-identifiers, beta-reports-active, com.apple.developer.icloud-services.
我看了以下的蘋果開發者:
「之前你船您的應用程序,使用分配的工作流程配置應用。在此工作流程中,Xcode允許您選擇是要定位開發環境還是生產環境,並將com.apple.developer.icloud-container-environment授權添加到您的應用程序中,並且具有您選擇的值。在發貨之前,請確保配置您的應用程序用於生產環境,針對開發環境的應用程序將被App Store拒絕。「
我認爲這是解決方案,但無法找到我必須這樣做的方式。
我發現從哪裏可以選擇目標開發或生產,但似乎我的問題出現在目標環境的選項之前。 有誰知道問題在哪裏? –