2017-11-12 13 views
0

私は別のアプリの通知を変更するために私のアプリで機能を構築する方法を理解しようとしています。アプリ内でWhatsappを統合するなど、特定の連絡先メッセージなどのときにプッシュ通知のみを表示するようにします。 iOSで他のアプリの通知を編集/変更/スクラップすることは可能ですか?iOSで他のアプリの通知を変更するアプリを作成することはできますか?

+2

ありがたいことに、これはできません。これは巨大なセキュリティの悪夢となるだろう。アプリが自分のサンドボックス内にあり、他のアプリを混乱させる理由があります。 – rmaddy

答えて

2

プッシュ通知は、デバイストークンを介して特定のアプリに関連付けられます。彼らはシステムによってsiledされ、関連するアプリにのみ配信されます。別のバンドルからのアイテムでは変更や監視はできません。

サービスは、サービスに関連するプッシュを、おそらく配布したSDKを介して任意のアプリケーションに送ることができます。この場合、システムのユーザーアカウントをアプリのデバイストークンに結びつけるためのAPIを提供します。

jailbreakingのシナリオでこれを行うにはいくつかの方法があるかもしれません。しかし、これはセキュリティとプライバシーの問題であり、変更されていないOS上では、Appleはこのような別のアプリのデータを読ませることを許可しません。

+0

お返事ありがとうございます!通知をフィルタリングすることは可能ですか?たとえば、誰かがFacebookの写真にあなたの名前を付けた場合にのみ、プッシュ通知を送信します。 IFTTTは他のアプリケーションのデータ/アクションにどのようにアクセスしますか? –

+0

私は彼らがアプリケーションの公開された[URLスキーム](https://developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Inter-AppCommunication/Inter-AppCommunication.html#//apple_ref/)を使用していると思いますdoc/uid/TP40007072-CH6-SW1)。 –

関連する問題