製做越獄包發佈到非App Store平臺


流程

在app發佈的時候,能夠選擇不少途徑,正常途徑是將xcode打包的.ipa文件上傳到AppStore。爲了免去蘋果審覈嚴格的困擾,咱們還有不少途徑發佈本身的app,好比說,經過網頁安裝的企業版(固然,企業版須要使用企業級證書,這個證書不太好搞,尤爲是對於小公司來講);還能夠經過其餘渠道發佈,好比同步推、iTools、快用蘋果助手、XY蘋果助手、91助手、海馬蘋果助手等。可是經過非蘋果官方發佈app時,有些渠道須要上傳ipa破解包,即越獄包,這樣就免去了證書的煩惱。下面講解一下ipa越獄包的製做流程。xcode

  1. 首先,你須要經過xcode進行Archive,在菜單的Product下面,方法再也不贅述。app

  2. 第二步,將該文件的後綴名改爲zip。舉個例子,把feimaobijia.ipa改爲feimaobijia.zip,而後雙擊進行解壓,而後會解壓出一個名爲Payload的文件夾。在該文件夾內是一個用你BundleName命名的文件,鼠標對準,而後右擊,選擇「顯示包內容」,這時會顯示裏面的全部內容,這些內容主要是你的資源文件,例如圖片和nib文件等等。編輯器

  3. 第三步,這也是最關鍵的一步,在這些文件中找到名爲「info.plist」的文件,雙擊打開(用xcode或者文本編輯器),直接選擇用xcode打開就能夠了,而後再裏面添加字段,其中Key是SignerIdentity,Value是Apple iPhone OS Application Signing。而後保存該文件。
    第四步,將Payload壓縮,而後將壓縮後的文件後綴名改爲ipa便可。
    到此爲止,越獄包的製做流程就講解完畢,接下來你就能夠在各渠道發佈你的app了。這個ipa越獄包能夠安裝在沒有證書的手機上。這就是傳說中的越獄包spa


(轉)再見豬八戒Zz(簡書做者)

相關文章
相關標籤/搜索