iOS上架流程
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="23ce2-0-0"><span data-offset-key="8aqls-0-0">1 准备</span></div><div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="47u6q-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="47u6q-0-0"><span data-offset-key="47u6q-0-0">2 申请App ID</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="4q1dl-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="4q1dl-0-0"><span data-offset-key="4q1dl-0-0">2.1 打开[苹果开发者官网](https://developer.apple.com),点击Account登陆账号。</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="1a67c-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="1a67c-0-0"><span data-offset-key="1a67c-0-0">2.2 进入ID申请</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="1moem-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="1moem-0-0"><span data-offset-key="1moem-0-0">3 创建证书请求文件(*.cerSigningRequest文件)</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="4mua2-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="4mua2-0-0"><span data-offset-key="4mua2-0-0">4 添加软件开发证书和分发证书 并下载(*.CER文件)</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="6hskc-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="6hskc-0-0"><span data-offset-key="6hskc-0-0">5 创建Profile配置文件</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="2el8-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="2el8-0-0"><span data-offset-key="2el8-0-0">6 新建开发者应用</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="84l2p-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="84l2p-0-0"><span data-offset-key="84l2p-0-0">7 打包上架AppStore</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="eptia-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="eptia-0-0"><span data-offset-key="eptia-0-0">1 准备</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="2neq2-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="2neq2-0-0"><span data-offset-key="2neq2-0-0">开发者账号</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="2qr51-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="2qr51-0-0"><span data-offset-key="2qr51-0-0">可编译的项目</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="95ign-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="95ign-0-0"><span data-offset-key="95ign-0-0">不管是什么框架开发的iOS应用,上架的方式都是一样的,需要申请开发者账号。</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="a5i0k-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="a5i0k-0-0"><span data-offset-key="a5i0k-0-0">开发者账号的功能包含应用分发管理、测试等,否则就只能在自己的手机或虚拟机中运行。</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="9dsst-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="9dsst-0-0"><span data-offset-key="9dsst-0-0">2 申请App ID</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="rmg8-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="rmg8-0-0"><span data-offset-key="rmg8-0-0">为你的软件申请一个唯一的ID,appStore中所有的AppID都是由官方分发的</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="dl31e-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="dl31e-0-0"><span data-offset-key="dl31e-0-0">2.1 打开苹果开发者官网,点击Account登陆账号。</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="706" data-rawheight="525" data-watermark="watermark" data-original-src="https://pic1.zhimg.com/v2-d6960810b67d9309823295dbc322f060.png" data-watermark-src="https://pic1.zhimg.com/v2-bba5175c4a32c256d76bc7f8bb9bdfea.png" data-src="https://pic2.zhimg.com/80/v2-d6960810b67d9309823295dbc322f060_720w.png"><span data-offset-key="e7io9-0-0">2.2 进入ID申请</span></div>
</div>
</div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1901" data-rawheight="915" data-watermark="watermark" data-original-src="https://pica.zhimg.com/v2-c551d9c6ccc285b32237f5896dcec26f.png" data-watermark-src="https://pic1.zhimg.com/v2-eaaf1770aecc8ba81abade81d940b94d.png" data-src="https://pic1.zhimg.com/80/v2-c551d9c6ccc285b32237f5896dcec26f_720w.png">
<div class="css-s0x03z"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1360" data-rawheight="872" data-watermark="watermark" data-original-src="https://pica.zhimg.com/v2-32f489f70164587643378526adea3a94.png" data-watermark-src="https://pic1.zhimg.com/v2-3747272f3031e0469d718cca775c104e.png" data-src="https://pic2.zhimg.com/80/v2-32f489f70164587643378526adea3a94_720w.png">
<div class="css-s0x03z"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="ea3nv-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="ea3nv-0-0"><span data-offset-key="ea3nv-0-0">添加一个App ID</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1886" data-rawheight="904" data-watermark="watermark" data-original-src="https://pic2.zhimg.com/v2-ef9d30cedefb06ac29cdcdf57a3be592.png" data-watermark-src="https://pic2.zhimg.com/v2-23a1462ac3f859c5ed653739ba3fef3a.png" data-src="https://pic1.zhimg.com/80/v2-ef9d30cedefb06ac29cdcdf57a3be592_720w.png"></div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="busiq-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="busiq-0-0"><span data-offset-key="busiq-0-0">选择App IDs</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1851" data-rawheight="772" data-watermark="watermark" data-original-src="https://pic1.zhimg.com/v2-f4798586df813b4a088495238291cfb5.png" data-watermark-src="https://picx1.zhimg.com/v2-950df7096f01057f31e2afbc21675296.png" data-src="https://pic1.zhimg.com/80/v2-f4798586df813b4a088495238291cfb5_720w.png">
<div class="css-s0x03z"> </div>
</div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="co8o8-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="co8o8-0-0"><span data-offset-key="co8o8-0-0">选择App</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1715" data-rawheight="878" data-watermark="watermark" data-original-src="https://picx1.zhimg.com/v2-a0dc9ee3395793c417c13a4417f8746c.png" data-watermark-src="https://pic1.zhimg.com/v2-1c69af7e5b4955dd1c1708897178966d.png" data-src="https://picx1.zhimg.com/80/v2-a0dc9ee3395793c417c13a4417f8746c_720w.png"></div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="58r0t-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="58r0t-0-0"><span data-offset-key="58r0t-0-0">点击蓝色按钮继续,注册,然后就能看到注册的AppID</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="evkfp-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="evkfp-0-0"><span data-offset-key="evkfp-0-0">3 创建证书请求文件(*.cerSigningRequest文件)</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="1fkaj-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="1fkaj-0-0"><span data-offset-key="1fkaj-0-0">这个证书文件是从mac中应用程序“钥匙串”中申请的,申请后会产生一个文件,这个证书是关联电脑的,后边创建开发者证书的时候需要把该文件上传上去,来生成开发者名义的开发证书和公司名义的软件分发证书。后边的证书生成完之后,这个文件就没啥用了,需要用到再重新获取一下就行</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="904" data-rawheight="711" data-watermark="watermark" data-original-src="https://pica.zhimg.com/v2-a34d157eb8c4243b3486466f91a52732.png" data-watermark-src="https://picx1.zhimg.com/v2-92d1794c0910aa8c41545de45e82546b.png" data-src="https://pic1.zhimg.com/80/v2-a34d157eb8c4243b3486466f91a52732_720w.png">
<div class="css-s0x03z"> </div>
</div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="d9hk1-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="d9hk1-0-0"><span data-offset-key="d9hk1-0-0">打开程序钥匙串</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1265" data-rawheight="653" data-watermark="watermark" data-original-src="https://pica.zhimg.com/v2-0015202e4902b8f3b5fc13597be5dfbe.png" data-watermark-src="https://pic2.zhimg.com/v2-2d226acf4017a101a641bf85f2435304.png" data-src="https://picx1.zhimg.com/80/v2-0015202e4902b8f3b5fc13597be5dfbe_720w.png">
<div class="css-s0x03z"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="cmh57-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="cmh57-0-0"><span data-offset-key="cmh57-0-0">从证书颁发机构请求证书</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="978" data-rawheight="678" data-watermark="watermark" data-original-src="https://pica.zhimg.com/v2-3d2844e7b1f46f89f8db554d4c01ea9d.png" data-watermark-src="https://pic1.zhimg.com/v2-2d2780731402bd4de6bcb89fe6292a28.png" data-src="https://pic1.zhimg.com/80/v2-3d2844e7b1f46f89f8db554d4c01ea9d_720w.png">
<div class="css-s0x03z"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="711" data-rawheight="474" data-watermark="watermark" data-original-src="https://picx1.zhimg.com/v2-946b0f9dd9f76c7faab88d46850d4555.png" data-watermark-src="https://pica.zhimg.com/v2-f49998a6b2ae513c4f8aa03d2a1fb153.png" data-src="https://picx1.zhimg.com/80/v2-946b0f9dd9f76c7faab88d46850d4555_720w.png">
<div class="css-s0x03z"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div>
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="170" data-rawheight="229" data-watermark="watermark" data-original-src="https://picx1.zhimg.com/v2-c0c83acf8b7fd39717bd60b113a8f4b6.png" data-watermark-src="https://pic3.zhimg.com/.png" data-src="https://pic2.zhimg.com/80/v2-c0c83acf8b7fd39717bd60b113a8f4b6_720w.png">
<div class="css-s0x03z"></div>
</div>
</div>
</div>
</div>
<div class="Image-resizerWrap css-15y8ila"> </div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="7ur69-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="7ur69-0-0"><span data-offset-key="7ur69-0-0">把证书文件存储到桌面,这一步就完成了</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="cvf59-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="cvf59-0-0"><span data-offset-key="cvf59-0-0">4 添加软件开发证书和分发证书 并下载(*.CER文件)</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="4kk9h-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="4kk9h-0-0"><span data-offset-key="4kk9h-0-0">回到开发者网站,苹果开发者官网,进入证书管理页面</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="bf7k2-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="bf7k2-0-0"><span data-offset-key="bf7k2-0-0">https://developer.apple.com/account/resources/certificates/list</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="aak6q-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="aak6q-0-0"><span data-offset-key="aak6q-0-0">一共需要添加两个证书,开发者调试用的和上架App store分发软件时用的,这个证书是关联开发者的,开发者开发的多个app都可以用同一个证书</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1611" data-rawheight="732" data-watermark="watermark" data-original-src="https://picx1.zhimg.com/v2-b597987f2725a670d3165c015f224d80.png" data-watermark-src="https://pic2.zhimg.com/v2-564a5669a4721591c0e9b9ec33b494cc.png" data-src="https://pic1.zhimg.com/80/v2-b597987f2725a670d3165c015f224d80_720w.png">
<div class="css-s0x03z"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="cj6lj-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="cj6lj-0-0"><span data-offset-key="cj6lj-0-0">添加一个证书</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1437" data-rawheight="924" data-watermark="watermark" data-original-src="https://pic1.zhimg.com/v2-4289d38578133964fb5cb3faf54cedc2.png" data-watermark-src="https://pic2.zhimg.com/v2-36b2133c41542bf12272b72b0b6a5f70.png" data-src="https://pic2.zhimg.com/80/v2-4289d38578133964fb5cb3faf54cedc2_720w.png">
<div class="css-s0x03z"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="fb581-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="fb581-0-0"><span data-offset-key="fb581-0-0">选择iOS App Development,先创建开发者证书,待会再创建一个分发证书</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1866" data-rawheight="856" data-watermark="watermark" data-original-src="https://pic1.zhimg.com/v2-b997423aa2f730ddeda28f688f6b2b86.png" data-watermark-src="https://pic2.zhimg.com/v2-a7192c42f3c544a1da29a790d2fe8957.png" data-src="https://pic2.zhimg.com/80/v2-b997423aa2f730ddeda28f688f6b2b86_720w.png">
<div class="css-s0x03z"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="9erjh-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="9erjh-0-0"><span data-offset-key="9erjh-0-0">选择本地证书文件</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1906" data-rawheight="723" data-watermark="watermark" data-original-src="https://picx1.zhimg.com/v2-f908e70272969bdb2fa66eab46c33cfd.png" data-watermark-src="https://pic1.zhimg.com/v2-83820385a54a7fc8180f4bb2c9d965d1.png" data-src="https://picx1.zhimg.com/80/v2-f908e70272969bdb2fa66eab46c33cfd_720w.png">
<div class="css-s0x03z"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="ceta8-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="ceta8-0-0"><span data-offset-key="ceta8-0-0">添加完成,点击下载,下载完成之后双击安装,或者打开,这个证书会被安装在钥匙串中。两个证书都添加并下载安装就行了。</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1395" data-rawheight="799" data-watermark="watermark" data-original-src="https://pica.zhimg.com/v2-627c6faf6634c8bc82a69f3831de8a32.png" data-watermark-src="https://pic1.zhimg.com/v2-eaf72d8c47b3c86778ea2ec091d84178.png" data-src="https://picx1.zhimg.com/80/v2-627c6faf6634c8bc82a69f3831de8a32_720w.png">
<div class="css-s0x03z"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="92vap-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="92vap-0-0"><span data-offset-key="92vap-0-0">钥匙串中安装成功的效果</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1622" data-rawheight="119" data-watermark="watermark" data-original-src="https://pica.zhimg.com/v2-066229a56e16da41dda44cd07ab9546b.png" data-watermark-src="https://pic2.zhimg.com/.png" data-src="https://pica.zhimg.com/80/v2-066229a56e16da41dda44cd07ab9546b_720w.png"></div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="7l328-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="7l328-0-0"><span data-offset-key="7l328-0-0">如果创建错误,可点击证书进去删除</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="4rnh9-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="4rnh9-0-0"><span data-offset-key="4rnh9-0-0">5 创建Profile配置文件</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="i47q-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="i47q-0-0"><span data-offset-key="i47q-0-0">同样需要两个,development和app store用的两套,这个是和App产生关联的</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="1ukho-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="1ukho-0-0"><span data-offset-key="1ukho-0-0">不同的app工程有不同的配置文件。</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1424" data-rawheight="281" data-watermark="watermark" data-original-src="https://pic1.zhimg.com/v2-b0bd0eab14e7cfe60436954e6e9a41ac.png" data-watermark-src="https://pic1.zhimg.com/v2-6dc747acb632f583216a3e251077ecda.png" data-src="https://pic1.zhimg.com/80/v2-b0bd0eab14e7cfe60436954e6e9a41ac_720w.png"></div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="ft919-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="ft919-0-0"><span data-offset-key="ft919-0-0">添加一个配置文件</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1223" data-rawheight="628" data-watermark="watermark" data-original-src="https://pic2.zhimg.com/v2-1acde3d5ab315329738946d4953207ed.png" data-watermark-src="https://pica.zhimg.com/v2-cbe734c7efbbae6b5910b9d8e6486714.png" data-src="https://pic2.zhimg.com/80/v2-1acde3d5ab315329738946d4953207ed_720w.png">
<div class="css-s0x03z"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="88onu-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="88onu-0-0"><span data-offset-key="88onu-0-0">先添加一个开发模式的配置文件,待会再新建一个AppStore用的配置文件。</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1260" data-rawheight="576" data-watermark="watermark" data-original-src="https://pica.zhimg.com/v2-7fbcbbcc0b9e5f7fcb57f0007b070633.png" data-watermark-src="https://pic2.zhimg.com/v2-416c3aebd4207c4266a75d6ba38f3167.png" data-src="https://picx1.zhimg.com/80/v2-7fbcbbcc0b9e5f7fcb57f0007b070633_720w.png">
<div class="css-s0x03z"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="etu5b-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="etu5b-0-0"><span data-offset-key="etu5b-0-0">选择App ID</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1209" data-rawheight="393" data-watermark="watermark" data-original-src="https://picx1.zhimg.com/v2-e29ce5ded09dc87f5dbd67b1b71825b7.png" data-watermark-src="https://pica.zhimg.com/v2-cad02dbe55c8580dc1f13a36f60beaf7.png" data-src="https://pic1.zhimg.com/80/v2-e29ce5ded09dc87f5dbd67b1b71825b7_720w.png">
<div class="css-s0x03z"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="fikel-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="fikel-0-0"><span data-offset-key="fikel-0-0">选择开发证书</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1272" data-rawheight="545" data-watermark="watermark" data-original-src="https://pic2.zhimg.com/v2-81a3bd2c76536af58c50c987b3a49add.png" data-watermark-src="https://pic1.zhimg.com/v2-7b8848a144c21ebc25e42dfca485b0ee.png" data-src="https://pic1.zhimg.com/80/v2-81a3bd2c76536af58c50c987b3a49add_720w.png">
<div class="css-s0x03z"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="bkmen-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="bkmen-0-0"><span data-offset-key="bkmen-0-0">选择支持调试的设备</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1228" data-rawheight="566" data-watermark="watermark" data-original-src="https://pic2.zhimg.com/v2-b21e52bd639068c720e7e466a8f509dd.png" data-watermark-src="https://pic2.zhimg.com/v2-9b67b3eea61275063e148e0fcba871c7.png" data-src="https://pic2.zhimg.com/80/v2-b21e52bd639068c720e7e466a8f509dd_720w.png"></div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="7e1fi-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="7e1fi-0-0"><span data-offset-key="7e1fi-0-0">填入配置文件名称,点击右上角蓝色按钮 Generate生成配置文件,下载双击安装,自动安装到Xcode,或者在Xcode中选择导入,也可以在Xcode中直接下载</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1247" data-rawheight="535" data-watermark="watermark" data-original-src="https://pic1.zhimg.com/v2-b2be21015c741bacedae6748fa8e36c4.png" data-watermark-src="https://pic1.zhimg.com/v2-194e5cfb7a459a320713fcc0ad6088c6.png" data-src="https://pic2.zhimg.com/80/v2-b2be21015c741bacedae6748fa8e36c4_720w.png">
<div class="css-s0x03z"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="19bq9-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="19bq9-0-0"><span data-offset-key="19bq9-0-0">6 新建开发者应用</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="4vnbr-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="4vnbr-0-0"><span data-offset-key="4vnbr-0-0">返回网页到App connect中添加应用</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="1489" data-rawheight="612" data-watermark="watermark" data-original-src="https://pic2.zhimg.com/v2-6c9f01e5e2027ff926ab95be69b0f2a5.png" data-watermark-src="https://pic2.zhimg.com/v2-2a80a2b900f96ae0ac6f8821e1466301.png" data-src="https://pic1.zhimg.com/80/v2-6c9f01e5e2027ff926ab95be69b0f2a5_720w.png"></div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="5ps2o-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="5ps2o-0-0"><span data-offset-key="5ps2o-0-0">选择我的App</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="669" data-rawheight="245" data-watermark="watermark" data-original-src="https://picx1.zhimg.com/v2-6278d272f982292ee8c51cb3ef676829.png" data-watermark-src="https://picx1.zhimg.com/v2-9a30e6592b51e69c7772f4159a46c2fc.png" data-src="https://pic3.zhimg.com/80/v2-6278d272f982292ee8c51cb3ef676829_720w.png"></div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="5rvom-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="5rvom-0-0"><span data-offset-key="5rvom-0-0">新建App</span></div>
</div>
<div class="Image-captionContainer" data-size="normal">
<div class="Image-resizerContainer css-ym3v7r" data-size="normal">
<div>
<div class="ImageDelete-Container css-xi606m">
<div class="ImageDelete-Wrapper css-1gomreu"><img class="Image FocusPlugin--unfocused Image--isBlock lazyload" data-size="normal" data-rawwidth="934" data-rawheight="890" data-watermark="watermark" data-original-src="https://pic1.zhimg.com/v2-e8a63e2b2acb6a411a07f19e57461def.png" data-watermark-src="https://picx1.zhimg.com/v2-d238abedee39eb99453406af55d0ec2e.png" data-src="https://pica.zhimg.com/80/v2-e8a63e2b2acb6a411a07f19e57461def_720w.png"></div>
</div>
</div>
</div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="cc73m-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="cc73m-0-0"><span data-offset-key="cc73m-0-0">app新建完成之后,完善App的详细信息,填写app简介,关键词,截图等。把测试账号也填写进去。如果你的app一般用户是通过短信验证登陆的,那最好在代码中让测试账号免验证进去,方便审核</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="bsutf-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="bsutf-0-0"><span data-offset-key="bsutf-0-0">7 打包上架AppStore</span></div>
</div>
<div class="Editable-unstyled" data-block="true" data-editor="coh9b" data-offset-key="ug8i-0-0">
<div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="ug8i-0-0"><span data-offset-key="ug8i-0-0">打开Xcode,配置相关信息。</span></div>
</div><br><br>
来源:https://www.cnblogs.com/xnyzie/p/16844607.html
頁:
[1]