日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

iOS真机调试之免费预配(Free provisioning)

發布時間:2024/2/2 综合教程 59 生活家
生活随笔 收集整理的這篇文章主要介紹了 iOS真机调试之免费预配(Free provisioning) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

免費預配允許開發者在不加入Applec Developer Program的情況下,可以發布和測試App

注意:免費預配(Free Provisioning)與自動預配(Auto Provisioning)不兼容,要想使用自動預配功能,必須有一個付費的Apple Developer Program賬號

使用免費預配的要求:

你所使用的Apple ID不能連接到Apple Developer Program
該App必須有一個明確的App ID,不能帶有通配符
該App的bundle identifier必須唯一,并且不能被別的App使用過。免費預配的bundle identifier不允許重復使用
如果你所使用的Apple ID在App Store上發布過App,你不能使用免費預配
如果你的App要用到App Services,請按這個向導創建預配描述文件

下面一步一步來講解,開始之前確保你有一臺Mac并安裝了最新版本的Xcode

一、使用Xcode創建簽名標識和預配文件

1.如果你還沒有Apple ID,那就創建一個

2.打開Xcode > Preferences

3.在Accounts下面,點擊+添加你的Apple ID,如下圖所示

4.關閉Xcode preferences

5.將iOS設備插入Mac

6.在Xcode里新一個項目,File > New > Project,選擇Single View App

7.在新建窗口中,把Team設置成你剛剛添加的Apple ID,如下圖所示

8.項目創建完成后,設置build scheme為你的iOS設備,而非模擬器,如下圖所示

9.在Xcode最左側的項目導航里選中最頂級節點,此時將顯示項目設置窗口

10.定位到General > Identity,確保這里的Bundle Identifier與你的Xamarin.iOS app的Bundle Identifier完全一致,如圖所示

注意:Xcode只會為明確的App ID創建預配描述文件(Provision Profile)。該App ID必須與你的Xamarin.iOS應用的App ID相同。如果不一致,你就無法使用免費預配部署你的Xamarin.iOS應用

11.在Deployment Info下,確保Deployment Target不高于你的iOS設備上的版本

12.在Signing下面,勾選Automatically manage signing并選擇的你的組,如下圖所示

Xcode會為你自動創建預配描述文件和簽名標識。你可以通過點擊provisioning profile旁邊的消息圖標來查看

13.點擊運行按鈕,把程序部署到你的設備并驗證Xcode是否正常工作

二、部署Xamarin.iOS應用

1.確保你的VS2019已經和Mac完成配對

2.iOS設備連接到Mac(通過USB或者無線的方式)

3.在VS2019的Solution Explorer中,Xamarin.iOS項目上右鍵,屬性 > iOS Bundle Signing

4.Configuration,選擇Debug,Platform,選擇iPhone

5.Bundle Signing下選中Manual Provisioning

6.Signing IdentityProvisioning Profile兩項,通過下拉選擇Xcode中創建的相應內容,然后點擊保存

7.選擇iOS設置并運行程序

注意:Xcode創建的Signing Identity和ProvisionProfile保存在Mac電腦上,VS2019通過配對可以訪問到這些信息。如果下拉列表中沒找到這些信息,你可能需要重啟VS2019。另外,整個過程中iOS設備都是插在Mac電腦上的而不是Windows電腦上

總結

以上是生活随笔為你收集整理的iOS真机调试之免费预配(Free provisioning)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。