1、经过企业帐号申请证书app
1 Certificate Signing Request (CSR)文件post
在Mac系统中进入“钥匙串访问”,选择“钥匙串访问”-“证书助理”-“从证书颁发机构请求证书…”,如图1所示:测试
钥匙串请求证书3d
—>填写前两项,并选择“存储到磁盘”,如图2所示:调试
2 请求Certificate证书code
登陆developer.apple.com—>MemberCenter—>Certificates, Indentifiers & Profiles—>Certificates,如图3所示:orm
—>在图4页面,点击右上角加号,添加一个证书:cdn
—>选择In-House and Ad Hoc,点继续,如图5所示:blog
—>如图6:Choose File选择第1步的CSR文件上传,点击generate生成cer证书,下载后双击安转(须要输入Mac的密码)ip
3 App ID
点击右上角的加号按钮,如图7所示:
—>有两项须要填(如图8所示),name为描述能够随便填写.bundleID必须与APP的bundleID彻底一致(如图9所示)。至于App Services根据本身须要选择。最后点击继续->submit->done
4 生成最终的Provisioning Profile(企业版不须要device即iPhone的UDID,所以跳过)
选择Provisioning Profile->ALL,点击右上角加号:
—>选择刚建立的AppID,点击继续,如图12所示:
—>选择cer证书点击继续.图13 给最终生成的Profile文件命名方便本身识别。而后点击生成,并下载双击打开。至此证书环节完毕
2、打包ipa,手动生成plist
这一步开始前,须要将手机插入电脑,并调试选项选择真机。(防止没法Archive),若是没有真机,能够选择iOS Device(这个没有测试)。
1 打包ipa
1.1 Edit scheme
用Xcode打开对应APP。Product->Scheme->Edit scheme,填写Archive name,即为打包后的ipa名字,如图14所示
1.2 选择对应证书,即刚才生成的证书,如图15所示:
1.3 归档,Product->Archive,并按图16,图17操做(选择Save for Enterprise Deployment):
完成以后会生成一个ipa包。
3、发布APP
方法一:第三方平台
方法二:本身搭建发布平台