这几天遇到了老板让我把程序打包安装到别人的手机上,之前也是不怎么会,然后就在网上查了查,然后就找到了一个比较详细的文章 http://www.pgyer.com/doc/view/add_udid_to_app,该文章讲的相当的详细,我也是按照这个文章上面的步骤做了一下。下面我就自己的理解在这里说一下吧,首先呢,你要有对方手机的UDID,然后再选择这个Devices
![](https://img.haomeiwen.com/i735044/bde0a06ef9d2b7bb.png)
![](https://img.haomeiwen.com/i735044/cf6ee114647cf114.png)
然后右上角有个➕,然后点击这个加号,
![](https://img.haomeiwen.com/i735044/350f82e1f5fe368a.png)
你可以随便的填写个名字,下面的UDID就是对方手机的UDID,然后点击下面的continue,你以为这样就可以了吗,其实不可以的。下面还要把配置文件重新生成一下,然后再安装到本地,再把程序打包,就可以把安装包安装到别人的手机上了,为什么必须要把配置文件重新生成一下呢,因为每个程序都有一个配置文件,配置文件中包含了可以测试的手机的UDID,上几步仅仅是把手机的UDID添加到了开发者账号中,还没有添加到程序中,所以必须要重新的生成一次,然后再安装一下,才是真正的成功。
下面说的是如何把配置文件重新的生成一下,
![](https://img.haomeiwen.com/i735044/9f997a38252d2ce9.png)
点击上图提示的两个选项,然后进入到下面的页面
![](https://img.haomeiwen.com/i735044/4e0f53d7eb05bea3.png)
点击➕,然后选择Ad Hoc 然后continue
![](https://img.haomeiwen.com/i735044/de5bf9ba6dff80b3.png)
![](https://img.haomeiwen.com/i735044/fb75ef0323c9275f.png)
选好后点击 continue
![](https://img.haomeiwen.com/i735044/f4fc2d11cb580a9c.png)
下面跳到选择设备的页面,我们一般都是选择Select All 你前面添加的设备肯定也是在这里面的,如果你的操作不正确的话,翻到前面的步骤在操作一遍。
![](https://img.haomeiwen.com/i735044/fb68a886e366ce3d.png)
然后就出现下面的页面
![](https://img.haomeiwen.com/i735044/4aace318000b0d79.png)
给你新创建的配置文件填写一个新的名字,
![](https://img.haomeiwen.com/i735044/ad80a26947d7e8e0.png)
然后点击 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 文件
网友评论