ios - 是否可以构建一个应用程序来修改 iOS 中其他应用程序的通知?

标签 ios apple-push-notifications

<分区>

我想弄清楚如何在我的应用程序中构建功能来修改另一个应用程序的通知。比如在应用程序中集成 Whatsapp,只在特定联系人消息时显示推送通知等。 是否可以在 iOS 中编辑/修改/破坏其他应用程序的通知?

最佳答案

推送通知通过设备 token 与特定应用相关联。它们被系统隔离,只会传送到它们关联的应用程序。它们不能被另一个 bundle 中的项目修改甚至观察。

也就是说,在线服务可能允许将与服务相关的推送发送到任何给定的应用程序,也许是通过他们分发的 SDK。在这种情况下,他们会提供一个 API 来将他们系统中的用户帐户绑定(bind)到您应用的设备 token 。

也可能有一些方法可以通过越狱方案来做到这一点。但这是一个安全和隐私问题,在未经修改的操作系统上,Apple 不会允许您像这样读取另一个应用程序的数据。

关于ios - 是否可以构建一个应用程序来修改 iOS 中其他应用程序的通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47250898/

上一篇:ios - 如何防止物体在场景包中转换阴影?

下一篇:ios - 使用 AudioUnit 录制设备音频输出

相关文章:

ios - 警告 : "Modifying state during view update, this will cause undefined behavior." in UIViewRepresentable

ios - Cocos2d 和 iOS : how to deal with dealloc methods of static CCScene

ios - 如何使用 Apple Push Notifications 更新 Passbook

swift - 应用程序运行时 didReceiveRemoteNotification 未运行(前台)

ios - Robovm : registering for push notification on IOS7 & IOS8

ios - 将事件监听器添加到基于回合的 ios 游戏时发出警告

ios - iAd UIImageView 内存泄漏

ios - 处理统一类型标识符以显示给用户

ios - 为什么 "add Push notification feature to your app id"警告甚至在 App ID 中显示启用推送通知后?

ios - 自定义推送警报声音无法更新?