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 而是序列号之类的,点击几下那个字就切换过来了,然后右键可以拷贝,避免手动输入的麻烦
以上。
网友评论