01.生成Mac的CSR文件
■在Mac电脑桌面的Dock栏中找到Launchpad(小火箭图标)。
■找到钥匙串(KeyChain),进入钥匙串。
■点击左上角菜单中的“钥匙串访问”--“证书助理”--“从证书颁发机构请求证书”
■这时候会弹出输入框,我们填写信息,输入自己的邮箱就行,然后勾选存储到磁盘
■点击继续,选择存储位置,再点击存储。
02.访问苹果开发网站,选择Account登录账户
https://developer.apple.com/
03.Certificates
■选择Certificates->点击Certificates文字右边+号添加Certificates
■在Software中选择Apple Development->点击continue按钮
■点击选择文件->选择第一步时做成的CSR文件->点击Continue
■点击download,得到development.cert文件
■双击development.cert文件->选择login,将文件导入钥匙串
(最好关闭Xcode情况下导入)
04.Identifiers
■选择Identifiers->点击Identifiers文字右边+号添加Identifiers
■选择App IDs->点击continue按钮
■在Select a type中选择App->点击continue按钮
■任意输入Description,Bundle ID,按所需功能选择Capabilities(比如Push Notifications)->点击continue按钮
■点击register按钮
05.Keys
■选择Keys->点击Keys文字右边+号添加Keys
■任意录入Key Name,选择App Push Notifications service(APNs) ->点击continue按钮
■点击register按钮
■点击Download按钮,得到ANPs(*.p8)文件
06.Device
■选择Device->点击Device文字右边+号添加Device
■填写Device Name和Device ID(UDID)->点击continue按钮
(UDID可以用Xcode工具, 在Window - Devices里查看设备的identifier)
07.Pofile
■选择Pofile->点击Pofile文字右边+号添加Pofile
■选择iOS App Development ->点击continue按钮
■在App ID下拉列表中选择之前做成的Identifiers->点击continue按钮
■在Select Certificates中选择之前做成的Certificates->点击continue按钮
■在Select Devices中选择之前登录的Device
■任意添写Provision Profile Name->点击Generate按钮
■点击Download按钮,得到provision
08.Xcode
■创建Xcode工程
■在Xcode左侧导航条中选择工程
■在TARGETS中选择工程文件
■在All->Signing中设置以下项目
Bundle Identifier(之前做成Identifier时任意录入的)
Provisioning Profile(之前做成的Profile)
■如果显示证明书Profile不整合之类的异常的话,重启Xcode
09.Export/Import signing certificates and provisioning profiles
https://help.apple.com/xcode/mac/current/#/dev8a2822e0b
10.Xcode删除多余的Profile
■电脑点击前往->个人
■/Users/你电脑的用户名/Library/MobileDevice/Provisioning Profiles
■删除里面的文件就可以清除Provisioning Profle列表了
网友评论