特定の電話番号からの着信と SMS を制限する iPhone アプリを作成したいと考えています。
電話が鳴ったり、画面が点灯したりしませんでした。その番号から電話がかかってきても何もしません。また、最近の通話リストに番号が表示されないはずです。ユーザーがアプリを開くと、ブラック リストの番号が表示されます。
これを開発することは可能ですか? Apple はこれを承認しますか?
特定の電話番号からの着信と SMS を制限する iPhone アプリを作成したいと考えています。
電話が鳴ったり、画面が点灯したりしませんでした。その番号から電話がかかってきても何もしません。また、最近の通話リストに番号が表示されないはずです。ユーザーがアプリを開くと、ブラック リストの番号が表示されます。
これを開発することは可能ですか? Apple はこれを承認しますか?
いいえ、通話や SMS を妨害することはできません。
これを行う方法は絶対になく、それでも App Store で受け入れられます。Apple が提供する API では、このようなことはできません。これに答えるためにこれ以上何を言うことができるかわかりません。
Core Telephonyは、別のアプローチを取るのに役立つかもしれません。できることでも、アプリが App Store に受け入れられない可能性があります。
まず、着信を傍受することすらできないと思います。すべてのプロセスには優先度が割り当てられており、通話は最も高いものの1つであるため(標準のアプリよりも高い)、アプリは優先度の高いプロセスを中断できません。
第二に、これは重大なセキュリティ上の欠陥であるため、アプリが着信コール(またはSMS)を傍受できなかった可能性があります。アプリは、サンドボックスのコンテンツ(および写真などの一部の共有ディレクトリ)にのみアクセスできます。