问题标签 [moonapns]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1569 浏览

c# - MoonAPNS 在未连接的套接字上不允许操作

我正在使用 Moonapns asp.net 库向苹果设备发送推送通知。

它在我的 64 位操作系统的本地机器上运行良好,但是当我尝试将其部署到具有 64 位操作系统的客户端服务器时,它会出现以下错误,有人指导我可能是什么问题?

事件簿:

任何帮助,将不胜感激。

0 投票
1 回答
818 浏览

iphone - 无法从服务器发送推送通知

我正在开发一个使用来自 asp.net 后端的推送通知的 iPhone 应用程序。我已经使用月球 apns 发送通知。当我在本地主机上执行代码时,我能够发送通知,但是当我尝试在服务器上运行相同的代码时,它不会发送通知。

我正在使用以下代码发送通知:

编辑

刚刚更新了 .p12 密钥的路径,密钥也在 .net 文件所在的文件夹中。

0 投票
1 回答
2831 浏览

apple-push-notifications - Java APNS 收到致命警报:certificate_unknown

我正在尝试使用 APNS 发送推送通知。我使用不同的配置文件(针对不同的 Apple 帐户)生成了不同的应用程序集。例如:我有使用 Apple Profile X 开发的应用程序 ABC,以及使用相同 Profile X 的提供者证书的 APNS 代码。当我使用此证书发送推送通知时,它们会正确传递到应用程序。

但是,当我使用使用 Apple Profile Y 生成的提供商证书时,它不会将消息传递给使用 Profile X 开发的应用程序。

我想知道,如果我想向在我的服务器中注册的任何应用程序发送通知以获取推送通知,我应该使用什么样的提供商证书?

是否有任何通用提供商证书可以向任何应用程序发送消息?

在交叉证书场景中测试时出现以下异常:

我确信我使用的证书是正确的,因为它适用于相同配置文件的应用程序。

如果需要,请要求更多说明。

0 投票
2 回答
197 浏览

.net - 在 Moon_Apns 中找不到请求的对象

我正在使用 Moon-Apns 库进行苹果推送通知,但我遇到了错误“找不到请求的对象”。

在此处输入图像描述

在此处输入图像描述

我在这里缺少什么?请帮我。

0 投票
1 回答
1108 浏览

c# - 推送通知未出现

我似乎无法让 MoonAPNS 工作。我知道在同一个问题上有几个问题,例如这个。我已按照有关创建 p12 证书的教程进行操作,并成功地将其与 php 脚本一起使用以向设备发送通知,但我不知道如何将其与 MoonAPNS 一起使用。我还在 Windows 中安装了证书。调试似乎表明正在发送通知,但 iPad 上没有显示任何内容。

这是我的代码:

0 投票
1 回答
1367 浏览

ios - 带有口音的 Moon-APNS 消息

我正在使用此代码向 iPhone 发送 Apple 推送通知:

但在我的 iPhone 中没有收到口音。我收到了这个:Parab?ns ? 坎佩?o!

有人知道会发生什么?

问候

解决了!

我已更改为 PushNotification.cs 类中的库 Moon-APNS:

重新编译并使用到您的项目中。现在接受拉丁字符。

0 投票
1 回答
491 浏览

c# - Moon APNs SocketException

我已经尝试了几天来解决这个问题。搜索了与 MoonAPNs 相关的所有内容,但我的具体错误没有人遇到过。

正如 Title 所说,我正在使用 Moon APN 向 iOS 设备发送推送通知。我已经按照博客中的分步说明进行操作,安装了证书(.cer 和 .p12)等。一切看起来都很简单,但是....

但一直以来,在等待连接到 APN 的 2-3 分钟后

我收到一个 SocketException。

这是什么意思。是否与端口 2195 有关(已经与管理员检查过,它没有被阻止)。可以是有证书的东西吗????

还有一点。我使用的证书是:“Apple Production IOS Push Services”并且我只在我的设备上安装的 .ipa 文件上进行测试(我已经阅读了在 .ipa 上进行测试的证书,它应该使用 Production Cer)。我自己没有创建这个证书,因为我还没有开发应用程序,我只需要在我的算法认为有必要时向这个应用程序发送推送通知。

0 投票
2 回答
1500 浏览

c# - APNS 输入字符串的格式不正确。断开连接

我正在尝试设置苹果推送通知,我正在为服务器编写自己的代码,据我所知,我已经正确设置了应用程序。我如何不断从日志中返回以下错误:

收到有效负载队列。连接苹果服务器。创建 SSL 连接。已连接。为“令牌在这里生成的有效负载我删除了它:{“aps”:{“alert”:“test”,“badge”:1,“sound”:“default”}}通知成功发送到设备Toekn的APNS服务器: “这里的令牌我已删除它”读取 Apple 对令牌“这里的令牌我已删除它”的响应时出错 - 输入字符串的格式不正确。已断开连接

这是我的代码。

我已确保证书等设置正确。

我目前正在将它作为一个临时应用程序进行测试,因为新版本需要很长时间才能上线。

如果有人可以提供帮助,我真的不知道我要去哪里错了,谢谢。

我也不知道我需要对我创建的 PEM 文件做什么。

编辑* * *

我有正确的令牌这是我收到的另一个错误

Payload generated for df99286a1cb993cecba86b2e21f3fc4c04d214fcf7e0cf35a668fc822bdaa053 : {"aps":{"alert":"test","badge":1,"sound":"default"}} Notification successfully sent to APNS server for Device Toekn : df99286a1cb993cecba86b2e21f3fc4c04d214fcf7e0cf35a668fc822bdaa053 Disconnected. 读取 Apple 对令牌 df99286a1cb993cecba86b2e21f3fc4c04d214fcf7e0cf35a668fc822bdaa053 的响应时出错 - 安全句柄已关闭

0 投票
1 回答
381 浏览

moonapns - 在 MoonAPNS 上设置推送通知时出现内部错误

我收到 System.Security.Cryptography.CryptographicException:使用 MoonAPNS 中的 Dim push = New PushNotification(False,"PushDistributionCertificates.p12", "mypswd") 初始化推送通知时发生内部错误。这在桌面上运行良好,但在网络上运行不正常。任何建议,感谢您的帮助。

0 投票
4 回答
9192 浏览

ios - 对 SSPI 的调用失败,请参阅内部异常

在我的 .net Web 服务中使用 Moon-Apns dll 时,我在上面的行中遇到了这个错误"A call to SSPI failed, see inner exception"......任何人都可以建议我解决这个问题。