アプリ内で選択した内容に応じて、iOSデバイスのメールアプリで特定のメールアカウントをブロックする、非常にシンプルなiOSアプリを作成することを考えています。たとえば、夕方に仕事用のメールアドレスをブロックするように選択して、メールアプリを開いたときにメールが届かないようにすることができます。もう少しありますが、基本的に私が判断しようとしているのは、a)一般的に-サードパーティのアプリを介してデフォルトのiOSアプリを変更し、b)具体的に-特定のメールアカウントがサードパーティのアプリ。考え?
2 に答える
0
Appleは、あなたが行おうとしている方法でメールアプリにアクセスする方法を提供していません。
ファーストパーティアプリとして、メールクライアントは常にバックグラウンドプロセスで実行されることを忘れないでください。AppleがあなたがやろうとしていることをするためのAPIを提供したとしても、あなたのアプリはサードパーティのアプリの通常のバックグラウンドタスクの制限に従う必要があります。
于 2013-02-26T13:28:12.553 に答える
0
a)「通常の」アプリでは不可能です。ジェイルブレイクされたデバイス用のアプリを作成する必要があります(ただし、それに関するドキュメントはあまりありませんが、幸運を祈ります)。
b)脱獄アプリプロジェクトを開始すると、ほとんどすべてが可能になると思います。システムアプリを変更して、ほとんど何でもやりたいことができます(方法を知っている限り)。
別の方法があるかもしれません。それは、すべての基本的な機能などを提供する完全なメール置換アプリを作成することです。あなたのアイデアほどセクシーではないかもしれませんが、脱獄アプリよりも簡単かもしれません。
于 2013-02-26T13:28:38.343 に答える