IOS開發之免費證書+不越獄真機調試


本文轉自:http://www.cnblogs.com/weii/p/4688299.html

蘋果發布Xcode7后, 開放了普通的AppleID也能真機調試,非$99 或 $299, 只要能上AppStore下載應用的AppleID就行了。關於Mac系統及Xcode的安裝如果不會請參照原文描述,這里只介紹利用Xcode7和普通AppID生成免費證書、Profile。

文中測試環境是OSX10.10.5+XCode7正式版,故截圖有些地方與原文截圖有些微不同。

1、運行Xcode,Xcode打開后,點左上角菜單'Xcode',點'Preferences'。

2、在打開的窗口中,點'Accounts',切換到賬號頁,然后點下面的'+'號,在彈出菜單中點擊'Add Apple ID'。

3、在彈出的對話框中,填入你的普通AppleID和密碼(不需要$99的賬號,只要能登錄AppStore下載應用的普通賬號就行)。填完后,點擊'Add'。

4、假如賬號密碼正確的話,Xcode會將賬號添加到賬號列表,點擊左側的賬號,可列出該賬號的開發授權,Agent表示該賬號是付費賬號,Free表示未付費但可免費調試。我們雙擊它。

5-7、這里正式版XCode7與測試版不一樣。

普通AppleID首次登錄顯示的是如下界面,下圖紅色方框位置會有'Create'按鈕,其他創建簽名按鈕都是灰色的不可點擊。這里點擊'iOS Development'的創建按鈕,顧名思義,如果想開發測試Mac,就要點擊'MAC Development'的創建按鈕。而下面的Provisioning Profiles如果是首次登錄應該是空白的,因為我們還沒有提交過ID和設備UDID,不用管它。點'Done'關掉它。

8、點擊'Window'->'Devices'。同時將真機接到電腦中,並連接上。

9、識別了設備后,等待Xcode自動為你開啟調試模式,如果長時間卡在這里,請解鎖真機,並在真機彈出的對話框中點'信任'。當真機准備完畢后,可以把此窗口關掉。

10、Provisioning Profiles文件必須由蘋果來生成,那么我們來利用Xcode為我們生成一個。點擊'File' -> 'New' -> 'Project',新建一個Xcode工程。

11、選擇iOS類型,隨便選個模型,'Next'。

12、在Product Name中填上內容(Test),Bundle Identifier則會自動根據此而生成,記住這個Bundle Identifier,后面第三方開發會使用。Devices里如果你的是iPhone則選擇iPhone。'Next'。

13-15、選擇位置保存,我是放在桌面的,所以點桌面,然后在空白地方右鍵,'New Folder',新建一個文件夾來放這個工程。選擇新建的文件,點'Create'保存。

16、進入Xcode7工程界面。確認目標系統版本和測試設備,如果不對選擇正確選項。
17-18、默認測試設備是Iphone 6s模擬器,修改為Iphone 5s真機。

19-22、點'Fix Issue',讓蘋果為我們生成Provisioning profiles。

至此,利用Xcode7和普通AppID生成免費證書、Profile完成了,接下來的證書下載安裝,第三方工具開發設置CFBundleIdentifier與原文一樣,如需參考請參見原文:: http://www.cnblogs.com/weii/p/4688299.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM