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

來源:互聯網
上載者:User
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支援的裝置 我們可以下載IOS8.4 將它放在上面的目錄中。 下載地址:http://download.csdn.net/detail/a892445213/8867693   4:友盟或shareSDK中bitcode 報錯。 可以在 build setting 中,搜尋bitcode,並吧 enable bitcode 設定為 NO

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.