本文档包括:
- 创建App ID
- 创建并配置Provisioning Profiles
- 创建并配置Certificates
- 技术支持
1. 创建App ID
如果你已经拥有所需的App ID,请跳至创建并配置Provisioning Profiles
登陆Apple Member Center https://developer.apple.com/membercenter
a.选择Certificates, Identifiers & Profiles
b.选择Identifiers
中的App IDs
c.创建Explicit App ID
d.App Services选择Push Notifications
至此bundle IdentifierIDApp ID已经创建完毕,最终形如下图:
注意
上面在Member Center设置的App id需要和工程的bundle Identifier一致
2. 创建并配置Provisioning Profiles
a.选择Development(如果是发布上线,需要选择Distribution)
b.创建新的Provisioning Profiles,并选择之前生成好的App ID
c.选择你自己的开发证书,并选择好需要调试Push的开发设备
注意
1、如果需要的设备不在列表中,需要通过左侧的Devices中手动添加,或者通过XCode的Organizer自动添加。
2、Provisioning Profiles创建完成后是可以重新编辑更新的
d.下载刚刚创建Provisioning Profiles,并双击导入至电脑
e.在XCode的Target中对应Build Settings选择这个Provisioning Profiles
如果电脑中有Provisioning Profiles中引用的证书,XCode会自动选择相应的证书对代码进行签名
至此iOS Push Notification客户端的配置就完成了,如果你一切配置正确,第一次真机启动应用时会弹出是否允许消息通知的提示框。