ios企业应用可以不经过app store发布,而可以直接在企业内部安装使用。当然,发布企业应用首先需要花$299申请成为企业开发账号。下面介绍企业开发账号如何发布企业应用:

首先,用企业账号登录apple开发者中心,点击member center,点击certificates, identifiers & profiles,进入以下界面:

选择左边菜单栏certificates下的production,然后再点击右上角的“+”按钮添加证书:

选择In house and Ad hoc选项,点击continue,之后会出现页面要求你上传csr文件用来生成证书。csr文件可以用钥匙串访问工具(keychain access)来生成,首先打开钥匙串访问,点击菜单偏好设置,按下图设置:

设置完毕后,点击菜单->证书助理->从证书颁发机构请求证书:

填入电子邮件,需要与appid一致,选择存储到磁盘,勾选让我指定密钥对信息,点击继续后csr文件就已经生成存储在磁盘上。

回到apple开发者中心,上传生成的csr文件:

点击generate,生成证书文件:

点击download下载,然后双击安装证书,就可以在钥匙串工具中看到证书已被按装。再点击done按钮。

接着,要开始生成distribution版的描述文件,在网页中点击左边菜单栏的privisioning profiles下的distribution:

选择In house后,点击continue:

选择wildcard app id,点击continue:

选择你刚才生成的发布版证书,点击continue:

命名privisoning profile的名称后,点击generate生成即可,生成后也可直接下载privisioning profile文件了。

现在所需要生成的文件都生成完了,用xcode打开想要发布的项目,打开build setting界面:

在code signing identity上选择刚才生成的证书,provisioning profiles选择刚才生成的provisioning profiles文件。

随后点击xcode的production菜单,点击archive:

点击左上角的distribute按钮:

点击export:

填写安装包所要保存的地方,并且勾选save for enterprise distribution选项,填入可以提供app下载的网址,这样就可以通过网页下载安装。如果不想通过网页安装(网页安装会自动帮你装上privisioning profile文件),可以向使用者提供privisioning profiles,让使用者用iphone配置实用工具安装privisioning prifile,然后在用iTunes安装ipa即可。

总结:

其实,发布企业ios应用主要分为3个步骤:

1.生成发布版应用证书:这个证书表明你是花了$299的,该证书签名了你的应用是企业应用

2.生成发布版描述文件(provisioning profile):这个文件是根据上面的证书生成的,并且要提供给使用者安装(网页自动安装),授权使用者可以安装其证书签名的企业应用。

3.在xcode中签名证书和提供描述文件发布应用。

iOS企业应用发布教程相关推荐

  1. 用ios企业证书发布ipa到服务器上扫码下载

    这段时间公司需要做一个ios的app,用的是mui框架,在HBuilder中发行为原生的安装包,用的ios企业证书.我从ipa包生成之后说起. ipa包生成之后,就到了下载这一步了,因为是企业证书,上 ...

  2. iOS企业证书申请教程

    iOS企业证书可以免上架App Store安装到手机使用 如果app上架不了,只能签名企业证书使用 需要企业账号才能申请 一.iOS企业发布证书申请 Windows申请iOS证书需要用到软件Appup ...

  3. ios企业应用发布流程

    转载自:http://blog.csdn.net/justinjing0612/article/details/8758692留作备忘 企业发布app的 过程比app store 发布的简单多了,没那 ...

  4. iOS app 企业内部发布及Tomcat启用HTTPS协议配置

    概念简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选. HTTP 超文 ...

  5. iOS app 企业内部发布及HTTPS服务器配置

    转自: http://www.cnblogs.com/cocoajin/p/4082488.html iOS企业内部发布及HTTPS服务器配置 一:所需的条件 1. 苹果开发者证书,企业版 299$ ...

  6. iOS企业证书的申请教程

    iOS企业证书可以免上架App Store安装到手机使用 如果app上架不了,只能签名企业证书使用 需要企业账号才能申请 一.iOS企业发布证书申请 Appuploader可以辅助在Windows电脑 ...

  7. 外面那么多教程,为什么你还是申请不到iOS企业账号?

    对iOS开发熟悉的朋友一定会知道,iOS开发者账号有不同的类型,而其中只有299美元的企业账号才可以不限制设备和安装数量进行发布. 而申请企业账号的流程也并不困难,网上也有很多申请教程,大概的流程就是 ...

  8. ios 企业证书 ipa 重新签名发布

    提示:暂时不能用了,企业证书滥用 ios 企业证书 ipa 重新签名发布 1. 应用场景 当前有一个 未用企业证书签名的 ipa 文件,默认是不可以直接安装到设备上的:我们需要用企业版证书签名: 当前 ...

  9. 《企业级ios应用开发实战》一1.3 iOS企业应用程序的发布

    1.3 iOS企业应用程序的发布 除了上述特点,iOS企业应用还有一个显著的特点,就是应用程序的发布方式.iOS企业应用具有两种发布方式:In-House和Ad-Hoc,它们并不经过苹果公司的App ...

最新文章

  1. Netty对Protocol Buffer多协议的支持(八)
  2. Java Web 学习与总结(一)Servlet基础
  3. Ionic--再次打开自动填充用户名和密码的问题解决方法
  4. windows下使用cmake+mingw配置makefile(1)
  5. Oracle优化问题
  6. Android 全局替换项目默认字体
  7. 《软件开发》串口调试助手
  8. finecms存在任意文件上传漏洞复现
  9. 正态分布、指数分布的特征函数及期望与方差 - 随机过程
  10. UDP网络通信的发包/收包过程/代理服务器的使用
  11. python3 aes cbc模式解密_python3 AES 加解密
  12. 用手机编程和用电脑编程有什么区别?
  13. 星巴克男子的豆瓣网创业故事
  14. pycocotools and mmpycocotools 循环报错
  15. 什么是拖延症 ----- 时间管理:终结拖延症小技巧之高效利用时间
  16. C#  图片背景变为透明
  17. nohup java_解析nohup java -jar xxx
  18. echarts 绘制中国地图(中英文转换)
  19. 别具一格,原创唯美浪漫情人节表白专辑,(复制就可用)(html5,css3,svg)表白爱心代码(1)
  20. 边缘计算服务器浪潮信息,浪潮发布边缘计算微服务器EIS800系列产品

热门文章

  1. raise_objection和drop_objection的学习
  2. Janus init
  3. .net 鼠标移入弹出页面_怎么快速修改PDF的页面尺寸大小?
  4. 小白如何在嘉立创快速进行5元PCB打样
  5. android Zxing二维码生成带Logo
  6. 20221130 RabbitMQ
  7. Python爬取去哪网旅游景点保存到csv文件
  8. 英特尔亮剑10nm FPGA:引爆智慧互联新世界
  9. 华华给月月的礼物(二分法)
  10. 美食菜谱开源管理系统_与开源食谱管理器一起组织烹饪