透過Xcode直接把應用程式打包成ipa…

来源:互联网 发布:apache 截断文件名 编辑:程序博客网 时间:2024/06/06 19:35

注意:本方法需要先製作假憑證編譯於專案中,否則產生的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”  ->"Archive",   iOS Device下打包


或者:

先将代码生成为Release目标

(步骤:Xcode4中,Product->Edit Scheme... Destination改为iOSDevice, Run xxx.app的build configuration改为release。 )

然后选中Product-》build for archiving

接下来右键xxx.app(xxx为工程名,show infinder)把这个.app(或者.archive)拖到iTunes中,它会出现在应用程序那个列表中

然后再把它从iTunes的那个列表中拖出来(比如拖到桌面),发生了什么?哈哈,它就这样变成.ipa了! 

原创粉丝点击