1、 In-House 发布步骤
1.1 安装相关证书
1.2 更改Bundle Identifier,签名
在target - info 中更改Bundle Identifier,Bundle Identifier请改为回复邮件中的Bundle Identifier
在Xcode中打开工程,选中 Target,打开info窗口,在Build面板中找到“Code Signing Identify”,打开并点击下面的“Any iOS Device” :
注意,Debug 与 Release所选择的证书不一样,Debug请选择Developer,Release请选择Distribution,并且请根据Bundle Identifier选择相应的证书。
1.3 发布程序
(以下操作为版本较高的XCode的操作,版本较低的,请参考步骤2.4)
选择iOS Device
build程序前,清空一下,选择clean
选择Product - Build,或按键 command+B
build成功后,选择Product - Archive
Archive成功后,出现页面
请选择Distribute…
选择Save for Enterprise or Ad-Hoc Deployment,点击next
不需更改,使用默认项即可,点击next
可更改程序名以及ipa文件生成位置
注意,Save for Enterprise Distribution可不勾选
勾选时,填写前两项后可自动生成plist文件,Application URL为相应ipa文件将会上载的服务端网址
不勾选时,自己需手动制作plist文件(参考步骤2.5)
点击Save后,在相应目录底下会生成ipa文件,plist文件(假若勾选上述选项)
注意,须将ipa文件及相应的plist文件上载到网上
1.4 生成plist文件
以上为plist模板,可自己手动书写
注意,
url的值需为ipa文件将存放的url地址
bundle-identifier的string需填写相应的bundle identifier
版本号需填写相应程序版本
title为程序名字
1.5 如果遇到问题,可参考Apple文档