1

AppStoreで配布されないiPhoneアプリを開発しています。プライベートAPIを検索しようとしましたが、うまくいきませんでした。ユーザーがアプリを終了しようとしたときに、ユーザーがアプリを終了できるように、正しいパスワードを入力するようにユーザーに促したいと思います。どうすればこれを達成できますか?前もって感謝します。乾杯!!

4

4 に答える 4

4

この回答で説明されているように、iOS の「キオスク モード」に似たものが必要なようです: Put an iPhone or iPad into 'Store Demo' mode

この説明を次の手順と組み合わせて使用​​すると、目的を正確に達成できる場合があります。

  1. 「やめる」ボタンがある
  2. 押されたときにパスワード ダイアログを表示する
  3. 正しかった場合は、範囲外の配列の場所を読み取って (または何でもして)、アプリをクラッシュさせます。

ただし、その構成がインストールされていると、次に起動するアプリでスタックします。

于 2012-04-13T07:11:29.903 に答える
3

できません!代わりに、起動をパスワードで保護する必要があります。

于 2012-04-13T06:52:57.113 に答える
1

ユーザーがアプリを終了できないようにするには、ホーム ボタンを物理的に覆う必要があります。改ざんや盗難を防ぐために安全な筐体に iPad をマウントしたいキオスクや販売時点管理システムのようなものを目的とする場合、これは悪い解決策ではありません。市場には、さまざまなスタイルのこのようなエンクロージャがかなりの数あります。

ただし、通常のアプリの場合、実際に解決策はありません。iOS は、ユーザーが何をしようとしても設計されていません。

于 2012-04-13T07:02:36.663 に答える
0

あなたが望むことをするために私が考えることができる唯一の方法(特定のアプリへのアクセスを防ぐことです)は、SpringBoardアプリケーションを置き換えることです(これは、Apple自体がiPhoneおよびiPadのApp Storeモデルで使用する方法です。デバイスでできること)。@owenfi は脱獄せずにそれを行う 1 つの方法を指摘しましたが、一般的には制限があります。アプリを「終了」することはできず、基本的に単一のアプリを実行することしかできません。

于 2012-04-13T07:13:57.353 に答える