苹果的企业开发证书,可以不经app store直接发布到自己的网站上,其他人可以直接下载安装,但前提要用苹果自带的safari才能下载。
废话不多说:下面上步骤吧。
第一步:制作一份证书
首先打开钥匙串访问 (找不到的请按Ctrl+空格再输入钥匙串)

选择从证书颁发机构请求证书

上面那个用户电子邮件地址可以随便填写 关键点在于存储到磁盘 建议最好放到桌面,
继续下去就能创建出一个CSR文件。
第二步:生成并安装证书
先登录开发者中心,记得要用企业版的appId登录 就是299美元那个。地址在这https://developer.apple.com

选择production里的in-House and Ad Hoc
生成证书后双击安装它,可以在钥匙串访问的证书里面看到我们新安装的证书。
第三步:增加APP ID
add一个APP ID ,BoundId要和info.plist里的保持一致(如果做推送证书这个BoundId 不能模糊填写,否则无法推送)。
第四步:生成Profiles文件

第五步:发布应用
在XCode的Targets中选择签名

然后可以archive了 。
(有种特别快捷的方法省去archive)
首先run一下项目。
然后

打开iTunes,然后把之前编译好的.app直接拖到iTunes上,会自动生成,然后在把生成的app拖出来,就直接是可以使用的正规的app软件了


网友评论