這幾天遇到了老板讓我把程序打包安裝到別人的手機上,之前也是不怎么會,然后就在網上查了查,然后就找到了一個比較詳細的文章 http://www.pgyer.com/doc/view/add_udid_to_app,該文章講的相當的詳細,我也是按照這個文章上面的步驟做了一下。下面我就自己的理解在這里說一下吧,首先呢,你要有對方手機的UDID,然后再選擇這個Devices
然后右上角有個?,然后點擊這個加號,
你可以隨便的填寫個名字,下面的UDID就是對方手機的UDID,然后點擊下面的continue,你以為這樣就可以了嗎,其實不可以的。下面還要把配置文件重新生成一下,然后再安裝到本地,再把程序打包,就可以把安裝包安裝到別人的手機上了,為什么必須要把配置文件重新生成一下呢,因為每個程序都有一個配置文件,配置文件中包含了可以測試的手機的UDID,上幾步僅僅是把手機的UDID添加到了開發者賬號中,還沒有添加到程序中,所以必須要重新的生成一次,然后再安裝一下,才是真正的成功。
下面說的是如何把配置文件重新的生成一下,
點擊上圖提示的兩個選項,然后進入到下面的頁面
點擊?,然后選擇Ad Hoc 然后continue
選好后點擊 continue
下面跳到選擇設備的頁面,我們一般都是選擇Select All 你前面添加的設備肯定也是在這里面的,如果你的操作不正確的話,翻到前面的步驟在操作一遍。
然后就出現下面的頁面
給你新創建的配置文件填寫一個新的名字,
然后點擊 Download 下載下來。找到你下的這個配置文件,然后雙擊就安裝到本地了,至此,我們就完成了 Provisioning Profile 文件的生成。目前這個生成的文件中,就是包含設備 UDID 的文件。接下來,我們就需要將這個文件導入 Xcode,然后重新打包應用安裝包(.ipa文件)。
下面的都是參考別的同學的一些文章了,
、導入 Provisioning Profile 文件到 Xcode
導入 Provisioning Profile 文件非常方便,只需要雙擊 Provisioning Profile,即可導入 Xcode。導入 Xcode 后,開發者就可以在項目的Building Settings - Provisioning Profile一項中,看到新的 Provisioning Profile 名字。
4. 打包應用的安裝包(.ipa文件)
設置好 Provisioning Profile 文件后,即可使用新的 Provisioning Profile 文件來生成新的應用安裝包,蒲公英對于如何生成應用安裝包,有一篇文章來專門描述,請點擊這里查看:打包 iOS 的 IPA 文件