2012-04-14

關於 iOS 開發環境設定的兩三事

2012-04-14 :
  1. 若是使用自己的 apple id 取得 ios developer program 則直接參考 此聯結 做設定。
  2. 若是某人已取得 ios developer program ,要讓自己也可以開發 ( 不同/或相同的電腦,作業系統裡使用不同的使用者帳號名稱 ),則按下列步驟設定 :
    • 使用已取得 ios developer program 的 apple id 到此頁面,按下 invite person ,邀請自己,按下後自己將收到邀請函,按下邀請函上面的連結之後,會開啟網頁詢問是否已有 apple id,若已有 apple id,登入過後就會發現自己的 apple id 也加入 ios developer program 了。
    • 以自己的  apple id 參考 此聯結 做後續設定。
  3. ( 尚未測試 ) 若是某人已取得 ios developer program,後來再買了一台電腦,想要在另一台電腦上也可以開發 ( 不同的電腦,作業系統裡使用相同的使用者帳號名稱 ) ,則按下列步驟設定 :
    • 至 applications > utilities >  Keychain Access 選擇左下方 ‘Keys’ 。
    • 找到具有 iOS Development Certificate 的 private key,按下右鍵 (control +左鍵) 選 export ...。最後會得到一個 (.p12) 的檔案。
    • 將檔案複製在另一台電腦並安裝之。
    • 參考 此聯結 並跳至第六項之後做後續設定。
  4. 因為 Snow Leopard 上的 xcode 只到 4.2 版就沒有再更新了,因此若手機上的 iOS 是 5.1 版,則要升級作業系統至 Lion ( 才可安裝 xcode 4.3 以上版本) 或將手機 iOS 降級至 5.0 才可讓 xcode 支援使用。若不想升級作業系統或降級 iOS,還是可以按照下列步驟將 iOS 5.1 SDK 強制安裝至 xcode 4.2 (參考 此聯結 ) :
    • 這裡 下載最新版 xcode。
    • 進入 terminal (applications > utilities > terminal ),依序輸入下列指令 ( 此指令是針對 xcode 4.2 安裝至 /Developer )
sudo cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/
sudo cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/
sudo cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1\ \(9B176\) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/
sudo rm -f /Developer/Platforms/iPhoneOS.platform/DeviceSupport/Latestcd /Developer/Platforms/iPhoneOS.platform/DeviceSupport/
sudo ln -s ./5.1\ \(9B176\) ./Latest

0 意見 :

張貼留言