`
zxs19861202
  • 浏览: 908864 次
  • 性别: Icon_minigender_1
  • 来自: 湖北—》上海
社区版块
存档分类
最新评论

iOS企业账号发布流程

    博客分类:
  • ios
 
阅读更多

这两天需要发布一个ipa放到网上供其他人安装,需要用到企业级开发者账号。

首先详细说明一下我们的目标,我们需要发布一个ipa放到网上,所有人(包括越狱及非越狱设备)可以直接通过链接下载安装,不需要通过AppStore,也不需要安装任何证书。要达到这个目标,就需要企业级开发账号(299刀)。企业级开发账号的申请流程在这里就不细说,主要说一下In House ipa的发布流程。

1.登录https://developer.apple.com,进入iOS开发者中心。在Certificates-Production中创建一个证书。



 

2.选择 In-House and Ad Hoc,点继续。注意,如果已经创建过In-House的证书,就不能再创建了,该选项会变灰,如下图。如果要重新创建,可以先在之前的列表中将该证书Revoke掉。



 

3.在Mac系统中进入“钥匙串访问”(可以直接用SpotLight搜索),选择“钥匙串访问”-“证书助理”-“从证书颁发机构请求证书”。



 

4.输入邮箱地址和名称,选择“存储到磁盘”



 

5.将生成的“CertificateSigningRequest.certSigningRequest”文件上传到开发者中心,点击下一步生成,最后将生成的证书下载到本地,双击打开。就可以在钥匙串中看到证书已经成功安装了。



 

6.回到iOS开发者中心,在“Identifiers”-“App IDs”中创建一个应用对应的App ID。本人是创建的Explicit App ID,Wildcard App ID应该也行。



 

7.在Provisioning Profiles中添加一个与刚刚创建的AppID相应的Profile,选择“In House”



 

8.选择刚刚创建的App ID



 

9.创建并生成Profile后,下载到本地,双击打开,添加到资料库中。

10.打开需要导出ipa的工程,在Scheme中选择iOS Device

 



 

11.在菜单中选择Product-Archive



 

12.在弹出的Orgnizer中选择刚刚生成的Archive(默认选中),再选择右上角的Distribute



 

13.选择Save for Enterprise or Ad Hoc Deployment



 

14.选择刚刚创建的Profile



 

 

15.在弹出的保存框中将“Save for Enterprise Distribution”选上,并填入ipa在服务器上的路径(服务器地址需要改成自己的)以及应用的名称,选择保存路径,点击“Save”。



 

16.接下来就会在刚刚保存的路径下看到生成的两个文件 .ipa和.plist,下面,我们需要把这两个文件上传到我们的服务器上。浏览器打开,就会提示安装应用

  • 大小: 33.4 KB
  • 大小: 89.3 KB
  • 大小: 39.6 KB
  • 大小: 26.5 KB
  • 大小: 7 KB
  • 大小: 69.1 KB
  • 大小: 55.9 KB
  • 大小: 41.1 KB
  • 大小: 12.7 KB
  • 大小: 18.1 KB
  • 大小: 28.1 KB
  • 大小: 41.2 KB
  • 大小: 29.4 KB
  • 大小: 52 KB
分享到:
评论

相关推荐

    iOS开发技巧

    ARC (注:介绍iOS内存管理) 类和方法 Storyboard iOS中代码支持多国语言切换的实现 XCode项目改名 统计整个工程代码行数 iOS企业账号发布流程 Core Data本地缓存 多台Mac 共用

    ios_qiyeqianm_web:ios企业签名系统,包含完整的分发功能,全自动化签名系统

    功能包含网站首页,落地页包含用户模块,订单模块,支付模块,App管理模块,开发者账号管理,证书管理模块模块包含基于H5技术实现的的App发布系统支持web端后台管理,后台可以管理用户账号,限制下载次数,管理App等...

    苹果企业帐号对中国内地用户非常珍贵,遇到续费或帐号出现问题时,该如何快速让苹果主动联系帐号所属对应人员则非常重要

    开发ios私有化的app,需要使用苹果的企业帐号对应的企业发布证书,而从2019年开始苹果官司方已经不建议中国内地企业用户申请企业帐号,所以已经有企业帐号(299美元每年)的用户尽量珍惜会员资格的保留,如遇到续费或...

    PHP云人才系统(phpyun) v3.2 build141231.rar

    (6)、企业会员可以发布不同简历和悬赏简历从而推荐到优先的位置 (7)、企业会员可以通过申请广告运营者可以从中获得收入 (8)、总后台可以通过审核、配置、预览,查找配合网站运营操作猎头服务 (9)、Yun(云)人才...

    客客出品专业威客系统KPPW v2.5 GBK.zip

    丰富KPPW产品线提供尊享运营模式,KPPW为商业客户量身定制了适应于各行业在线服务交易的解决方案,如增值工具,多地区版,IM工具,微信解决方案,Android、IOS客户端等功能,未来KPPW也会拓展更多的商业产品来完善您...

    PowerWord.exe

    《金山词霸2007企业版》是一套专为企业级用户设计的一款产品,此产品充分满足了企业对企业内部多用户的统一管理,通过服务器的集中设置,可以对SN,对增加企业级内部字典进行管理,从而使产品能更好满足企业级用户

    网狐荣耀版开发使用常见问题解答

    这里面的游戏开发者最好是企业开发者账号,因为这样就不用上传到苹果商店了。可以随便分发。 三、导出ipa文件,上传到fir.im,蒲公英之类的网站,客户下载就行了。 Q-Q:457189 二十六、网狐荣耀版游戏服务器...

    客客出品专业威客系统KPPW源码 v2.5

    丰富KPPW产品线提供尊享运营模式,KPPW为商业客户量身定制了适应于各行业在线服务交易的解决方案,如增值工具,多地区版,IM工具,微信解决方案,Android、IOS客户端等功能,未来KPPW也会拓展更多的商业产品来完善您...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    昆山工业技术研究院着眼于为委托用户和质检机构搭建良好的沟通桥梁,免去目前市场业务中企业用户需要实地地并频繁地与检测机构沟通,从而提出自己的委托乃至下委托单、等待检测报告等,设计并研发了市场上首款提供...

    JAVA上百实例源码以及开源项目

    从内存中清除,从账户中取出amt,如果amt>账户余额抛出异常,一个实体Bean可以表示不同的数据实例,我们应该通过主键来判断删除哪个数据实例…… ejbCreate函数用于初始化一个EJB实例 5个目标文件,演示Address ...

    JAVA上百实例源码以及开源项目源代码

    Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个...

Global site tag (gtag.js) - Google Analytics