1

似たような質問がたくさんありますが、どれも私の質問に答えません.ほとんどは無関係です. これが私のシナリオです。誰かがあなたの電話を盗み、誤ってアプリケーションを開いたとします。彼がアプリのボタンをクリックすると、電話がロックされます。電話はセキュリティ PIN またはパスワードを要求します。それを行う?電話が再起動しても、電話はロックされたままである必要があります.画面をロックして、詐欺師がiPhoneを使用できないようにする方法が必要です.Appleがそのような機能を提供していないことは知っています.利用可能な優れたプライベートAPIはありますか?

私はそれを行うアプリを探していません。自分のコードでそれを行いたいです。

4

3 に答える 3

6

Apple は、あなたがやりたいことを決して承認しません。アプリは脱獄モードで使用する必要があります。

これを行うには、プロジェクトでプライベート フレームワーク (GraphicsServices.framework) を呼び出します。ただし、これは決して Apple によって受け入れられたり承認されたりしないことに注意してください。GSEventLockDevice() メソッドを呼び出すことで、iOS デバイスを簡単にロックできます。GSEventLockDevice() 関数は GSEvent.h にあります。お役に立てれば。

于 2012-12-17T12:26:46.637 に答える
5

この目的のためにすでにiCloudを使用できるので、このためのアプリは必要ありません。iCloud:デバイスをロックして追跡する

具体的には、iOSアプリはサンドボックス化されており、システム全体へのアクセスを制限しない可能性があるため、(電話をジェイルブレイクしない限り)自分でそれを行うことはできません。

于 2012-12-17T12:20:53.297 に答える
0

アプリをパスワードで保護できますが、電話全体を保護することはできません。電話全体をロックするには、ユーザーは [設定] -> [一般] -> [パスコード ロック] からパスコードを設定できます。アプリはサンドボックス化されているため、アプリからパスコードにアクセスすることはできません。

于 2012-12-17T12:22:36.273 に答える