九、如何在Xamarin中進行iOS真機調試和發佈

 

 

 

本文主要引導用戶如何使用真機調試和編譯發佈。ios

概述

使用前的準備:app

一、一臺IPhone設備  或者IPad 都行看你本身 測試

二、一臺Mac主機和搭建好對應的xamarin.ios 開發環境網站

三、開發者帳號(企業、我的 或者是公司)spa

 

真機和調試配置都是在 https://developer.apple.com/ 在這個網站上進行的。沒有開發者證書能不能開發?能夠開發 無法發佈而已。 沒有開發者證書能不能真機調試?應該能夠  目前來講還有其餘方案3d

一、使用淘寶買一個才幾塊錢。(輸入淘寶證書)調試

二、使用Apple ID 登陸容許你調試你本身的真機。blog

上面2個處理不在本教程之列。教程

使用流程 使用開發者帳號

一、登陸 https://developer.apple.com/ 網站 點擊 右上角 Accountci

二、輸入開發者帳號登陸

三、登陸後

若是您出現的是這個

對不起 你尚未繳納蘋果爸爸的保護費 請選擇繳納 99刀的保護費才能夠繼續。下面的教程不適合您 能夠不看了

 

4.初次使用選擇 Certificates, Identifiers & Profiles

1、 第一次使用請選擇建立 Certificates

選擇 Certificate 

點擊右邊新增

 

 

紅色框選擇爲 真機調試開發

青色框爲 發佈上架 或者是測試發佈 

一直選擇  Continue

 

如今咱們回到本身的Mac 主機上

選擇 commd+空格  輸入key 打開鑰匙串

選擇 從證書頒發機構請求證書

用戶電子郵件地址隨意輸入

選擇 存儲到磁盤

點擊 繼續

CertificateSigningRequest.certSigningRequest 你將獲得這個文件

回到網站

https://developer.apple.com/account/ios/certificate/create

選擇剛纔建立的文件 CertificateSigningRequest.certSigningRequest   上傳便可

2、建立對應的APP  Bundle  ID

回到Identifiers 裏面建立一個APP ID (這個ID要和你調試的APP名字一致  )  Info.plist 裏面的要一致

註冊你想調試的 APP ID

這裏面 能夠選擇  Explicit APP ID 準確的appid 也能夠選擇 Wildcard APP ID 支持通配符  例如  com.xxx.*  意味着  com.xxx.app1    com.xxx.app2  均可以被  調試

點擊繼續 便可

3、新增真機設備 

UDID 很是重要  並且新增的設備 沒法刪除  通常狀況下證書只能添加100個設備  下面的網址是UDID獲取方式  使用IOS設備打開網站 https://fir.im/udid

Name 只是別名 方便你本身記憶 隨意取便可

4、建立PP文件(Provisioning Profiles)

點擊新增

 

紅色爲調試開發  青色爲發佈

若是是須要調試選擇  iOS APP Development便可

若是是須要上架 選擇  APP Store 或者是 Ad Hoc 藉助第三方進行內部測試
點擊繼續

選擇APP ID 

 

 

設置個英文名的下載文件名

 

 Profile Name 選擇英文 中文莫名其妙的下載下來沒名字

點擊下載  獲得文件 

xxxxxx.mobileprovision

雙擊運行  便可

 

這樣你就能夠調試真機了

PP文件夾 默認 在 ~/Library/MobileDevice/Provisioning\ Profiles/   若是發現 證書問題之類的能夠刪除這個目錄下的文件  而後從新下載PP文件 並安裝 

相關文章
相關標籤/搜索