这个其实很早之前,大概在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打开就好了。

iOS adhoc 版本App 如何制作安装相关推荐

  1. ios高版本app成功砸壳之kali使用frida-ios-dump砸壳

    前言 从事渗透这个行业,我相信百分之九十的人都是安服仔,安服仔就是要什么都懂一点点但是又不精通,碰到了困难也没办法从底层的原理去解决,但是为了能在这个社会混上一口饭,安服仔永远都是那种最拼命的人,那种 ...

  2. Adhoc版本无法用itunes安装

    刚换了sdk4.2,便发现生成的adhoc版本无法用itunes同步了,提示"A provisioning profile named embedded.mobileprovision al ...

  3. ios旧版本app网站_这两款app已解锁永久订阅版!

    来啦,来啦,趁周末没什么事,完美解锁调试了两个非常非常不错的App(iOS): PDF 点睛 - PDF编辑器 (PDF Expert 7)解锁年内购(353RMB / 年): Documents b ...

  4. 如何给未越狱的ios下载历史版本的app?未越狱IOS系统安装历史版本软件的方法,iPhone未越狱的手机如何安装旧版本APP?

    如何给未越狱的ios下载历史版本的app?未越狱IOS系统安装历史版本软件的方法,iPhone未越狱的手机如何安装旧版本APP? IOS由于系统机制问题不支持版本回退 某些更新可能导致闪退 卡顿等未知 ...

  5. ionic-关于iOS系统升级到iOS14企业APP出现无法安装解决方案

    文章目录 1. 关于iOS系统升级到iOS14企业APP出现无法安装解决方案 1. 关于iOS系统升级到iOS14企业APP出现无法安装解决方案 背景: 是在其他的系统版本是下载成功并且可以正常安装, ...

  6. iOS下载历史版本APP

    ###文章出处:<简书社区 - Timhbw>http://www.jianshu.com/p/edfed1b1822c ###亲测可用 ,转发过来了 , 当自己存个档 1.软件准备 [必 ...

  7. 不要签名证书将网页打包封装成苹果APP,无需苹果企业签名,IPA证书签名,ios签名证书,免越狱安装...

    不用签名证书将网页封装成苹果APP,无需苹果企业证书 签名,IPA证书签名,ios证书签名,免越狱安装 (本方法只支持网站封装app,原生的用不了,详细请咨询客服) 近期很多朋友问我把网站变成app的 ...

  8. iOS安全之在模拟器中安装APP

    我一直在想iOS 模拟器如何安装 微博.UC等一些非系统自带的应用? Xcode提供了simctl命令来对模拟器进行各种操作,这个命令的路径是: /Applications/Xcode.app/Con ...

  9. OpenSSH升级8.5版本rpm包制作过程及安装。OpenSSH 命令注入漏洞

    OpenSSH升级8.5版本 3月3日OpenSSH官方发布最新版OpenSSH8.5,此次更新修复了之前版本存在的注入漏洞.用源码编译的方式比较慢 而且需要相关的依赖特别的多,而且公司一般都是内网环 ...

最新文章

  1. 异常:android.os.NetworkOnMainThreadException
  2. 李德毅院士《探索新一代人工智能产业发展》
  3. 云视频通信在建筑施工企业的应用
  4. CSS元素高度塌陷的几种常见解决办法!
  5. Android学习笔记篇2. 单选按钮、复选按钮
  6. 游戏服务器出现问题怎么维护权益,游戏服务器出问题怎么解决
  7. 华为荣耀七能升级鸿蒙系统吗,华为鸿蒙系统来了,你知道哪些华为手机荣耀手机可以升级吗?...
  8. 自动给神经网络找bug,Google发布TensorFuzz
  9. 戴尔笔记本怎么重装系统win11,win11系统安装方法
  10. 百度文库文档免下载券免费下载方法
  11. 关于FeedSky话题广告
  12. android 判断base64编码格式,一文带你读懂base64编码
  13. python中输入字符串中只有字母_python中,只有一个字母的字符串属于类型
  14. DTAS 3D在车身公差分析中的应用案例
  15. 如何将静图制作成动图?教你一招快速合成GIF动图的方法
  16. IT笔记-电脑内存满之系统报告过多问题
  17. python微信公众号翻译功能怎么用_Watson使用指南(七)在微信公众号中实现识图作诗功能...
  18. 淘口令卡首屏直通车卡首屏关键词刷单技术分享
  19. 极流行的四型人格分类,你是哪一种?
  20. 笔记本WIFI时断时续(已解决)2021

热门文章

  1. 如何投稿iMeta期刊?ScholarOne投审稿系统作者使用教程
  2. java综合知识点总结-必背
  3. 拨打上述范围的电话或手机免费
  4. c语言s型曲线方程,电机控制 | S曲线加减速
  5. cocos-lua环境搭建
  6. mysql工作日_mysql自定义函数计算时间段内的工作日(支持跨年)
  7. Git 最著名报错 “ERROR: Permission to XXX.git denied to user”终极解决方案
  8. 未来五年10大关键IT趋势
  9. 超微服务器主板启动无反应_我如何构建无服务器启动
  10. 为什么大数据平台要回归SQL