Unity SDK_推送功能
可允许或禁用一般推送、夜间推送、广告推送功能,可使用本地推送功能。 若使用推送功能,请将广告推送设置为true(广告推送值为false时,无论是否设置一般/夜间推送,皆不会推送通知。)
一般推送设置
如要设置一般推送,请使用下列代码。
方式1
方式2
夜间推送设置
如要设置夜间推送,请使用下列代码。
方式1
方式2
一般/夜间/广告推送同时设置
如果是登录前需要确认是否允许推送的游戏,登录后必须调用以下代码。
方式1
方式2
确认推送状态
如要确认当前推送状态,请使用下列代码。
图片推送功能
为在iOS应用中接收并处理通知图片,按以下方法添加通知服务扩展程序。
在项目中点击 Target 菜单后,请选择 Notification Service Extension ,然后点击 Next 。
输入Project Name后点击Finish。
对已创建的Notification Service Extension模块的NotificationService.h文件作出如下修改。
请对已创建的Notification Service Extension模块的NotificationService.m文件作出如下修改。
请在已创建的Notification Service Extension模块中依次点击Targets > Build Phases > Link Binary With Libraries菜单,然后添加GamePot.framework。
本地推送功能
可以不通过推送消息服务器,直接在设备自主显示推送。
如要通过注册推送在规定时间显示本地推送时,请使用下列代码。
取消已注册的本地推送
若要使用注册本地推送时获得的pushid
值取消当前已注册的推送,请使用下列代码。
Last updated