私のクライアントは奇妙な要求を思い付いています。彼は、5回の失敗したログイン試行で、iOSアプリケーションをiPad/iPhoneから削除することを望んでいます。私は彼にそれを伝えたい、それはちょうど不可能である。誰かがプログラムでiOSアプリケーションを自己破壊するためのコードを書く方法を知っていますか?失敗したログイン試行でiOSアプリケーションをプログラムで破棄
0
A
答えて
1
少なくとも非jailbrokenデバイスでは、これは不可能です。つまり、を閉じることはできません。ユーザーが明示的に[ホーム]ボタンを押していない場合は、アプリケーションはになりません。また、ユーザーはアプリを再ダウンロードするだけで、自己破壊の疑念を解消できます。
インターネットでよく見られるように、しばらくの間、クライアントのIPまたはUDIDを禁止することができます。または、デバイスへのログイン試行回数を保存し、試行回数が多すぎるとユーザーにログインさせないようにします。
-1
ユーザーをアプリケーションからロックし、すべてのキャッシュデータを削除することができます。しかし、いいえ、あなたはそれを消すことはできません。
5回失敗した後に起動するたびにabort()
に電話をかけることができますが、そのようなことが起きた場合にはレビューを受けることはできません。
関連する問題
- 1. 失敗したログイン試行
- 2. Laravel 5.3 - 失敗したログイン試行リダイレクト
- 3. Finagleで失敗した再試行
- 4. NodeJS/ES6で失敗した試行を再試行
- 5. 失敗したログイン試行をapacheに書き込むerror_log
- 6. 失敗したログイン試行後にLDAPユーザーをブロックする
- 7. サーブレット:ログイン試行がデクリメントに失敗しました
- 8. Laravel 5.2のログイン試行に失敗しました。
- 9. 戻り失敗したログイン試行後PHP
- 10. ローカルコミットを破棄した後にリモートブランチに失敗する
- 11. 失敗したログイン試行からurlパラメータを取得する方法
- 12. vuejsで失敗したajaxリクエストを再試行
- 13. URLSessionで失敗したダウンロードを再試行する:task:didCompleteWithError
- 14. 失敗した試行の後に分裂器が失敗しましたか?
- 15. Scala Iterator.takeWhileが失敗した要素を破棄しています
- 16. juddiでログインに失敗しました
- 17. 再試行で失敗した場合のキュー処理
- 18. 再試行で失敗したmocha apiテスト
- 19. メゾスのタスク - ソケットの受け取りに失敗しました:将来破棄
- 20. gridviewの行の検証が失敗した場合に行を破棄する方法
- 21. 同じクエリでログインに失敗したログイン数とログインに失敗しましたか?
- 22. シンプルなコアミドルウェア破棄アプリケーション
- 23. KendoGrid:grid.select()で前回選択した行を破棄します。
- 24. Firebase SWIFT IOSがシステムエラーアサーション/ Exec_BAD_INSTRUNCTION失敗したログイン(コード= EXC_i386_INVOP、サブコード= 0x0の)
- 25. c-mpiプログラムのローカルでの実行が失敗しました
- 26. VC 2005 x64デバッグセッションが最初の試行で失敗するのはなぜですか(ただし、2回目の試行では失敗します)。
- 27. '/'アプリケーションのサーバーエラー - ユーザーのログインに失敗しました
- 28. ログインに失敗し、リダイレクトに失敗しました
- 29. postgreSQLサーバの接続試行に失敗しました
- 30. 操作の試行に失敗しました。エラー
あなたはちょうどあなた自身の質問に答えました**できません。** – iNoob
この要求の背後には何がありますか?あなたのクライアントはどのようなユースケースを達成しようとしていますか?あなたがこれを推進していることを理解できるなら、おそらく自分のニーズに合ったものを実際に実装する方法を見つけ出すことができます。 (しかし、それはやや奇妙な要求のように聞こえる) –
彼は現在、携帯電話を所有している人(電話機も盗まれる可能性がある)は、もはやアプリにアクセスできないように、アプリを自己破壊することを望んでいる。私はアプリを破壊することはできませんが、アプリ内のコンテンツを破壊することができます知っている。しかし、データがサーバ上にある場合、それらのデータは破壊されません。アップルは、失敗したログイン試行でデバイスワイプを実装しましたが、個々のアプリでは実装しませんでした。彼はそれも可能だと思うかもしれない...私は彼に事実を説明しようとします。 – Anil