腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
使用UIDeviceOrientationDidChangeNotification时,iOS设备在处于正确位置时不会做出反应
ios
、
uideviceorientation
我有一个应用程序,可以让我的iOS设备在用户改变设备位置时发出声音。我让用户将设备放在平面位置、横向位置,然后是纵向位置,当用户在适当的时间将设备放入这些位置时,应用程序会发出声音来确认位置。 然而,我的问题是,如果设备最初处于平放位置(例如,平躺在桌子上),设备就不会发出声音。换句话说,只有当用户将设备放在该位置时才会发出声音,并且不会立即感觉到它已经处于的位置。有没有办法纠正这一点,使应用程序发出声音,如果它是在最初的位置或被放在正确的位置?下面是我的相关代码: - (void) orientationCheck { [[UIDevice currentDevice] begin
浏览 0
提问于2013-01-05
得票数 0
回答已采纳
2
回答
如何在不依赖通知的情况下获得键盘高度
ios
、
ipad
我知道如何设置NSNotification观察器来检测键盘何时显示/隐藏。由此我可以得到键盘的高度。但是,如果设备在键盘仍在显示时旋转,会发生什么情况? 有没有办法在这种新的状态下获得键盘的高度?由于键盘仍在显示,因此不会触发新的通知。
浏览 1
提问于2013-08-16
得票数 15
回答已采纳
1
回答
Android - Firebase云消息传递设备到设备推送通知,无需服务器
android
、
firebase
、
firebase-cloud-messaging
有没有办法在没有服务器的情况下在两台安卓设备之间发送推送通知? 我找到了一些教程,但它们都是使用node.js发送通知的。(或者我发现一些使用firebase控制台执行此操作的示例)
浏览 0
提问于2018-02-23
得票数 0
1
回答
GCM:仅为登录应用程序的当前用户发送通知
android
、
google-cloud-messaging
对于我正在工作的应用程序,我需要集成Google Cloud Messaging。在使用了一些不同的示例之后,我能够发送和接收有关我的设计的通知。 然而,我遇到了一个有趣的情况。据我所知(如果我错了,请纠正我),registration_id是按设备和应用程序发布的。 我正在使用的应用程序支持登录功能。当安装应用程序并且用户第一次登录时(让它是"UserA"),我从GCM请求registration_id,然后将其发送到我的服务器。 现在假设UserA注销,并将他的设备交给某个UserB进行登录。换句话说,UserB使用UserA的设备登录。 问题是,如果UserA同时收到通知
浏览 0
提问于2013-07-22
得票数 7
回答已采纳
2
回答
向数据库中的用户发送推送通知
android
、
push-notification
、
firebase
、
google-cloud-messaging
、
firebase-cloud-messaging
我正在尝试使用Firebase Cloud Messaging实现推送通知,但似乎您必须注册设备才能接收推送通知。我正在尝试这样做,当数据库中有操作时,例如收件箱回复,向收到消息的用户发送推送通知。 有没有办法将Firebase的推送通知发送给特定的用户,而不是特定的设备?
浏览 6
提问于2016-05-25
得票数 0
1
回答
在Eclipse Hono Tenant中获取所有注册的设备
eclipse-hono
、
eclipse-iot
有没有办法在Hono服务器中获得所有租户姓名/id的列表? 有没有办法获得在特定租户中注册的所有设备的列表。
浏览 14
提问于2019-09-26
得票数 1
1
回答
离线即时消息
mobile
、
signalr
、
offlineapps
我正在开发一个即时通讯应用程序。我将使用SignalR向客户端推送消息。如何处理脱机设备以获取最新消息?我想到两种解决办法: 当服务器想要向设备发送消息时,它并不关心设备是否联机。它只是用SignalR发送数据,所以如果设备是脱机的,用户就不会收到消息。当设备再次联机时,它将设备的SQLite中的记录的最新ID发送到服务器。然后服务器向客户端发送ID大于该ID的消息。 当服务器想要向设备发送消息时,它首先检查设备是联机的还是脱机的。如果它是在线的,它使用SignalR发送消息。如果设备离线,它会向设备发送推送通知--安卓使用GCM,iOS使用APNS。然后,当设备在线时,它会检查推送通
浏览 1
提问于2016-04-18
得票数 1
1
回答
C2DM注册ID澄清
android
、
android-c2dm
我是C2DM的新手。我有几个关于C2DM注册ID的问题。 我已经在两个设备上安装了相同的C2DM移动应用程序。我是否需要两个设备的两个注册ID,或者我们需要一个移动客户端的注册ID。 我的要求是我必须在两个设备上安装客户端应用程序,当我在服务器中更改数据时,我需要同时通知这两个设备。 向我推荐RegistrtionID的实现。
浏览 1
提问于2012-01-11
得票数 0
2
回答
Azure通知中心,预览功能
azure-notificationhub
Notification hub有没有办法在模拟器/设备上预览推送通知,然后再推送到真实用户的设备上?如果不是,这里可以使用什么方法? 谢谢, Vineet
浏览 22
提问于2020-03-11
得票数 0
2
回答
Azure通知中心注册设备错误404
c#
、
azure
、
push-notification
、
azure-notificationhub
这是我第一次使用,我在应用程序中让它正常工作遇到了一些困难。 我被困住的部分(目前)是将我的设备注册到通知中心。我用后端的方法来做注册..。也就是说,我正在创建一个安装对象,并使用CreateOrUpdateInstallationAsync方法通过我的Web注册设备。我只是在这个阶段测试它,所以我通过Postman使用虚拟数据访问API端点。 当我执行我的代码时,当我执行CreateOrUpdateInstallationAsync时会得到以下错误. 远程服务器返回一个错误:(404)未找到。实体没有exist.TrackingId:203cba37-007d-4dcb-ae25-ced3
浏览 0
提问于2018-02-04
得票数 0
回答已采纳
1
回答
如何在家庭设备中应答用户并向用户的电话发送通知
dialogflow-es
、
actions-on-google
、
google-home
有没有办法在回答家庭设备中的用户问题的同时,向另一个设备发送通知?例如,如果用户询问方向,用位置(语音)回答,并结束对用户说:“我已将位置发送到您的手机”,并向他发送地图…… 我知道有一种方法可以将对话切换到另一个设备(例如,带屏幕的设备),但我不想在Home device中完成它。 提前谢谢。
浏览 1
提问于2018-08-10
得票数 1
回答已采纳
1
回答
当应用程序在后台或设备被锁定时运行代码
iphone
、
objective-c
、
ios
、
cocoa-touch
我有一段代码,我在其中进行服务器调用,并根据响应播放声音。现在,当我的应用程序在后台或我的设备被锁定时,这不起作用。 我们有没有办法执行这段代码(服务器调用和响应处理),即使应用程序在后台或设备被锁定?
浏览 1
提问于2012-07-03
得票数 1
1
回答
是否在注销应用后停止Android发送通知?
android
、
push-notification
、
google-cloud-messaging
我有一个奇怪的问题与谷歌通知服务器。当我安装/注册一个应用程序时,我从Google获得了一个设备id,我将使用它从服务器发送通知。我正在从服务器向所有注册的设备发送通知。问题是,每当设备注销应用程序并重新注册时,设备都会收到2个通知。这是因为我现在有两个不同的设备ids。当我第一次安装应用程序时,我得到了第一个,当我注销并再次注册应用程序时,我得到了第二个。
浏览 0
提问于2013-02-03
得票数 1
回答已采纳
6
回答
Google消息传递向所有设备发送通知
android
、
notifications
、
google-cloud-messaging
我是GCM的新手。我想向所有安装了应用程序的设备发送一条消息。我读过关于registration_id的文章:在第一次连接到GCM之后,google将这个独特的字符串发送到设备。我是一个服务器世界的初学者,但如果我没有弄错,在服务器端,我必须向设备发送通知,我必须发送数组的registration_id和消息给谷歌。 谷歌知道注册id是怎么回事?是否有一种方法可以在不传递注册id的情况下向所有设备发送消息?谢谢。
浏览 7
提问于2013-07-31
得票数 9
回答已采纳
1
回答
Firebase消息传递:在App中处理令牌刷新
firebase
、
google-cloud-messaging
、
firebase-cloud-messaging
我正在尝试实现一个通知系统,在这个系统中,您可以订阅另一个用户(而不是Firebase主题),并在用户发布消息时获得推送通知。 为此,我决定使用设备组和注册令牌,以便用户能够向他/她登录的每个设备发送推送通知。 目前,用户可以订阅另一个用户,并且还可以使用通知键接收对他登录的每个设备的推送通知。为此,每次用户登录并使用以下结构将其存储在数据库(App )中时,我都会获得设备的注册令牌。 用户 user_id (PK) notification_key_name notification_key 设备 user_id (FK) registration_token
浏览 1
提问于2017-07-12
得票数 0
回答已采纳
1
回答
Android向设备发送通知消息,而设备上没有安装客户端应用程序。
android
、
ibeacon
我想知道有没有办法从服务器发送通知到Android设备,而没有在设备上安装客户端应用程序。android操作系统有这样的功能吗?基于这里的答案, Google Cloud Messaging做了类似的事情,但似乎客户端应用程序需要安装在用户移动上。 基本上,当android设备在的范围内时,我想做什么? 我需要发送通知消息给用户移动。 有什么办法可以达到这个目标吗。有什么解决办法吗? 编辑: 真正的场景是,我将信标放置在某个地方,当设备在信标的范围内时,我必须如何检测设备(如果设备蓝牙打开),并从云服务器获得设备的一些id发送通知。因为设备(Android手机)不知道信标在哪里,或者设备上没有
浏览 4
提问于2016-02-10
得票数 3
回答已采纳
2
回答
WP7中的批量推送通知
.net
、
windows-phone-7
、
push-notification
、
mpns
在我的项目中,我需要向很多windows phone设备发送大量的平等推送通知。有没有办法用多个接收者发送推送通知,或者我必须在每个设备上发出一个http请求?我已经找到了很多很好的教程,但是没有关于这个问题的信息。 良好的教程(有可下载的项目与服务器,wpf应用程序和wp7应用程序,立即工作):
浏览 2
提问于2011-12-23
得票数 0
回答已采纳
1
回答
我应该用谷歌云备份GCM注册ID吗?
google-cloud-messaging
、
sharedpreferences
是否建议使用android云备份GCM id?我将GCM id存储在一个共享首选项中,所以我不必一直注册。 如果我备份这个GCM和用户更改设备,我需要将它更新为一个新的注册id吗?注册ID设备是否特定?当用户更改设备并进行备份时会发生什么? 我试着从上读到这个 必须排除由服务器发出或在设备上生成的任何设备特定标识符。这包括Google消息传递( GCM )注册令牌,当恢复到另一个设备时,可以在该设备上呈现您的应用程序无法接收GCM消息。
浏览 1
提问于2016-01-23
得票数 0
1
回答
Google消息:注册ID是绑定在应用程序还是设备上?
android
、
push-notification
、
google-cloud-messaging
我正在尝试将Google消息整合到我的Android应用程序中。我无法从文档中判断注册id是绑定到设备上还是绑定到应用程序。从文档上看,它似乎与一个应用程序捆绑在一起: 注册ID: GCM服务器向Android应用程序发出的ID,允许它接收消息。一旦Android应用程序有了注册ID,它就会将其发送到第三方应用程序服务器,第三方应用服务器使用它来标识每个已注册的设备以接收给定的Android应用程序的消息。换句话说,注册ID绑定到在特定device*.上运行*的特定应用程序。 它确实写着“在特定的设备上”。这是否意味着我需要为用户拥有的每个设备在我的数据库中存储一个单独的注册id?
浏览 3
提问于2014-02-14
得票数 0
回答已采纳
1
回答
如何同时使用websockets和推送通知
php
、
node.js
、
zend-framework
、
websocket
、
socket.io
目前,我在php框架中运行了一个应用程序,它包含了一个使用node.js和socket.io进行的真正的聊天,这个聊天非常有效,但是我需要创建一个服务来使用pushwoosh技术发送推送通知,有没有办法在node.js服务器中发送推送消息?或者,我必须在zend框架中创建一个服务,考虑到聊天也运行在移动应用程序中,即使应用程序关闭,消息也应该到达。 谢谢你的帮助。
浏览 0
提问于2014-08-08
得票数 3
回答已采纳
3
回答
在设备注册为推送通知之后,iOS获取设备令牌?
ios
、
iphone
、
objective-c
、
apple-push-notifications
我知道您可以使用以下方法获得设备令牌:- - (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken 但是,如果我正确理解,这个方法只会在应用程序第一次运行时被调用,并且用户接受通知请求。在随后重新启动应用程序时,该方法再也不会被调用。 因此,我的问题是--在用户接受通知之后,还有其他方式访问设备令牌吗? 编辑-我知道所有的设备是在线的,临时配置文件是链接到应用程序id,因为我可以接收推送通知。接收推送通知不是问题--获取设备令牌并
浏览 0
提问于2014-03-27
得票数 8
回答已采纳
3
回答
管理同一开发人员从设备中的许多应用程序发出的通知
android
、
notifications
、
push-notification
、
google-cloud-messaging
我正在使用GCM(谷歌云消息)开发一些应用程序,我想发送关于我公司的一些信息的通知(新的应用程序,促销,.)所有当前应用程序的用户。如果一个设备安装了许多应用程序,它会多次接收和通知相同的通知,因此用户可能会感到不舒服。我希望每个通知在一个设备中只通知一次,有解决这个问题的办法吗? 我看到有人误解了我的问题。我的问题是:设备安装了我公司的许多应用程序,所以如果我向每个单独的应用程序发送相同的通知(例如:通知我的公司已经发布了一个新的应用程序),这个设备会以相同的内容多次发出通知。 我的解决方案:对所有应用程序使用共享内存(文件),每个通知都有一个唯一的id,当通知出现时,每个应用程序都会检查这
浏览 3
提问于2014-10-21
得票数 2
回答已采纳
2
回答
GCM -没有注册设备
android
、
google-cloud-messaging
在实施GCM方面有问题。 服务器端我使用了HTTP方法。创建了war文件并将其上传到apache (只在"samples/gcm-demo-server/WebContent/WEB-INF/classes/api.key“中用服务器API从开发控制台更改了api )。当我访问页面时,我会得到一个“没有注册的设备!”。 也实现了Android部分,点击注册按钮,用registeredId得到了GCM的响应,因此,我推测设备在GCM中注册了。当我回到我的网页,看到同样的信息:“没有注册的设备”时,问题就来了。 试图查找类似的错误,但只找到了旧的GCM实现。 有没有办法找出问题是来自我的服
浏览 4
提问于2014-11-18
得票数 0
1
回答
安卓C2DM注册ID刷新
android
我正在通过C2DM在安卓中处理推送通知。在我这一端,它绝对工作得很好。我可以向我的设备发送推送通知,直到注册ID在服务器端有效为止。如果注册ID过期(Google定期刷新注册ID ),则我的设备不会收到任何通知。 我想听一下谷歌的注册id更改。我读过一些地方,当Google刷新注册ID时,它会通知应用程序。我希望侦听该更改,以便可以将新的注册ID转发到我的服务器。 我遵循了这个教程 提前谢谢。
浏览 5
提问于2011-10-17
得票数 0
1
回答
iOS应用程序中基于短信的设备绑定安全攻击
ios
、
swift
、
objective-c
、
sms
、
snoop
我们为银行开发了一个应用程序。在该应用程序中,我们正在通过短信与电话号码和设备详细信息进行设备绑定。 现在攻击者以某种方式使用短信转发技术将自己的设备与受害者的电话号码绑定起来。 我们不确定攻击者使用受害者电话号码绑定自己设备的作案手法。 我们相信攻击者在发送短信并将相同的短信转发给受害者后,可能会使用iMessage将SMS与应用程序同步。 注意:在我们的应用程序中,我们使用MFMessageComposeViewController类向银行发送设备绑定消息。 我们正在寻找解决办法。因此,攻击者无法使用/复制应用程序中创建的用于设备绑定和转发给受害者的短信。
浏览 14
提问于2022-09-15
得票数 2
1
回答
gcm上的注册字符串来自同一设备的多次时间将在同一设备上生成多个id或相同和多个用户。
android
、
google-cloud-messaging
、
node-gcm
我想知道,如果我在同一个设备上多次注册我的android应用程序,我每次都会得到不同的注册id,还是注册后得到相同的注册id? 接下来是我的第二个问题,如下 如果user1注销,user2在同一设备上登录应用程序。现在,假设从服务器发送了一个user1通知。如果是的话,user2是否会得到通知,那么如何避免它呢? 如果user1登录到应用程序中,但是user2重新安装应用程序并登录,但是服务器仍然认为user1登录了该设备,因此当我们将通知发送给user1时,它将被传递给user2。如何处理这些问题? 如果我的andriod应用程序尝试在gcm上多次注册,它会得到不同的注册id还是
浏览 2
提问于2017-02-27
得票数 1
1
回答
Google发送数据推送通知
android
、
push-notification
当我从一个android设备中更改数据值时,我会将该数据值发送到服务器。 然后,这个值应该在每个android设备上同时进行更改。 我试图使同步数据值为。对于这个问题,我可以使用GooglePushNotification吗?
浏览 1
提问于2014-08-19
得票数 0
回答已采纳
1
回答
如何知道(服务器端)什么时候一个设备被登记?
android-management-api
有没有一种方法可以实时知道一个设备何时真正注册了Android Management解决方案? 在正式文档化中,建议的应该通过在注册后5分钟内为新设备设置策略来工作,否则API将继续进行工厂重置。但是,如何从服务器端了解设备实际注册的时间?API似乎缺少任何类型的回调/web钩子。 这就是我想要解决的情况: EMM管理员生成一个注册URL,并通过电子邮件发送给新员工。 新员工在一段时间后阅读电子邮件,并在BYOD设备上启动注册过程。 注册过程完成,但由于没有任何回调,EMM服务器无法知道已注册的新设备 我能想象的唯一可能的解决方案是定期调用 API来检查新设备,但对我来说这
浏览 3
提问于2019-11-29
得票数 2
回答已采纳
1
回答
push.webhookUrlUnauthorized错误
flask
、
google-drive-realtime-api
、
ngrok
、
google-apis-explorer
我试着用这个驱动器API来测试我的谷歌驱动器的一个文档. 我使用python烧瓶创建了一个本地主机服务器..。 这是我的密码 from flask import Flask, render_template, request, url_for app = Flask(__name__) @app.route('/') def display(): user = {'nickname': 'Miguel'} # fake user return ''' <html>
浏览 2
提问于2017-08-22
得票数 0
4
回答
从GCM获得多个通知
php
、
android
、
curl
、
google-cloud-messaging
我使用PHP一次在多个android设备上发送通知。所有注册is都是唯一的,以下是我发送的CURL请求。 $url='https://android.googleapis.com/gcm/send'; $headers = array( 'Authorization: key=' . ANDROID_KEY, 'Content-Type: application/json' ); $registration_ids = [];//with multiple r
浏览 10
提问于2016-06-08
得票数 28
2
回答
如何在iPhone中实现基于互联网连接可用性的fireLocalNotification?
ios
、
localnotification
我正在写一个IOS应用程序,当我的应用程序在后台时,我需要将一些数据上传到服务器。我想使用本地通知,但对于localNotification,只有以下选项可用fireDate,timeZone,repeatInterval,重复日历,但我必须在设备中激活互联网连接时触发本地通知。我能用LocalNotification实现这一点吗?我该怎么做呢?提前谢谢。
浏览 1
提问于2013-07-15
得票数 1
2
回答
知道android设备的推送id
android
、
google-cloud-messaging
我有一个android设备(手机),它注册在GCM服务器上,并且具有有效的push id,自定义应用程序可以使用它发送通知。 有没有办法找到这个设备的注册推送id (只使用这个设备)?
浏览 0
提问于2014-08-13
得票数 1
回答已采纳
1
回答
GCM与服务器端相关问题
javascript
、
android
、
google-cloud-messaging
我目前正在使用从android下载的DemoActivity项目在android上试用GCM。有一对夫妇的问题,关于这整个GCM的东西。如果我错了就纠正我。 根据我的理解,我们注册GCM的安卓设备所需要的只是Sender_ID和Server_URL?Server_URL是基于我的第三方应用服务器的URL,例如http://localhost:8080/gcm_test。至于Sender_ID,基本上是Google的项目ID。 我是否需要将注册ID从android设备发送到服务器端,并将其存储在服务器端数据库或类似的东西中? 为了从服务器发送消息到android设备,我们需要API密
浏览 5
提问于2013-04-08
得票数 1
回答已采纳
1
回答
我需要测试我是否正确地注册了推送通知,并且收到了远程通知。
ios
、
push-notification
、
ios-simulator
我需要测试设备令牌是否正确地接收到(如果注册成功),通知是收到的,并在模拟器中更新警徽计数。我知道我们不能使用来自模拟器的推送通知和检查警徽计数是否从模拟器更新。但是我的问题是,我是否能够通过连接我的设备并从Xcode进行调试来进行测试。或者在进行测试版测试之前还有其他的检查方法吗? 我已经得到了开发和分发(临时)供应配置文件。我检查了这些配置文件中是否启用了推送通知。 我使用开发从模拟器调试使用设备。 我遵循了从应用程序端设置推送通知所需的所有步骤。 是否有办法手动发送通知并检查是否收到了正确的通知。由于服务器的更改尚未完成,我需要从应用程序端检查它。 谁来帮帮我。 提前谢谢。
浏览 3
提问于2013-12-13
得票数 1
回答已采纳
2
回答
正确使用和更新GCM-Ids
android
、
google-cloud-messaging
我有一个关于正确使用GCM-IDs的问题。 目前我有一个InstanceIDListenerService,一个GcmListenerService和一个RegestrationIntentService。 每当有人打开应用程序时,RegeistrationIntentServie就会在MainActivity中启动。 我认为这是对谷歌指南的正确实施。 但是,处理GCM-ID的最佳方法是什么,这样在刷新GCM-IDs之后,服务器上就不会出现不正确的InstandeIDListenerService。因为目前刷新只在我的服务器上注册一个新的GCM-ID。 会不会产生一个随机的设备ID,这样我就可
浏览 4
提问于2016-03-05
得票数 2
回答已采纳
2
回答
我可以使用我的应用服务器为GCM生成注册令牌吗?
php
、
android
、
google-cloud-messaging
我有一个设备Id列表,但是表中的regID列被删除了。是否有一种方法,我可以发送推送通知通过GCM,只有设备ids? App是用这些设备is在GCM上注册的,只有regID被删除。我使用的应用服务器是PHP。
浏览 2
提问于2017-02-07
得票数 1
回答已采纳
1
回答
iPhone UDP侦听器
ios
、
objective-c
、
udp
我需要一些关于如何完成某事的建议。 我想我的iPhone应用程序从我的服务器监听信息,然后我的服务器将发送数据给所有的监听设备。 几个问题: iDevice是否需要用IP向服务器“注册”?因此,在服务器端,我将所有侦听设备in存储在一个数组中,并向每个设备发送数据。 有没有别的办法让它在没有最初信息的情况下简单地聆听? UDP是解决这一问题的方法吗?显然,我不想要TCP流,因为它是一个常量连接。数据太多了。我的目标是使用尽可能少的数据量从服务器接收一个小时间戳。 如有任何建议,将不胜感激! 以利亚
浏览 2
提问于2013-04-13
得票数 1
回答已采纳
1
回答
Flash全屏投影仪
flash
、
actionscript-2
、
fullscreen
、
projector
有没有办法在闪光灯下做一个全屏投影仪,但保留适当的大小和瓷砖的图案背景?非常类似于具有图案背景和主要内容区域的HTML页面。 谢谢。
浏览 2
提问于2009-09-29
得票数 0
回答已采纳
1
回答
如何将pass的最新版本与旧版本进行比较,以确定哪些字段已更改?
ios
、
passbook
说: 该设备将pass的最新版本与以前的版本进行比较,以确定哪些字段已更改。 我的问题是:在我自己的应用程序中,如何确定哪些字段已经更改?pass是否有像版本号这样的字段来表示相同pass类型的id和序列号的传递更新?
浏览 1
提问于2013-01-12
得票数 2
1
回答
一个设备到另一个设备的Android GCM消息
google-cloud-messaging
我想使用google GCM将消息从设备A发送到设备B。我的应用程序不使用任何其他服务器。GCM将为设备生成注册id。如何将消息发送到多个设备中的特定设备(从A到B)。
浏览 0
提问于2012-11-07
得票数 6
2
回答
Android -如何为GCM实现规范ID以防止重复
android
、
push-notification
、
google-cloud-messaging
我已经在我的应用程序中实现了GCM,我的设备在重新安装应用程序后收到两个警报。我读过有关规范id的文章,但真的很难找到关于如何使用它或如何/在哪里实现它的信息。谷歌的文档有时非常含糊,也不提供示例。这就是我如何做一个正常的注册来获得regID。 GCMRegistrar.register(this, getString(R.string.gcm_project_id)); 我是否要更改此代码以发送规范注册?如果是,如何更改?我的服务器没有告诉我有任何规范的ids,它总是说成功3(对于其他设备应该是2)和规范的0。所以我没有办法更新数据库,因为它不会让我知道有一个复制。
浏览 0
提问于2013-04-23
得票数 1
回答已采纳
4
回答
Android "hello world“推送通知示例
android
、
push-notification
、
android-c2dm
我是android应用程序开发的新手,我学到了一点东西。我的任务是将推送通知(云消息)从我的web服务器( PHP )发送到android应用程序(仅仅是一个"helloworld“)。我做了一些“谷歌搜索”,但我很少怀疑 谷歌正在使用我们的“设备id”发送通知,对吗? 除了在out清单中添加接收通知的权限外,我们的应用程序中是否还需要其他代码? 为了发送通知,我们必须将用户的设备id注册到“本地数据库”,是吗? 请帮助我加谁请给我一个代码样例或文件,以发送一个简单的通知从PHP服务器? 提前感谢
浏览 9
提问于2013-05-05
得票数 47
回答已采纳
1
回答
如果我在C2DM中注册了多个安卓设备,我是否会收到多个注册ID
php
、
android
、
android-c2dm
关于C2DM,如果我有一部电话和另一台设备(另一部电话,可能是GoogleTV等),并且我设置了一个C2DM服务器,我是否会收到两个不同的注册ID,然后我可以使用它们向这两个设备发送意向? 看起来可能发生的事情是这样的:我注册了一个设备,我收到了我的ID,然后我注册了另一个设备,我收到了一个不同的ID,这会使第一个设备无效。我的假设正确吗? 我不想做很多开发才发现一个用户的帐户一次只能有一个活动的注册ID。
浏览 1
提问于2011-01-29
得票数 3
回答已采纳
1
回答
如何在Windows上持久化系统时间设置
time
、
windows-ce
我使用的是WindowsCE6.0设备,当我设置设备时间(或手动设置)时,设备在拔出电源时不记得设置。 如何确保时间设置被保存?,我需要通过编程将设备时间与服务器同步,这使得设备电源关闭时很困难。 我猜想问题可能是某些注册表设置没有被持久化,但我不确定时间是否存储在这些设置中,我没有找到如何强制存储它们的方法。 谢谢你的建议。 编辑:在设备重新启动后,时钟没有完全重置,它只是返回错误的时间。设备重新启动后的时间总是提前1小时左右。
浏览 0
提问于2013-02-07
得票数 1
回答已采纳
1
回答
越狱ios中的USB检测
objective-c
、
ios
、
usb
、
daemon
、
jailbreak
我目前正在尝试在越狱ios设备上开发守护程序,我正在寻找一种方法来检测设备是否连接到usb。有没有什么plist或其他东西可以让我用显示器来检查usb?如果没有,有没有办法在ios设备上编译一个带有4.3SDK的GCC应用?
浏览 1
提问于2012-08-20
得票数 1
回答已采纳
1
回答
C2DM的设备注册id是否会过期?
android
、
server-side
、
android-c2dm
我知道服务器的注册id会过期。但是,设备注册id如何呢?如果是,服务器和客户端是如何知道的? 现在,我只是简单地将id保存到数据库中,并假设它永远不会改变。 顺便说一句,服务器的注册id是否与设备注册id相关联?为什么互联网上的教程将它们存储在这对中?
浏览 0
提问于2011-09-21
得票数 1
回答已采纳
2
回答
有没有办法强迫您的iOS推送通知deviceToken更改?
ios
、
push-notification
、
devicetoken
苹果文档对于设备的deviceToken何时可以改变有点模糊。对代码进行防御和测试代码是有好处的。 我编写了我的应用程序,以便在启动时注册推送通知,并处理didRegisterForRemoteNotificationsWithDeviceToken回调。 我的didRegisterForRemoteNotificationsWithDeviceToken将最后一个设备令牌保存到用户默认的位置,如果令牌仍然相同,它将继续前进。如果它根本没有保存的令牌,或者令牌不匹配,它会上传我们的服务器上的新令牌。 我还有一种机制,让我用"4s_1“、"5s_1”、"5s_2“等人类可
浏览 4
提问于2015-11-16
得票数 5
回答已采纳
1
回答
GCM多个设备令牌
android
、
push-notification
、
google-cloud-messaging
当不同的用户在重新安装应用程序后从同一设备登录时,应用程序服务器上的同一用户将插入多个设备令牌。这是因为在应用服务器上,我们将禁用映射到同一个GCM registrationId的所有userIds。这样做是为了通过清除数据来处理来自同一设备的不同用户的登录(在本例中,设备令牌保持不变,因此比较解决了问题)。当我们大量发送通知时,我们无法将规范Id映射到用户并禁用它们。 我在服务器上的代码是: MulticastResult result = null; Sender sender = new Sender(GOOGLE_SERVER_KEY);
浏览 2
提问于2014-12-29
得票数 0
回答已采纳
1
回答
推送通知的应用删除行为
ios
、
objective-c
、
push-notification
、
apple-push-notifications
我在我的应用程序中实现了推送通知。它工作得很好。我的问题是,1)删除应用程序后,苹果服务器如何知道停止向设备发送推送。有没有什么服务可以通知苹果服务器。2)如果设备没有网络连接,那么将如何通知Apple服务器从设备中删除应用程序。 提前谢谢。
浏览 5
提问于2015-10-07
得票数 0
2
回答
iOS推送通知-向所有人发送消息
ios
、
push-notification
我正在编写我的第一个带有推送通知的iOS应用程序,到目前为止还不错。只要输入接收方的设备令牌,我就可以从web服务器发送通知。 所以我想知道:有没有一种简单的方法可以向安装了这款应用的每个人发送通知?或者我必须让推送服务器在启动时手动注册? 有没有关于如何做到这一点的指导方针?
浏览 2
提问于2012-02-13
得票数 4
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
苹果iCloud数据迁入中国,据说会变得不安全?
事件机制的入门说明
php中Session使用方法详解
php中Session使用方法详解,你会了吗
想把苹果账号设置为美区?这样简单操作一下就好了
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券