iOS企业号发布应用流程(2017-11-1)

/ Mac / 没有评论 / 1401浏览

iOS企业号发布应用流程(2017-11-1)

参照

  1. http://www.jianshu.com/p/0418f5051185
  2. http://www.jianshu.com/p/1f88cc66809e 在此基础上,本人反复调试,妈蛋总是细节出问题,再此总结一下。

一. 通过企业账号申请证书

1 Certificate Signing Request (CSR)文件

在Mac系统中进入“钥匙串访问”,选择“钥匙串访问”-“证书助理”-“从证书颁发机构请求证书…”,如图1所示: 1 钥匙串请求证书 —>填写前两项,并选择"存储到磁盘",如图2所示: 2

2 请求Certificate证书

登录https://developer.apple.com —>MemberCenter—>Certificates, Indentifiers & Profiles—>Certificates,如图3所示: 3 —>在图4页面,点击右上角加号,添加一个证书: 4 —>选择In-House and Ad Hoc,点继续,如图5所示: 5 —>如图6:Choose File选择第1步的CSR文件上传,点击generate生成cer证书,下载后双击安转(需要输入Mac的密码) 6

3 App ID

点击右上角的加号按钮,如图7所示: 7 —>有两项需要填(如图8所示),name为描述可以随便填写.bundleID必须与APP的bundleID完全一致(如图9所示)。至于App Services根据自己需要选择。最后点击继续->submit->done 8 9

4 生成最终的Provisioning Profile(企业版不需要device即iPhone的UDID,因此跳过)

选择Provisioning Profile->ALL,点击右上角加号: 10 11 —>选择刚创建的AppID,点击继续,如图12所示: 12 —>选择cer证书点击继续.图13 给最终生成的Profile文件命名方便自己识别。然后点击生成,并下载双击打开。至此证书环节完毕 13 查看下载: 14

企业开发者账号打包发布 App 到服务器上的流程

1. App 打包

2. 制作 App 安装图标(这里参照别人的)

3. 将安装包和图片上传至服务器

4. 修改 manifest.plist 文件

4. 将 plist 文件上传至服务器

https://raw.githubusercontent.com/Jonzzs/TestRelease/master/mainfest.plist
这是我的阿里云

27

5. 手机安装 App

itms-services://?action=download-manifest&url=https://raw.githubusercontent.com/Jonzzs/TestRelease/master/mainfest.plist

补充

28 可以修改 29