apple-push-notifications相关内容

OneSignal iOS SDK 发送通知失败代码 400

我做了什么: 我创建了一个简单的 iOS 本机应用程序,它只有 OneSignal 初始化代码.我在我的两台设备上安装了我的应用程序,设备 A 和设备 B.两台设备都订阅了我的 OneSignal 应用程序控制台.当我从 OneSignal Web Console 发送通知时,两台设备都可以收到通知. 我想做什么: 当我点击设备 A 上的按钮时,设备 A 会向设备 B 发送通知. ..
发布时间:2021-11-16 21:23:20 移动开发

使用静默推送通知将 iOS 应用保持在“后台"状态

是否可以通过每隔几秒向 iOS 应用发送静默推送通知来使其保持在“后台"状态?我想定期运行后台任务,这似乎是一个可行的解决方案.如果是这样,这在 App Store 使用条款下是否可以接受? 我计划构建的应用将依赖此功能,我担心 Apple 会从 App Store 拒绝它. 具体来说,是指南中的这一部分我不确定: 5.1 未经用户同意而发送推送通知的应用程序,以及需要推送通知功 ..
发布时间:2021-11-16 21:23:17 移动开发

一个 iOS 应用程序能否支持多个推送通知注册?

这是我第一次接触推送通知服务,我有点困惑.我只想得到一些概念上的帮助,而不是代码. 我需要构建一个应用程序来接收和注册不同类型的通知.例如,在我的应用中,我希望用户可以注册 PROMO 通知类别和 NEWS 通知类别,我希望他们可以选择要通知的类别. 阅读 Apple 文档,这对我来说不是很清楚,似乎一旦注册了应用程序设备,我只会收到一个令牌,并且似乎不可能收到更多用于不同类型注册的令牌(例如 ..

在应用程序中禁用推送通知

我想知道是否有一种方法可以在不使用取消注册的情况下禁用推送通知. 请帮忙 解决方案 它非常简单,因为 iPhone 本身就有一个功能来启用或禁用推送通知功能.在 iPhone 中执行以下步骤: 禁用推送通知(应用程序)1) 点击设置2) 点击通知 ..
发布时间:2021-11-16 21:23:11 移动开发

针对用户响应的 Apple 推送通知服务

当消息被推送到用户设备时,有没有办法跟踪用户响应(在“查看"和“关闭"之间的选择)? 谢谢. 解决方案 如果用户点击“关闭",你的应用不会收到通知;但是如果用户点击“查看",你的应用程序就会启动,你可以检测到它是从通知中启动的——通知的有效负载被传递给 application:didFinishLaunchingWithOptions:.> 另外,不要忘记当通知出现时您的应用程序可 ..

iOS - 收到推送通知后显示视图

我正在开发一个主要 UI 基于标签栏控制器的应用. 在其中一个选项卡中,我有一个集合视图,它通过导航控制器深入到详细视图. 我想要做的是在收到推送通知后,我想选择此特定选项卡,从服务器获取最新数据,找到要显示的特定项目,然后将详细信息视图推送到屏幕上显示所述项目. 我的问题是我在 collectionView:didSelectItemAtIndexPath 后收到以下消息: ..

无法在 ios 中集成单信号推送通知

我曾尝试根据他们网站上的给定文档集成 One-signal,但是当我通过 podfile 安装框架时,此时我的依赖性为 0% 那么如何以正确的方式整合???在 ios Xcode 8 中. 我已经尝试过这个步骤: 选项 A:使用 CocoaPods(推荐)如果您还没有 CocoaPods,请在您的系统上设置它.通过从终端运行 pod --version 确保您拥有最新的 1.1.0 ..

iOS 未收到来自 Firebase 云消息传递的通知

