首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在静态库中获取设备令牌

在静态库中获取设备令牌
EN

Stack Overflow用户
提问于 2014-02-18 09:34:08
回答 1查看 643关注 0票数 1

我必须从静态库中的获取设备令牌。

这意味着用户不必在中实现AppDelegate方法,我必须自己处理它,并获得设备令牌。

  • 是否有可能在程序中获得设备令牌?
  • 有什么方法可以在生成设备令牌时通知我吗?

因为我必须在用户登录后注册设备令牌。所以我已经实现了我的代码

  1. 调用静态库方法来保存设备令牌(这将在NSUSerDefault中保存设备令牌)
  2. 用户登录后,我将向服务器发送设备令牌,以便在数据库中添加该设备令牌。

我不需要保存设备令牌,然后注册,当用户登录并发送到服务器时,我必须生成一次设备令牌。

那么,这有可能吗?

谢谢和问候,阿巴斯·穆拉尼

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-18 10:17:35

didRegisterForRemoteNotificationsWithDeviceToken是在注册push通知后(通过调用registerForRemoteNotificationTypes:)从苹果获得设备令牌的唯一方法。此方法可以将设备令牌传递到任何需要它的位置,或者将其存储在某个持久存储区(如NSUSerDefault)中,以便让需要它的人访问它。

如果您只想在用户登录时才从Apple获取设备令牌,则应该只在用户登录时调用registerForRemoteNotificationTypes:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21861211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文