差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
上一修订版 两侧同时换到之后的修订记录
im:ios:apns:deploy [2019/11/22 04:27]
huanxinfudh [客户端如何申请DeviceToken]
im:ios:apns:deploy [2019/11/27 10:24]
huanxinfudh [申请远程推送证书]
行 27: 行 27:
 首先,登录苹果的开发者中心。 首先,登录苹果的开发者中心。
 创建App 创建App
- +{{:​im:​ios:​apns:​apns_setting_1.jpg?​800|}} 
-{{:im:300iosclientintegration:apns_create1.jpg?800|}}+{{:im:ios:​apns:​apns_setting_2.jpg?​800|}} 
 +{{:​im:​ios:​apns:apns_setting_3.jpg?800|}}
  
 为App命名,此处bundle id不能用通配符,否则无法收到推送。 为App命名,此处bundle id不能用通配符,否则无法收到推送。
  
-{{:im:300iosclientintegration:apns_create2.jpg?800|}}+{{:im:ios:apns:​apns_setting_4.jpg|}}
  
 打开推送功能 打开推送功能
  
-{{:im:300iosclientintegration:apns_create3.jpg?800|}}+{{:im:ios:apns:​apns_setting_5.jpg|}}
  
-{{:im:300iosclientintegration:apns_create4.jpg?800|}}+{{:im:ios:apns:​apns_setting_6.jpg|}}
  
 创建推送证书 创建推送证书
  
-{{:im:300iosclientintegration:apns_create5.jpg?800|}}+{{:im:ios:apns:​apns_setting_7.jpg|}}
  
-如果您是测试开发环境,选择development下的Apple Push Notification service SSL(如果是生产,则需要选择Production下的)+如果您是测试开发环境,选择Services下的Apple Push Notification service SSL(Sandbox),如果是生产环境,则需要选择Services下的Apple Push Notification service SSL(Sandbox & Production)
  
-{{:im:300iosclientintegration:apns_create6.jpg?800|}}+{{:im:ios:apns:​apns_setting_8.jpg|}}
  
 选择证书所属的App 选择证书所属的App
  
-{{:im:300iosclientintegration:apns_create7.jpg?800|}}+{{:im:ios:apns:​apns_setting_9.jpg|}}
  
 上传CSR文件 上传CSR文件
  
-{{:im:300iosclientintegration:apns_create8.jpg?800|}}+{{:im:ios:apns:​apns_setting_10.jpg|}}
  
 下面,我们来创建一个CSR文件,首先,选择"​钥匙串访问"​ 下面,我们来创建一个CSR文件,首先,选择"​钥匙串访问"​
行 74: 行 75:
 点击继续,会得到一个下载页面。 点击继续,会得到一个下载页面。
  
-{{:im:300iosclientintegration:apns_create13.jpg?800|}}+{{:im:ios:apns:​apns_setting_11.jpg|}}
  
-{{:im:300iosclientintegration:apns_create14.jpg?800|}}+{{:im:ios:apns:​apns_setting_12.jpg|}}
  
 点击下载,就会下载一个aps_development.cer。(production的是aps.cer) 点击下载,就会下载一个aps_development.cer。(production的是aps.cer)
行 159: 行 160:
 } }
 </​code>​ </​code>​
-**注:必须是真机,模拟器不支持APNs**+**注:必须是真机,模拟器不支持APNs。APNs 注册失败,一般是由于使用了通用证书或者是模拟器调试导致,请检查证书并用真机调试。此处是 iOS 系统报的错,如仍不能确定,请从网上查找相关资料。**
  
 ==== 客户端如何配置推送证书 ==== ==== 客户端如何配置推送证书 ====