我已为Android和iOS配置了Kinvey帐户。 我上传了iOS版的.p12证书,并在Google Developer Console中为GCM创建了一个应用程序。
当我的应用程序登录Kinvey时,我正在为用户获取令牌。 然后,应用程序注册设备,然后我收到一个写入Kinvey Users表的设备令牌。此时,很清楚Kinvey连接是有效的,因为我读了Kinvey的其他表格。
我正在接收来自TPushEvents
组件的活动:
OnDeviceTokedReceived
,
OnDeviceRegistered
。
这在两个平台上都有发生:Android和iOS。
问题是为什么我没有收到OnPushReceived
事件?
我登录Kinvey控制台并发送推送事件。它显示Push被发送给3个用户(2个Android和1个已注册的iOS设备)但我从未在设备上获得该事件。 Kinvey Console and TKinveyProvider
答案 0 :(得分:0)
我不会给你一个评论(遗漏一些喜欢)你的帖子,所以我必须给你一个“答案”以获得更多信息......
->'Project'->'Options...'->'Entitlement List'->'Receive push notifications': true
->'Project'->'Options...'->'Uses Permissions'->'Internet': true (default)