草庐IT

APNS-Sharp

全部标签

解决前端安装sharp出错问题sharp: Command failed.

报错如下:sharp:Commandfailed.cdC:\Users\xxx-api&&yarninstallyarninstallv1.22.19un\Documents\my_files\A-Web-Project\service-categories\service-categories-api>cd.\service-categories-api\infoNolockfilefound.[1/5]Validatingpackage.json...[2/5]Resolvingpackages...warning@strapi/strapi>koa-body>formidable@1.2

ios - 来自 iOS 后台 URLSession 使用 APNs 的 REST 请求

2018-05-25更新:在阅读Rob在这里的回答后,我将datatask替换为downloadTask:https://stackoverflow.com/a/44140059/4666760。当应用程序处于后台时它仍然不起作用。你好我需要一些有关iOS后台任务的帮助。我想使用Apple推送通知服务(APNs)在后台唤醒我的应用程序,以便它可以对我的服务器执行简单的RESTfulAPI调用。当应用程序在前台但不在后台时,我能够让它工作。我想我对URLSession的配置做错了什么,但我不知道。应用程序和服务器的完整代码位于下面链接的我的仓库中。请克隆它并做任何你喜欢的事情——我只需要

iphone - 发送推送通知和 APNS 握手

我想了解测试和生产环境的推送通知流程。我们维护2个不同的证书以在我们的服务器和APNS之间进行握手;一个用于测试,另一个用于生产。是有2个APNS还是只有一个具有多个握手证书?如何使用适当的证书对客户端构建进行签名以从正确的APNS获取推送?请澄清 最佳答案 我认为实际上有两个APNS,一个称为沙箱用于开发测试目的,另一个用于生产系统这是关于供应的。您使用Apps设置证书,将Apps与规定捆绑在一起,并根据规定发布您的应用程序(开发、临时或AppStore)有了测试/开发证书,似乎只有开发者的设备才能收到苹果推送的通知。使用生产证书

java - APNS-java 不会在 iOS 应用程序上增加角标(Badge)编号

我正在使用java-apns图书馆。PayloadBuilder类中方法badge的JavaDoc指出:Setsthenotificationbadgetobedisplayednexttotheapplicationicon.Thepassedvalueisthevaluethatshouldbedisplayed(itwillbeaddedtothepreviousbadgenumber),andbadgeof0clearsthebadgeindicator.但是,始终将1传递给方法不会增加应用程序图标上的角标(Badge)编号。它卡在1(或我传递的数字)上。是否有可能解决这个问题

ios - APNS - 将应用程序从生产中转移到开发中

我有一个通过Parse.com使用推送通知的iOS应用程序,我想做一些测试,其中通知只发送到测试设备。如果我只是切换到开发证书,我认为通知不会发送到生产设备。但是,我有点担心做错什么,不小心尝试通过开发证书向生产设备发送数十万条推送通知。我知道生产设备不会收到通知,但是发生这样的事情会不会有更广泛的问题-即我的应用程序被标记为垃圾邮件或类似的东西? 最佳答案 如果您尝试使用开发证书向生产设备token发送通知(并连接到APNS沙箱服务器),您将收到每个通知的无效设备token错误,并且连接将在您发送每条消息后关闭。大多数消息甚至不会

ios - 在不使用 Appcelerator Cloudpush (ACS) 的情况下接收从 APNS 到 Titanium (iOS) App 的推送通知?

我现在负责iOS和Android应用的初始发布。开始这项工作的开发人员离开了公司,我们只剩下一个不完整的Titanium应用程序需要完成。完成此应用程序后,我们不打算继续使用Titanium。我们需要向此应用添加推送通知。我们使用标准GCM推送服务器启用了Android推送通知http://iamyellow.net/post/40100981563/gcm-appcelerator-titanium-module或https://marketplace.appcelerator.com/apps/5165#!overview有谁知道使用直接连接到Apple服务器且不需要通过ACS发送

c# - Apns c# 异常无法从传输连接读取数据现有连接被远程主机强行关闭

我正在尝试发送带有有效p12和token的苹果推送通知,如下所示:voidconnect(){client=newTcpClient();//Notifyweareconnectingvareoc=this.OnConnecting;if(eoc!=null)eoc(this.appleSettings.Host,this.appleSettings.Port);try{client.Connect(this.appleSettings.Host,this.appleSettings.Port);}catch(Exceptionex){thrownewConnectionFailure

带有 Moon APNS 的 iOS 推送通知 - 在本地工作,但在服务器端不工作

因此,我们使用MoonAPNS进行iOS推送通知,直到最近一切都正常。首先,Apple不再支持ssl,因此我们改为使用TLS。第二件事是(这真的很奇怪),如果我们在本地计算机上调用webservice来发送推送通知,一切正常。但是,当我们将此代码发布到我们的测试服务器时,推送通知未传送到手机,但代码完全相同!另一件事,调用sendToApple方法后,我们得到OK状态代码,只是没有通知。有什么想法吗? 最佳答案 我正在发布我们的解决方案,也许有人有同样的问题。首先,MoonAPNS使用SSL加密,但已被Apple弃用。因此,您应该更

ios - APNS P12 证书停止工作?

我正在使用ASP.NET服务器向APNS发送推送通知。我正在使用PushSharp库。突然,推送通知停止工作。我得到了这个异常(exception),ThemaximumnumberofSendattemptstosendthenotificationwasreached我搜索了一下,发现APNS已经不支持SSLv3了。https://developer.apple.com/news/?id=10222014a我发现最新版本的库也在使用Tls。所以我更新了图书馆。但现在我明白了,System.IO.IOException:ReceivedanunexpectedEOFor0bytesf

ios - Apple Watch 模拟器不响应推送通知 Payload.apns 中的更改

我已经设置了我的AppleWatch方案来测试这样的通知:我第一次为给定的.apns文件运行模拟器时,一切都很好,但是说我更改了正文或标题字段并再次运行应用程序,没有任何变化。模拟器将显示原始文件的所有内容。因此,为了测试新的推送通知配置,我必须每次都创建一个新的.apns文件。知道我做错了什么吗?或者这是某种xcode错误? 最佳答案 我遇到了同样的问题,1)有时会发生,因为你在json中有一个错误,它需要最后一个有效的json。2)我还注意到你不能在你的json中包含null,否则它也会采用最后一个有效的json。使用此链接验证