我希望推送通知只包含标题.当我从 Firebase 控制台发送消息时,它可以工作,但是当我尝试通过 API 执行相同操作时,它不适用于 iOS(在 Android 上工作正常). 编辑:我想要完成的是仅在应用程序未打开时显示在通知抽屉中的通知中显示标题.如果添加了正文,它会显示在通知的标题下. 这是我发送的推送通知: {"to": "/topics/break","优先级":"高", ..

我如何忽略推送通知

我的应用中有一个设置可以打开/关闭推送通知,它存储在 NSUserDefaults 中.现在我的理解是,如果我们订阅频道,我们将始终收到推送通知.但是,如果用户关闭此设置,他/她不一定要取消订阅,但可能会暂时关闭它.那么如何在不实际取消订阅频道的情况下忽略推送通知? 解决方案 这可以在后端处理 ... 当用户关闭推送通知时,将他的设备令牌发送到您的服务器(通过 api 函数)然后当您发送通 ..
发布时间:2021-11-16 21:22:56 移动开发

我是否需要为新版本的应用程序再创建一个新的 SSL 推送通知认证?

我有一个应用程序已经在苹果商店运行,并且这个应用程序具有获取推送通知的功能.我要发布一个新版本. 对于这个新版本,我是否需要再创建一个新的 SSL pushnotification 证书 和一个 p12 文件或旧的 ssl 和 p12 用于旧版本是否足以使其工作? 我是否需要做任何更改,或者只是增加应用程序的版本号并进行归档会很好? 因为我是第一次上传新版本,所以我不太确定需要遵 ..
发布时间:2021-11-16 21:22:50 移动开发

iphone应用程序的PHP通知cron

我可以按照以下代码手动发送通知. $消息,'徽章' =>$徽章,'声音' =>'默认');//将有效负载编码为 JSON$payload = json_encode($body);//构建二进制通知$msg = chr(0) .包('n', 32) .pack('H*', $deviceToken) .pack('n', strlen($payload)).$payload;//发送到服务器$r ..
发布时间:2021-11-16 21:22:47 PHP

运行 ionic cordova run ios 时出错 - 似乎与推送通知有关

我正在尝试在我的 ionic v1 项目中测试 cordova-plugin-firebase. 运行时出错 ionic cordova run ios 如果我运行命令 ionic cordova build ios 我没有收到任何错误消息.此外,如果我在 Xcode 中打开项目并尝试在模拟器(iphone 8)中运行该应用程序,它会成功运行,但在 xcode 中使用设备运行该应用程序( ..

推送通知不起作用 Xcode 11.3.1

这是我的情况:我生成了生产推送通知证书.在 Apple Developer Portal 上,证书显示为: 我有 Apple Dev Certificate 和 Apple Distribution Certificate: 我使用 Xcode 11.3.1 创建了一个存档并通过 Ad Hoc 分发了我的应用程序.这是临时摘要: 我已启用推送通知,但它们不起作用.当应用程序在后台 ..
发布时间:2021-11-16 21:22:41 移动开发

iOS 6 禁止使用 UDID 进行推送通知?

自 2013 年 5 月 1 日起,Apple 将停止接受访问唯一设备标识符 (UDID).听起来像 didRegisterForRemoteNotificationsWithDeviceToken:,将不再传递 UDID 作为设备令牌;但到目前为止,iOS 6.0 似乎并非如此. 为了解决这个问题并避免我的应用被拒绝的风险,我发现了这个 SO问题,他们建议使用ASIdentifierMan ..
发布时间:2021-11-16 21:22:32 移动开发

在 iPhone 上延迟接收 APN

有时我在接收 APN 时遇到延迟,而在其他时候它工作得很好. 我也在 ssl://feedback.sandbox.push.apple.com 连接到反馈服务器,但它没有显示任何数据. 延迟的可能原因是什么? 谢谢 解决方案 如果您的 3G 或 Edge 连接不良(iPhone 使用这些,而不是 wifi,进行推送,除非它们完全不可用),可能会发生延迟.如果连接断开但设 ..
发布时间:2021-11-16 21:22:29 移动开发

如何正确发送推送通知

这不是我第一个发送推送通知的应用,但它是我第一个同时向所有用户发送通知的应用. 我遇到的是,并非我的所有用户都收到通知,只有其中一些用户收到通知,即使他们的设置正确(即启用了我的应用程序的通知),代码也是正确的,因为它已发送给其中一些,所以我的猜测是代码“错过"了一些执行,因为与 APNS 的连接是异步的,所以不知何故(如果我错了,你告诉我)它会扰乱发送通知的队列. 代码如下: fu ..
发布时间:2021-11-16 21:22:23 PHP

当 iOS 应用程序在前台时忽略推送通知

我有一个相当大的 iOS 项目.当应用程序在前台收到通知时,通知会显示在类似于 AlertView 的内容中.我想摆脱它.我不知道这是我很久以前自己编程的东西,还是项目中的一个框架(Parse、Onesignal、FBSDK)正在这样做.我的问题是,如何找出警报视图的来源,以便删除该代码.我没有在任何地方实现 willPresentNotification 方法(我已经搜索了整个项目).我确实有一 ..
发布时间:2021-11-16 21:22:20 移动开发