博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于推送遇到的一些问题
阅读量:4317 次
发布时间:2019-06-06

本文共 752 字,大约阅读时间需要 2 分钟。

ios讨论群1群:135718460

如今的应用,十之八九都实用到推送。今天就简单说说我在推送消息时遇到的一些问题。

1.用推送做聊天应用。

推送是能够做聊天应用的,可是国内大部分的第三方框架的推送都仅仅支持文字推送,要想推送声音和图片须要付费享用高级推送。

解决方法:建议推送地址,比方声音的地址,图片的地址,这样就能够在不花钱的情况下,用推送实现聊天。

弊端:推送的文字内容有限制。採用xmpp没有限制。

2.在应用中怎样关闭推送。和开启推送。(下面代码採用第三方SDK、极光推送。其它SDK道理同样)

  开启推送

[APService registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge |                                                       UIRemoteNotificationTypeSound |                                                       UIRemoteNotificationTypeAlert)]
关闭推送

[[UIApplication sharedApplication] unregisterForRemoteNotifications];
3.在应用中。不同的推送有不同的业务逻辑。

这时候,当用户点击不同的推送我们跳到不同的控制器。前提:你在推送的时候必须含带这些个參数,然后让server推送到目的手机。最后,我们依据这个參数来推断。是什么推送。进而做下一步的处理。

转载于:https://www.cnblogs.com/llguanli/p/7279170.html

你可能感兴趣的文章
Python 网络编程
查看>>
C# EF Code First Migrations数据库迁移
查看>>
将java保存成.xml文件
查看>>
SQl server更新某阶段的匹配关系。
查看>>
go语言练习
查看>>
org.apache.jasper.JasperException: Unable to compile class for JSP
查看>>
centos中的配置文件 分类: B3_LINUX ...
查看>>
1.找两个数下标Two Sum
查看>>
牛客~~wannafly挑战赛19~A 队列
查看>>
MYSQL GTID使用运维介绍(转)
查看>>
5 -- Hibernate的基本用法 --2 2 Hibernate的数据库操作
查看>>
RAID
查看>>
Jquery.Sorttable 桌面拖拽自定义
查看>>
PSP
查看>>
身份证的最准确的正则表达式,绝对让你吃惊啊!
查看>>
14.python读写Excel
查看>>
MySQL备份类别
查看>>
JNI数据类型(转)
查看>>
mysql 主从数据同步
查看>>
ContentType的一些值
查看>>