当咱们建立好一个苹果的ID后,api
咱们会看到下边四个重要的单词:浏览器
Certificates,identifiers,Devices,Provisioning Profiles
网络
翻译过来对应就是“证书,身份,设备,描述”
.app
原本想先说说四个单词的做用的时候,咱们先说一下,apicloud须要哪几部分吧。ide
APP IDS: //应用包名(输入) Certicate Password: //p12密码(输入) distribution.mobileprovision: //描述文件(上传) distribution.p12 //p12证书(上传)
好吧,这几个单词确实挺唬人,其实理解起来挺简单的。测试
一、应用包名 就是 identifiders
中的 App IDs
申请一个 com.newthink.appname
翻译
**二、p12密码 ** 就是 Certificates
中的证书下载到Mac电脑,双击导出时输入的密码;code
三、描述文件 就是 Provisioning Profiles
中添加的文件;开发
**四、p12证书 ** 就是生成 p12密码
后生成的文件。it
下面,咱们先来讲一下他们的做用!第一次看,有点儿眼晕,其实很简单!
一、证书:(Certificates) 通常一个苹果ID添加一个证书就能够了。
注:建议不要添加多个ID。添加多个会在 develop
莫名的出错。
二、身份(identifiers): 这个其实就是一个APP的名字。
三、设备(Devices): 通常是测试的时候添加的手机设备。这个须要在 itunes 识别手机码。
四、描述(Provisioing Files): 其实就是App的一个描述文件
一、Development 是开发时所用;
二、Production 是生产时所用;
三、测试和正式都使用一个 Certificates 就能够,多了开发时会出现莫名的问题。(反正我是碰到这种状况了)
四、上线完一个应用,更换一个浏览器,也会莫名的出现错误!(很奇怪的问题,但也得注意)
五、网络的问题,有时候没有完成,也能够点击完成,弄完以后看看列表的生效状态!!!有的会显示invalid,有的显示valid 。若是打包不成功,再重复一次操做就OK!!! (个人是这种问题,很奇怪!!!)