这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
im_ios_sdk指南 [2016/03/17 04:40] tangbing [3.4、消息操作] |
im_ios_sdk指南 [2017/08/23 08:44] (当前版本) |
||
---|---|---|---|
行 8: | 行 8: | ||
==== 1.2、制作并上传APNS推送证书 ===== | ==== 1.2、制作并上传APNS推送证书 ===== | ||
- | 如果你的App不需要离线推送功能,可以跳过这一步。(为乐更好的用户体验,我们建议使用离线推送) | + | 如果你的App不需要离线推送功能,可以跳过这一步。(为了更好的用户体验,我们建议使用离线推送) |
Push的工作机制可以简单的概括为下图: | Push的工作机制可以简单的概括为下图: | ||
行 685: | 行 685: | ||
UCSCustomMsg * customMsg = [[UCSCustomMsg alloc] initWithData:data]; | UCSCustomMsg * customMsg = [[UCSCustomMsg alloc] initWithData:data]; | ||
[[UCSIMClient sharedIM] sendMessage:<#(UCS_IM_ConversationType)#> receiveId:<#(NSString *)#> msgType:UCS_IM_Custom content:customMsg success:^(long long messageId) { | [[UCSIMClient sharedIM] sendMessage:<#(UCS_IM_ConversationType)#> receiveId:<#(NSString *)#> msgType:UCS_IM_Custom content:customMsg success:^(long long messageId) { | ||
- | //succe, do somethings | + | //success, do somethings |
} failure:^(UCSError *error, long long messageId) { | } failure:^(UCSError *error, long long messageId) { | ||
//failed, do somethings | //failed, do somethings |