搜尋此網誌

2011年6月6日 星期一

iphone實機開發-程式 免簽證(idp)上傳到iphone執行(2011更新)


服役了很久時間 xcode和iphone sdk也更新了很多版本

當兵當了太久 腦袋有點空空 讓我來重拾以往的passion吧

以前的免idp的方法 也有點改變 本篇主要是因應版本更新而做的教學

環境:
mac os:Mac os x 10.6.7
iphone:3.1.2(我沒更新)
xocde:3.2.5
iphone sdk:4.2

xcode和iphone sdk下載按此(需帳號)

下載Xcode 3.2.5 and iOS SDK 4.2 for Snow Leopard(10.6.4)


1.
從mac os找以下路徑
Developer/Platforms/iPhonOS.platform/Developer/SDKs/IphoneOS4.2sdk(對應你要開發的版本 做相同的修改))
把裡面的SDKSettings.plist拉到桌面 然後按右鍵以Dashcode打開然候找到

CODE_SIGNING_REQUIRED 把它的string值 改成No 存檔之後 拉回去覆蓋即可

2.點專案名稱,右鍵點GET Info,分別將Code Singing Identity與Any iOS都設成Don't Code Sign

3.接著同樣將iOS Development Target 設成你的iphone 手機版本

4.至於如何看iphone版本 就是先連接iphone 並且打開xcode然後點上方windows 然後

選organizer 看裡頭的software version就可以知道

5.一切準備就緒之後 按下xcode左上方 選擇device(原本跑模擬器是選擇simulator)

接著按下Build and Run 程式沒錯誤的話 就會安裝到手機了