草庐IT

Moon-APNS

全部标签

php - APNS JSON PAYLOAD - 更多参数

我需要向APNS服务的json负载添加一些参数。我怎样才能做到这一点?这是苹果的文档:http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html#//apple_ref/doc/uid/TP40008194-CH100-SW1当我尝试发送带有关闭和查看按钮的消息时,我需要再添加两个我的移动应用程序需要的参数。有什么想法吗? 最佳答案

php - APNS SSL 操作失败,代码为 1

编辑-使用增强的二进制格式原来我没有使用增强的二进制格式,所以我更改了我的代码。$message,'sound'=>'default');$streamContext=stream_context_create();stream_context_set_option($streamContext,'ssl','local_cert','x.pem');stream_context_set_option($streamContext,'ssl','passphrase',$passphrase);$fp=stream_socket_client('ssl://gateway.push.a

php - APNS Push PHP 错误响应

我们在通过APNS发送推送时确实遇到了一些问题。看来我们确实从苹果那里得到了错误的回应。推送已发送,但我们确实收到错误响应,这导致推送多次发送。有没有其他人遇到过类似的问题或者我错过了什么?isExistingUser()){$this->logger->error('#cloudalarmUser-Id:'.$token->getAssociatedUser().':SomethingwentwrongwithAPNSpushing,erroris'.$error_response['status_code']);}else{$this->logger->error('#clouda

iphone - 通过 APNS 或 C2DM 推送通知有任何限制吗?

在企业中,我们将向17,000名员工发送推送通知。他们有智能手机(iOS、Android)。我们预计每年发送约1800万条推送通知。通过APNS或C2DM推送通知的数量是否有限制?由于通知限制,我无法在苹果或谷歌中找到官员文件。在部署我们的应用程序之前,我们必须检查这一点。请帮帮我。 最佳答案 不确定C2DM,但APNS没有我发现的限制。我每月通过我的服务器发送大约700万条推送通知,但尚未发现问题。 关于iphone-通过APNS或C2DM推送通知有任何限制吗?,我们在StackOve

android - 阅读 Android 4.2 中的 APNs?

我在Androidv4.2中读取APNs时遇到问题(是读取,不是写入APNS),它抛出安全异常:NopermissiontowriteAPNsettings:Neitheruser10068norcurrentprocesshasandroid.permission.WRITE_APN_SETTINGS.相同的代码曾经在所有以前的平台上工作,有人知道有什么解决办法吗?谢谢! 最佳答案 如果您想阅读适用于Android4.2及更高版本的APN,则需要进行更改。我测试过,它可以工作。在Android4.1及以下版本中使用:Cursorc

.net - 从 .NET 到 APNs 的 SSL/TLS 握手 - 远程证书无效

我正在使用SslStream从.NETFramework连接到Apple推送通知服务(APNs)。我正在使用BinaryProviderAPI进行连接。作为初始握手的一部分,SslStream对网络流执行AuthenticateAsClient。这是相关代码:_sslStream=newSslStream(_tcpClient.GetStream());_sslStream.AuthenticateAsClient(_url,newX509CertificateCollection{_certificate},SslProtocols.Tls,true);_url是APNs主机名,_c

ios - iPod 和 iPhone 之间的区别?在 APNS 中

我开发了一个带有推送通知的应用程序,但我有一个问题,在我的iPhone上他会发送Devicetoken,但在我的iPod5.Gen上我收到一个错误...ErrorDomain=NSCocoaErrorDomainCode=3000"novalid'aps-environment'entitlementstringfoundforapplication"UserInfo=0x1652a050{NSLocalizedDescription=novalid'aps-environment'entitlementstringfoundforapplication}有人能解释一下为什么吗?:(

ios - 使用带有 APNs 授权 key 的 Firebase 的生产推送通知

在TestFlight上测试我的应用程序时,我注意到我没有收到推送通知。我已经确认,在从Xcode加载构建时,我可以收到来自云函数和firebase控制台的通知。我引用了其他类似的问题,但没有一个能准确反射(reflect)我正在处理的问题。在Firebase中配置远程通知时,我使用的是APNsAuthKey,我还包含了用于开发和生产的.p12文件。但是,.p12文件变灰并列为非事件文件,因为已设置APNs授权key。在我的AppleDeveloper帐户的Certificates,Identifiers&Profiles下,我已确保我的APNsAuthKey存在于左侧的Keys部分。

java - APNs 推送通知发送的 Iphone 表情符号 Unicode 解码问题

我的网络服务向APNs发布推送通知,APNs发送到目标IOS设备。当apns在警报正文推送通知上包含Unicode表情符号并且Iphone操作系统无法解码我的Unicode表情符号“\uD83D\uDE0A”应用程序已经终止。推送通知显示相同的“\uD83D\uDE0A”,顶部的横幅通知栏上没有显示表情符号。Android应用程序通过GCM发送推送通知正常工作,但IOS不支持。Iphone-Ios只支持这种格式'\ue415'这里是从ActiveMQ订阅聊天有效负载进入网络服务的代码publicvoidonPublish(UTF8Buffertopic,Buffermsg,Runnab

ios - AWS SNS 是否将 apns-push-type 和 apns-priority 添加到其 iOS 推送通知 header ?

根据Apple'sAPNsdocs,从iOS13开始,httpapi的客户端必须发送apns-push-type和apns-priority的header字段,否则请求将失败.果然,我们更新到iOS13测试版的用户没有收到我们通过AWS/SNS发送的静默推送通知。AFAICT,没有办法将这些header字段“注入(inject)”到SNS实际发送的请求中。但似乎亚马逊应该理所当然地这样做,因为没有它,数十亿条通知很快就会开始失败。有人知道他们是否有计划很快这样做吗?或者也许他们已经在做,而我错过了什么? 最佳答案 好消息!AWS宣布