这几天遇到了老板让我把程序打包安装到别人的手机上,之前也是不怎么会,然后就在网上查了查,然后就找到了一个比较详细的文章 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 文件
网友评论