-
3 votesanswersviews
Azure通知中心向APNS推送通知失败了一半时间
从Azure移动服务通知中心向iOS设备发送推送通知失败的一半时间出现此错误: 推送通知系统返回内部服务器错误 这是我的设置: Azure的免费试用版 上传到移动设备的沙箱证书 服务/通知中心应用程序使用PhoneGap开发,使用Adobe的PhoneGap Build服务构建 使用 com.microsoft.azure-mobile-services Cordova插件(... -
0 votesanswersviews
OneSignal通知无法在iOS 10上运行
OneSiganl for iOS 10的通知无效 . 我再次重新检查我正在使用的东西.. Xcode 8.1,Swift 3,添加了最新的配置证书,功能推送通知已启用权利, 我的app委托方法是 func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplic... -
0 votesanswersviews
推送通知更新到现有应用程序:是否要求用户允许?
我有一个没有推送通知功能的现有应用程序 . 现在我必须使用推送通知功能更新应用程序 . 我的问题是 更新应用程序后是否会询问用户是否启用推送通知?如果没有,默认是什么? 应用程序是否会包含在设置的通知部分中? 如何让用户从应用程序多次控制启用/禁用推送通知? 如果上述任何一个问题已经得到解答,我很抱歉,我尝试过搜索,但却遇到了令人困惑和对比鲜明的解决方案 . 提前谢谢你的帮助 . -
0 votesanswersviews
PushPlugin PhoneGap无法在iOS上运行
我在Cordova上安装并配置了PushPlugin:https://github.com/phonegap-build/PushPlugin . 在Android上一切正常: Cordova PushNOtification插件演示 收到Deviceready事件 注册android 成功:好的 EVENT - > RECEIVED:注册 - >令牌 . .... -
1 votesanswersviews
代号为ios.includePush在netbeans中保持重置为false .
我为IOS创建了推送通知开发证书并保存了p12文件并将其添加到我的服务器中 . 然后我以代号1生成了新的ios证书 . 每当我在构建提示中将ios.includePush设置为true时 . 当我回来时,它总是重置为false . 我在Properties - > IOS - > Options中查找了“特殊UI”,但是该选项卡中没有关于推送通知的内容 . 我有一个专业帐户 . 我... -
0 votesanswersviews
取消注册iOS 8中的推送通知
我只需要向登录用户发送远程推送通知 . 我必须100%确定,如果用户退出(敏感数据 - 银行应用程序),将不会发送推送通知 . 可能的解决方案是向我的服务器发送注销请求,但不能保证,该请求将被传递到服务器并且不好对用户说:“抱歉,发生错误,您还没有注销 . ” . 我在Apple文档方法 unregisterForRemoteNotifications() 中找到了,但我不知道在注销操作中调用它是... -
1 votesanswersviews
APNS误触发某些设备的推送通知
我现在遇到一个奇怪的问题.. 问题是,尽管负责使用APNS-PHP(基于PHP语言构建的开源推送发送管理)向APNS推送通知的中央服务器没有触发重复消息,但设备显示的信息与先前获得的相同 . 来自APNS一遍又一遍 . 可能与正常消息区分的差异如下: 声音参数不会对有问题的消息产生影响 . (即使我为每条消息配置了自定义声音,重复的消息也是默认声音 . ) 时间值在iphone待机屏幕上... -
11 votesanswersviews
当APNS仅存储一个以防设备脱机时,whatsapp如何接收多个通知?
根据官方Apple文档,如果设备处于脱机状态,APNS(Apple推送通知服务)仅存储最后一个通知 . Apple推送通知服务包括执行存储转发功能的默认服务质量(QoS)组件 . 如果APN尝试发送通知但设备处于脱机状态,则QoS会存储通知 . 它在设备上每个应用程序仅保留一个通知:从该应用程序的提供程序收到的最后一个通知 . 当离线设备稍后重新连接时,QoS将存储的通知转发到设备 . QoS... -
0 votesanswersviews
从两个应用发送iOS推送通知,但如果用户同时拥有这两个应用,则只能发送一个
如果用户安装了我的两个iOS应用程序(例如,免费版和专业版),并且我想通过推送通知向所有已安装应用程序的用户发布通知,是否有办法阻止两个通知如果他们同时安装了这两个应用程 在iOS6及更低版本中,似乎推送通知令牌在应用程序之间是相同的,因此可以使用唯一标识符来确保仅向某人发送了一个通知 . 但是,从iOS7开始,它似乎已被更改,因此每个应用程序的推送令牌是唯一的 . 此外,我没有任何其他用户的唯一... -
1 votesanswersviews
使用PHP 7将推送通知从队列发送到Apple的APNs服务器
到目前为止,我无法注册设备令牌并创建推送通知有效负载,并将它们放入apns_messages队列,准备将它们发送到Apple的推送服务器 . 最后一步(发送给Apple)是我无法弄清楚的 . 所以我有一个包含2列的apns_messages表,| devicetoken |有效载荷|例如,每行有以下内容: devicetoken: 24wgh67as7q8h… payload: { &qu... -
0 votesanswersviews
iOS中的每个应用都有相同的deviceToken吗?
谷歌问题后,这让我感到困惑 . iOS中的每个应用都有相同的 DeviceToken 吗? 这是关于这个问题的 Apple Document . 设备令牌是一个不透明的NSData实例,其中包含Apple为特定设备上的特定应用程序分配的唯一标识符 . 只有APN可以解码和读取设备令牌的内容 . 每个应用实例在向APN注册时都会收到其唯一的设备令牌,然后必须将令牌转发给其提供者,如配置远程通知... -
0 votesanswersviews
使用推送通知解析app不播放声音
我有一个使用Parse.com进行推送通知的应用程序 . 这些是通过Cloud Code触发的,但这些通知在触发时会进入静音状态,没有声音,没有任何振动 . 它出了什么问题? pushQuery.equalTo('channels', newUserId); if (anonymous2 == "false") { ... -
0 votesanswersviews
特定日期的本地通知
我想每周三下午6点重复一次本地通知消息 . 我该怎么办? 目前我使用以下代码 . 但即使我尝试,此时也没有任何事情发生 . 我记录了UIDate,它显示我0001-01-01 17:25:52 . 我想通了,这是一个错误的时区 . 我在CEST时区 . 我该怎么改变? - (void)applicationDidEnterBackground:(UIApplication *)applicatio... -
0 votesanswersviews
使用JdSoft.Apple.Apns.Notifications在推送期间发生CryptographicException
我试图从我的共享服务器发送推送 . 我正在使用JdSoft.Apple.Apns.Notifications.dll . 我的项目是在框架3.5中 . 这些是显示的错误 . “ 发生内部错误 . System.Security.Cryptography上的System.Security.Cryptography.CryptographicException.ThrowCryptographi... -
1 votesanswersviews
我想要一种方法来准确跟踪Android(GCM)和Apple(APNS)中我的应用的用户令牌删除和应用卸载
我希望准确跟踪那些决定不再希望从我的应用或删除应用的用户接收推送通知的用户 . https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/BinaryProviderAPI.html 从这里的Apple文档中有一些推送错误代码,但似乎没有... -
0 votesanswersviews
iOS通知中心注册
我想制作一款测试本地通知的游戏 . 在iOS 8中,代码涉及以下步骤: 创建一个 UIMutableUserNotificationCategory 对象,该对象是您要实现的自定义操作的类别 . 使用 UIMutableUserNotificationAction 实例最多可以执行4个自定义操作 . 调用 setActions:forContext: 设置自定义操作 . 创建 UI... -
4 votesanswersviews
ios swift在静默通知后创建本地通知
在决定是否向用户发送本地通知之前,我正在向我的应用发送静默推送通知,然后处理推送通知的内容 . 但是,在收到无声通知后,我无法从应用程序发出本地通知 . 这是触发静默通知后appdelegate中的代码: func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject... -
0 votesanswersviews
应用程序背景时,APN导致跳板崩溃
APN通知进入设备导致跳板SIGABRT崩溃,但仅在应用程序背景化时才会发生 . 运行5.0(9a334) . Device Console显示了这条有趣的内容: Oct 28 12:36:03未知的SpringBoard [15]:*由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:' - [NSNull length]:无法识别的选择器发送到实例... -
0 votesanswersviews
系统未显示推送通知
我正在实现推送通知,如果应用程序在前台,则会正确接收它们,并使用数据调用didReceiveRemoteNotification . 所以我认为令牌和服务器问题都是零 . 当应用程序处于后台时它变得很丑陋:我发送通知并且从未在通知中心显示为收到,而不是显示徽章 . 在设置/通知/ MyApp中,一切都处于活动状态 . 也许是因为我正在使用开发证书或因为Apple的沙盒问题?任何想法将不胜感激 . ... -
0 votesanswersviews
推送通知“不允许”按钮操作在我的应用程序中的行为不符合预期
我实现了一个iOS应用程序 . 我在我的应用程序中发现了一个奇怪的推送通知行为 . 当我第一次启动应用程序时,推送通知警报将有两个选项 . 一个是“不允许”,另一个是“好” . 如果我点击“不允许”按钮,则在设置 - >通知中心 - > myApp中,徽章,警报和声音按钮状态应为OFF . 但这并没有发生在我的应用程序中 . 一旦用户点击我的应用程序中的推送通知中的“不允许”按钮,徽章... -
9 votesanswersviews
在iOS 7推送通知中正确使用“内容可用”
我只是在寻找有关iOS 7思维过程和推送通知负载中“内容可用”键值的反馈 . 场景:我强制关闭应用程序 . 根据Apple的说法,因为我已经这样做了,我将不再收到任何包含其有效负载中键值“content-available”的通知 . 这意味着警报根本没有显示,基本上没有任何反应 . 没有声音,没有警报信息,没有徽章增量 . 理论:由于上述情况,您似乎想要发送两个推送通知 . 只有您的“警报”... -
1 votesanswersviews
推送通知在iPhone设置中默认为无声音和无徽章
在测试和 生产环境 “adhoc”构建中,我的远程推送通知带有声音和徽章应用程序图标 . 从商店下载应用程序时,我看到了不同的行为 . 我将它下载到运行iOS 8.2的手机上,当应用程序启动时我接受了远程通知 . 但是,在iPhone的设置中检查我的应用程序的通知设置屏幕,我发现“声音”和“徽章应用程序图标”的开关已关闭 . 下面是我在应用程序委托中设置这些代码的代码 . 默认情况下这些设置可能会... -
63 votesanswersviews
didReceiveRemoteNotification未调用,iOS 10
在iOS 9.3中,在以下两种情况下都会调用 didReceiveRemoteNotification 方法 . 1)当收到推送通知时2)当用户通过点击通知启动应用程序时 . 但是在iOS 10上,我注意到当用户通过点击通知启动应用程序时, didReceiveRemoteNotification 方法会触发 NOT . 只有在收到通知时才会调用它 . 因此,在通知启动应用程序后,我无法执行任何... -
0 votesanswersviews
didReceiveRemoteNotification不叫swift
为什么我没有收到后台未收到的通知??? 这是我使用Push Notifications时的第一次体验 . 我阅读了文档,并按照Google Firebase Doc的指南进行操作 . 我也实现了firebase/quickstart-ios的代码 . 之后我在firebase服务上创建了控制台,上传了我的证书并成功发送了我在前台收到的消息,所以在Backround也是如此 . 但是,当我更改从后端... -
20 votesanswersviews
从iPhone应用程序启用/禁用Apple推送通知?
我对 APNS 还有一个疑问 . 这是当应用程序首次启动应用程序请求Apple推送通知权限时,如果用户接受了他们可以接收通知 . 如果用户取消他们无法收到任何通知 . 我清楚吗? 现在我的怀疑是, 如果用户第一次取消推送通知服务(几次点击 Cancel 按钮),如果他们想要接收Apple推送通知,则可以再次从应用程序为特定用户启用Apple推送通知 . 如果用户首先接受苹果推送通知服务,如... -
26 votesanswersviews
自定义推送通知的iOS权限对话框
当iOS应用程序首次尝试注册推送通知时,系统会弹出一个权限对话框,要求用户获得接收推送通知的权限 . 是否可以自定义此对话框的文本,以解释为什么要搜索这些权限? -
0 votesanswersviews
要求用户在注册过程后允许推送通知
在我的应用程序的注册过程中,我要求允许推送通知,他们按下“允许推送通知”按钮然后我提供默认提示以允许推送通知 . 这个问题是我使用parse.com作为后端,它要求我在用户注册推送通知时保存设备令牌 . 由于我没有在应用程序启动时询问它们,因此我无法获取设备令牌并将其存储到我的Parse数据库中 . 如果用户同意允许通知,那么 - (void)application:(UIApplication*... -
3 votesanswersviews
PushKit Framework,它是如何工作的?
我对iOS SIP应用程序的理解或说VOIP应用程序是: 它是服务器和设备之间的持久TCP连接 . 一旦呼叫请求到来,它就会与服务器 Build 与其他设备的RTP连接 . 现在,您可以在此连接上交换语音或其他数据包并进行实时呼叫 . 使用Push Kit框架,我很困惑,它是如何工作的? 问题: 当应用程序转到后台时,我的VOIP TCP连接仍然存在或已关闭? 如果关闭,在获得VOIP A... -
1 votesanswersviews
openssl将apple .cer转换为.p12我只有一个文件cer
如何通过逐步从苹果下载一个 .cer 文件来生成 .p12 文件 . 我读了很多关于这个问题的话题,但我觉得这里有点遗漏,很多主题描述了如何将 .cer 转换为 .pem 确定,然后将 .key 转换为 .pem :(我还没有 .key 文件 . openssl x509 -inform DER -in certificate.cer -out certificate.pem 接下来是什么 所... -
2 votesanswersviews
当我将APN发送到Apple服务器时,有时会出现Timeout异常
我的代码: var uri = new Uri($"{domain}/3/device/{deviceToken}"); var client = new Http2Client(uri); // using HttpTwo var headers = new NameValueCollection { {"apns-id", Guid.NewG...