iOS adhoc 版本App 如何制作安装

这个其实很早之前,大概在2010年的时候就搞了,后面经过xcode的n次升级,形式不断变化,并且呢,itunes后来不支持app store了,我也不需要大批量,高频次的给别人测试,后来我就没搞了。需要看demo就直接拿设备连xcode 然后 debug --run--ok了。

今天心血来潮,想弄个adhoc的app装装。结果不知道如何弄了。各种查资料。最后,总结了这么几个方法。注意,这个方法只对目前是能用的 时间是 2020.2.22.

首先如何制作adhoc版本app

1 去developer/account下面创建 certificate,注册deviceid,配置provision profile。

2 xcode配置编译签名,可以选择auto sign,但是这个好像是会生成一个certificate,并且跟你在开发者中心生成的不一样,xcode自动生成的前缀会是 Apple Developement xxxx 以及Apple Distribution xxx,而你在开发者中心手动生成的一般是iPhone Developement xxxx以及iPhone Distribution xxx。这俩的区别的我没研究透,从字面意思看 一个是苹果所有平台的开发身份(mac,ios,tvos)等。一个是ios平台的。

3编译打包,Archive了。到最后Orgnizer里 Distribute App时 选择“Ad Hoc”。然后勾选“over-the-air installation”(在空气之上安装,也就是远程安装,不用拿设备来,我给你刷App了),接下啦把iPA安装包的网络地址配置好,注意:放ipa包的服务器必须是满足HTTPS的,否则是不行滴。当然支持HTTPS的一些网站,你可以传文件上去的,有很多。可以自己想办法。

4 ipa生成好了,怎么安装呢。有几个办法
  (1)使用xcode自带的 Device and Simulatior 模块,点击左边的需要安装的设备,右边最下部分的加号,选ipa,给装进设备。

(2)使用“Apple Configurator 2” 这个软件,它就是类似很早之前的 iTunes 这个玩意儿。这个就不说了。

(3)over-the-air installation。远程安装。过程就是,拿到3导出的ipa 以及manifest.plist。然后制作一个install.html文件。一起丢到一个https的某个文件夹里去,用设备的safari浏览器打开install.html网址。就可以在线安装了。

今天我被困在install.html这里了。不记得这一步了,很早之前搞过,好些年不弄不记得了。这个文件是通用的。可以自己制作,我把内容贴出来,很简单,修改相关的地方就好了。

<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body>

<p class="title top-space" style="font-size: 60; text-align: center; top:200 ;"> 欢迎测试 </p>

<p class="title top-space" style="font-size: 60; text-align: center; top:200 ;"> </p>

<p class="download_content top-space" style-"text-align:="" center;"="">

<a class="download_btn" style="font-size: 50; text-align: center; color: blue; text-decoration:none;" href="itms-services://?action=download-manifest&amp;url=https://mysite.com/x.yhoc/manifest.plist"> 下载安装 </a>

</p>

</body></html>

然后,在浏览器输入这个文件地址就好了,或者懒得输入就直接 电脑上找个网站生成个二维码,用系统的相机扫一下就会提示有网址,需不需要用safari打开,直接用safari打开就好了。

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
iOS打包Ad Hoc是一种发布前的用户测试方法,通过Ad Hoc可以将未发布的App提供给其他人提前免费使用。打包Ad Hoc需要进行以下步骤: 1. 创建并下载一个iOS发布证书和一个Ad Hoc Distribution Provisioning Profile,这是Ad Hoc发布的配置文件\[2\]。 2. 在Xcode中选择真机模式或iOS设备,点击工具栏上的Product -> Archive进行打包\[1\]。 3. 在弹出的界面中选择证书类型,如果是个人或公司苹果开发者账号($99),请选择“Save for Ad Hoc Deployment”,如果是企业苹果开发者账号($299),请选择“Save for Enterprise Deployment”\[1\]。 4. 稍等片刻,就能看到打包好的ipa文件了\[1\]。 如果有任何问题,可以联系博主的邮箱:[email protected]\[1\]。 #### 引用[.reference_title] - *1* *2* [iOS小技巧18-如何打包Ad Hoc ipa文件](https://blog.csdn.net/Nathan1987_/article/details/50899395)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [ad Hoc打包测试](https://blog.csdn.net/BUG_delete/article/details/79081767)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值