新建Maui工程運行到IiOS物理設備提示 Could not find any available provisioning profiles for iOS 處理辦法
- 2022 年 11 月 8 日
- 筆記
- MAUI/Xamarin/多平台
在構建 MAUI App 或 MAUI Blazor 時,您可能會收到以下 Could not find any available provisioning profiles for iOS. Please enable Automatic Provisioning from the iOS Bundle Signing page 錯誤。
要解決此問題,請應用以下任一方法:
- 右鍵工程屬性, 選ios , 生成 , 方案 , 自動配置
- 從 VS2022 工具菜單 =>進入選項 => Xamarin => Apple賬戶 , 將您的 Apple 開發人員帳戶添加到VS,並創建證書
- 從 VS IDE 的Preferences選項中,將您的 Apple 開發人員帳戶添加到XCode和Visual Studio for Mac。構建應用程式。
- 在 XCode 中創建一個空的或空白的 iOS 應用程式並將其部署到模擬器。
自動配置
VS2022 for win 手動操作
- 工具菜單 =>進入選項
- Xamarin => Apple賬戶 , 將您的 Apple 開發人員帳戶添加到VS
- 創建證書
- 進入蘋果開發者後台,複製設備id
- 創建開發配置文件,進入identifiers頁面,添加 identifiers 選擇App ID並單擊Continue
默認創建的工程包名稱一般是 com.companyname.mauiapp1 , 自己打開工程配置修改一下,因為這個id在apple已經被註冊過了 ;->
例如改為 com.companyname.mauiappTest