mysql - 我应该如何在 sql 数据库中存储 iOS 设备 token ?

标签 mysql ios token apple-push-notifications

我正在制作一个接收推送通知的 iOS 应用程序。一切都设置正确,我已经让它工作了。我测试它的方法是在发送通知的 .php 文件中手动输入我自己手机的设备 token 。我知道我需要建立一个存储所有设备 token 的 SQL 数据库。我也知道我必须在 Xcode 的 dedRegisterForRemoteNotificationWithDeviceToken 中“调用”这个网站。我知道如何做这一切,但我不确定我应该如何为数据库中的实际 token 创建字段,以及如何正确解析它。

如果我没记错的话,当我 NSLog 退出我的设备 token 时,我得到类似“< xxxx xxxx xxxx xxxx >”的内容。我想我必须将其解析为“xxxxxxxxxxxxxxxx”。

我相信我会解决这个问题的。我的主要问题是, token 列应该是什么类型?情报?变量?我知道它是某种十六进制,但我不知道如何在数据库中处理它......

我正在考虑使用 (TokenID int AUTO_INCREMENT, Token (??) UNIQUE); 设置表;

我不需要用户或任何东西.. 只需要 token (TokenID 只是我的标准程序..)。这是一种“消息”——针对一个字段指定的通知。任何人都知道我的 token 值应该是什么类型?也许还有如何将它从“< x-x-x >”解析为“xxx”

最佳答案

我在这里找到了一个例子:http://www.easyapns.com/mysql-tables

 `devicetoken` char(64) NOT NULL,

关于mysql - 我应该如何在 sql 数据库中存储 iOS 设备 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11545732/

相关文章:

ios - 如何在不使用库swift的情况下反序列化json响应类型

android - 是否有机会在 GCM 中为两个不同的应用程序使用相同的 token ? [安卓]

php - 使用 Laravel 查询多个字段

ios - drawInRect 不读取/保留 UIImageView 转换

MYSQL:当存在多个产品时,根据类别从结果中排除产品

ios - JSON 解析在 IOS 中获取错误 NSErrorFailingURLKey

azure - 拦截 Azure AD token 生成

ajax - 在没有提交按钮的情况下防止针对ajax请求和表单的CSRF

sql - MySQL:错误 1064 (42000) - 为什么 ORDER BY 失败?

php - bluemix 500错误简单查询