2009-08-07 4 views

答えて

0

質問が不明です。カスタムアンロック画面の代替品を開発しようとしているのですか、または自分のアプリでスライダ/パスコードをエミュレートしようとしていますか?

前者はできません。 Appleは、ユーザーがオンデマンドで起動するアプリケーションの開発のみを許可します.Appleが開発したものを上書きすることはできません。

後者は可能でしょうか。あなたが達成しようとしていることをより明確にしようとしてください。

+0

ありがとうございました。 私の質問は、iPhoneのロック機構のアーキテクチャの視点にもっと関係していました。私たちがウィンドウについて話しているかのように、私たちはGINAシステムが動作していることを知っています(LAPを介してユーザー認証メカニズムを制御しています)ので、Macでは認証サービスAPIを使用していますが、iphoneでは認証サービスAPIがないのでiPhoneでどのように認証プロセスが処理されているのか知るには? – maddy

+0

第二に私は自分のカスタムアプリケーションを開発しようとしていません。私はそれが可能ではないことを知っています。私はiPhoneの認証プロセスのfuntionalityを再利用しようとしています。 私は実際にBluetoothデバイスを使用するアプリケーションを開発しています(BTデバイスからのRSSI値をヘッドセットといいます)、iphoneをロックするかロック解除するかを決定します。さらに、アプリケーションは、非アクティブであってもバックグラウンドで実行されます。 今、このステップでは、私は現在のiPhone認証システムがどのように機能しているのか、私のアプリを開発するためにどのように使うことができるのか興味があります。 – maddy

+0

@maddy、パスコードのテキストフィールドでビューを作成し、保護されたストレージに保存されているパスコードとパスコードを比較することができます。 – surlac

0

1passwordに現れるピンパッドのようなものなら、UIApplicationDelegateプロトコルのapplicationWillResignActive:applicationDidBecomeActive:メソッドを見てください。これらは、それぞれiPhoneがロックされているかロック解除されているときに呼び出されます。次に、現在のビューを自分のデザインのロック解除ピンパッドタイプのビューに切り替えるためにそれらを使用できます。

関連する問題