首页进入苹果开发者中心 https://developer.apple.com/account/
如果没有应用可以点击创建
进入到Certificates, Identifiers & Profiles 创建证书
创建证书时需要用苹果电脑,用里面的钥匙串工具创建
1、Launchpad—>钥匙串访问
2、钥匙串访问—>证书助理—>从证书颁发机构请求证书...
3、填写信息—>存储到磁盘—>继续
4、选择CSR文件保存位置—>存储
保存好之后开始创建证书,点击苹果开发者网站证书页面的加号进入到证书类型选择页面
根据自己的需要选择,选择完成后
选择钥匙串中保存的那个文件 再进行下一步 这样证书就建好了,然后下载下来就可以后面打包的时候会用到
你还需要创建 你的应用 注意一个证书下可以有多个应用,但是需要不同的包名,下面就是创建应用 点击Identifiers 里的加号进行添加
这样应用就建 好了,这时候你需要添加测试uuid,用测试证书测试程序时需要在苹果开发者添加你手机的uuid,每个手机有单独的uuid,可以用itunes连接苹果手机在手机型号那里点击两下,就会出现uuid,将码复制出来后填入开发者中
点击添加按钮进入下个页面
按照上面的内容填写相应内容 保存就可以(continue 按钮)
profiles文件介绍
ios打包时需要两个文件一个是证书文件,一个就是profiles文件,一般来说一个账号只有一个证书文件但是想要创建多个应用,就对应了多个profiles文件,profiles文件相当于把上面创建的应用名称,证书,uuid关联到一起。下面就创建一个profiles 文件试试
根据需要选择要创建的profile文件的类型,是用于生产还是用于测试
选择完类型后点击下一步继续选择对应的应用(Identifiers)就是前面创建过的应用,选择完成后点击下一步
选择完应用后再选择相应的证书,下面3个是证书列表,要是不知道选哪个就全选,然后点击下一步
进入到选择设备页面选择要测试的设备,下面是设备列表,前面填写的uuid对应的设备名称选择相应的设备点击一下步
最后填写你的profiles名称就可以点击下一步,直接下载你创建的profiles就可以了
到这里配置就算完成了,但是在发布ios打包的时候需要.p12后缀的证书文件,这个文件需要在钥匙串应用中导出,现在打开mac的 钥匙串应用
打开钥匙串,选择我们需要的证书,右击,选择“导出“iPhone Distribition:```”:
为.p12文件填一个名字,点击存储:
填一个“密码”,“验证”和密码相同:
点击好,在桌面上就形成了一个.p12文件了:
ios打包须具备两个文件:
该证书导出的“.p12”文件。
苹果开发者中的与“证书”对应的“描述文件”
这里是苹果开发者帮助中心地址:https://help.apple.com/developer-account/#/dev04fd06d56