注意:本方法需要先製作假憑證編譯於專案中,否則產生的ipa還是無法於iPhone中運行。製作方法請參考
http://kqwd.blog.163.com/blog/static/4122344820117191351263/
由於我有測試應用程式的需求,
採用ipa的方式佈署對我來說最快速也最方便。
也不需要另外透過SSH等方式來做佈署,
產生ipa檔的方式其實很容易,
沒有甚麼必要另外安裝外掛或者是用一些特殊方式
只要在編譯的時候選擇編譯到『裝置』
(即使你iPhone沒接上也沒關係)
編譯後如果說無法於裝置上執行,不用管他
直接編譯後到build資料夾底下去找編譯好的檔案,
有一個資料夾內會有兩個檔案
分別為你的專案名稱,與*.dSYM
在這個資料夾下創立一個目錄名字為Payload(大小寫要注意,否則會安裝失敗)
我們只需要將你的專案名稱的那個檔案,
放入這個目錄
接著壓縮成zip檔案,
再把副檔名改為.ipa
即可透過iTunes把ipa佈署到iPhone了
或者:直接Xcode打包就是ipa, “Product”
或者:
先将代码生成为Release目标
(步骤:Xcode4中,Product->Edit Scheme... Destination改为iOS Device, Run xxx.app的build configuration改为release。 )
然后选中Product-》build for archiving
接下来右键xxx.app(xxx为工程名,show in finder)把这个.app(或者.archive)拖到iTunes中,它会出现在应用程序那个列表中
然后再把它从iTunes的那个列表中拖出来(比如拖到桌面),发生了什么?哈哈,它就这样变成.ipa了!