1. 程式人生 > >Xcode 6 打包ipa文件

Xcode 6 打包ipa文件

cati -s 文件的 ack con config lis content 下載

隨著Xcode6.1的普遍應用。隨之而來的非常多問題就會出現。這裏來說一下怎樣在Xcode6.1上生成Ad-hoc ipa。首先是要在你的開發人員賬號上生成一個。ipa的主要應用就是在你公布到AppStore之前。客戶用來測試的。

好了,如今我們來說一下如何在Xcode6.1下生成ipa文件。在這裏。關於證書的配置,設備的加入就不在啰嗦的贅述了,直接從Ad-hoc profile生成開始。

PS:假設你沒有證書,請飛過。

首先。要在開發人員中心進行Ad-hoc profile的配置和生成。並下載下來。

技術分享

依照上圖的指引完畢後,點擊continue。

第二步:然後選擇Ad-Hoc,也就是生成profile的類型。

技術分享

選擇Ad-Hoc之後點擊continue。


第三步:之後來配置App ID;

技術分享

在選擇了App ID之後點擊continue繼續下一步。

第四步:加入公布應用者賬號。

技術分享

選擇了公布者賬號之後點擊continue繼續下一步。

第五步:選擇能夠安裝這個ipa文件的設備。(這裏的設備都是你之前加入過UUID的設備)

技術分享

完畢之後點擊continue繼續下一步。

第六步:給你的Ad-Hoc profile文件加入名稱。

技術分享

填寫名稱之後,點擊Generate生成profile文件。

第七步:下載這個profile文件到本地。

技術分享

至此。Ad-Hoc Profile 文件的配置就已經完畢。

打開應用程序。雙擊Ad-Hoc Profile文件,就將該文件加入到了該應用中。

然後點擊file-- >show in Finder ,然後將上面生成的Profile文件拷貝到該目錄以下。如圖:

技術分享



以下我們就來說一下怎樣將程序進行成功的配置。

1.點擊Project。然後點擊右側的target(如本圖的SFDownListAnimation)選擇成project,然後點擊info,在info以下configuration下加入一項,選擇Duplicate "release" Configuration。然後加入命名。過程如圖:


圖一:

技術分享


圖二:

技術分享


圖三:

技術分享


圖四:Project ->info選項配置結束後例如以下圖。

技術分享


2.當Project ->info 配置結束後,選擇的過程是:將Project改成Target,然後Target -- >build Setting -->Code Signing,進行數據的配置。記住,不要去更改Debug和Release的配置。

僅僅要將ad-hoc Profile進行配置即可了。如圖所看到的:

技術分享


3.打開info-plist文件(註意:這裏easy出錯,錯誤就是沒有看清楚而打開的時test info-plist文件),這裏一定是info-plist文件,而不是test info-plist文件。將plist文件裏得 Application requires iPhone environment 項設置為YES,假設沒有就加入這一項,並設置為YES。

如圖:

技術分享


4.點擊Product-- >Scheme-->Edit Scheme ,進去之後在左邊欄選擇Archive,然後將Build Configuration 設置為你加入的Profile(在這裏是ad-hoc Profile),然後點擊close。

技術分享


5.將target選擇為Device,假設不是選擇Device,在Product中Archive是不可以點擊的,設置如圖:

技術分享


6.點擊Product-- >Archive,假設成功則會彈出Organizer--Archives界面,選擇Export。如圖:

技術分享


7.彈出界面後,選擇Save for Ad Hoc Deployment,點擊next。

技術分享


8.選擇開發團隊賬號,點擊choose。

技術分享


9.核對相關的公布信息。點擊Export。生成ipa文件。

技術分享


10.為應用程序ipa文件選擇位置和對ipa文件進行命名,這樣就完畢了利用Ad-hoc 生成ipa文件了。


11.然後雙擊ipa文件增加iTunes,就能夠通過iTunes來安裝應用程序了。而上一步生成的ipa文件就能夠發給客戶,即使客戶沒有Mac,僅僅有windows電腦僅僅須要雙擊該ipa文件就可以將該應用程序增加到iTunes中,然後點擊應用程序-->安裝-->同步就可以將該應用程序安裝到iPhone上。

Xcode 6 打包ipa文件