明明有证书,仍提示No Certificates are ava
2017-10-20 本文已影响0人
小瞎_MarkDash
Apple Developer 中生成 provisioning profile,提示No Certificates are available.(明明已经有了但还是不行),反复提示Create Certificates,如下图:

网上说“先创建一个普通的、不带APNs或Push的证书”,但没说具体方法,我补充一下(文上图下):
1. Xcode 打开设置 command+,

2. 注意一下,Team 要选那个和Developer一样的

3. 选完之后,由于需要网络提交,所以比较慢,有时候可能会失败,多试几次

4. Developer 的 Certificates 能看到已经增加了一个Type为 iOS Developement 的项

5. 回到一开始的生成 Profiles,能看到新增的 iOS Developement

6. 如果没注册测试设备,会弹出下面的画面,按照流程注册一下就行

7. 注册设备会用到 UDID,需要把设备连接到电脑,打开 iTunes,一开始可能显示的不是 UDID 而是序列号之类的,点击几下那个字就切换过来了,然后右键可以拷贝,避免手动输入的麻烦

以上。