iOS開發 實戰篇---Xcode7免費真機測試流程

Xcode 7真機測試詳解

 

1.準備

注意:一定要讓你的真機設備的系統版本和app的系統版本想對應,如果不對應就會出現一個很常見的問題:could not find developer disk image

首先,準備好下面的設備機相關軟件

  • MAC版本:OSX10.10.4
  • Xcode版本:Xcode7 beta5(點擊下載
  • 真機設備:iPad Air(iOS 8.1.3)/iphone 6

 

2.首先先安裝Xcode7,並且運行Xcode,點擊左上角菜單Xcode -> Preferences。

技術分享

 

3.設置好版本

技術分享

 

4.下載好相應的SDK,也可以網上下了放進去,Xcode太慢了要5小時左右。

技術分享

 

5.點擊Accounts,然後點下面的+號,在彈出菜單中點擊Add Apple ID。

技術分享

 

6.在彈框中輸入賬號和密碼,普通賬號就行不需要開發者賬號,然後點擊Add。

技術分享

 

7.如果賬號密碼正確的話,會顯示如下圖。Free表示未付費但可免費調試,雙擊打開。

技術分享

 

8.在打開的列表中選擇 iOS Development->點擊Create。

技術分享

 

9.如下圖所示,然後點擊Done關閉

技術分享

 

10.點菜單欄上Window->Devices。同時將iPad接到電腦。

技術分享

 

11.在iPad彈出的對話框中選信任,然後出現如下圖所示,連上後關閉窗口

技術分享

 
12.打開或者新建一個項目,將項目中iOS Deployment Target中改成iPad對應的系統版本。
技術分享
 
13.選擇真機測試(如果爲灰色說明版本不對需降低版本)
技術分享
 
14.然後點Team。
技術分享
 
15.選擇剛剛添加的賬號
技術分享
 
16.然後點擊Fix Issue
技術分享
 
17.xcode會自動生成Provisioning profiles
技術分享
 
18.點擊菜單Xcode -> Preferences。
技術分享
 
19.雙擊進入
技術分享
 
20.選中剛纔的項目,右擊然後點擊Show in Finder。
技術分享
 
21.然後雙擊,文件會自動安裝,回到原處後點擊Done關閉
技術分享
 
22.點擊菜單Window -> Devices。
技術分享
 
23.選擇iPad右擊,然後點擊Show Provisioning Profiles。
技術分享
 
24.看到項目後,點擊Done關閉
技術分享
 
25.點擊運行
技術分享
 
運行之後就會在真機上顯示對應的App界面
 
技術分享
 
下面會總結一些關於Xcode7常見錯誤機各種坑的解決方案!

1:我需要安裝最新的iOS9 beta/OSX EI Capitan 才能真機調試嗎?

    • 蘋果手機不用升級最新版本,不過好像Xcode7 只能在最新的系統上運行(可能需要升級,根據自己的版本號來決定)

2:選擇好賬號後,點擊“Fix Issue”出現入校錯誤: 技術分享

    • 需要跟換一個新的apple ID再試一下,這裏是個bug,這是因爲你的apple ID有可能和一個(或者多個)公司(團隊)開發者賬號(付費的)關聯(也就是你加入了某個team);這樣的話就只有在申請一個乾淨的賬號了。 找到的方法可以參考國外的網站(需要FQ,自備梯子)。
3:連接真機“Could not find Developer Disk Image"提示“這就是嘴開始的時候提到的一個重要的錯誤
    • 這是由於xcode7 裏面沒有 ios 8.4 導致8.4系統下的手機出現該問題
    • “/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport”裏列出了Xcode7.0beta支持的設備
 
4:友盟或shareSDK中bitcode 報錯?
    • 可以在 build setting 中,搜索bitcode,並吧 enable bitcode 設置爲 NO
    • 技術分享
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章