2010-11-18 21 views
0

ネイティブIOSアプリケーション内の特定のビューへのアクセスを制限することはできますか?たとえば、ユーザーがiPadアプリからWebサービスに対して認証を受けた場合、そのユーザーはその役割に基づいてアプリの特定の部分を見ることを制限できますか?誰がこれについてどうやって行くのですか?ios認可質問

+0

どのようにユーザー情報を保存する予定ですか? Plist? SQlite? – WrightsCS

+0

私はIOSの世界に新しいことを考えています....私は提案に開放されています...それはこのタイプのものになると "ベストプラクティス"ですか?リンゴはガイダンスを提供していますか? – Alex

+0

Appleは多くのサンプルソースコードを提供しています。彼らが提供するガイドラインやその他のドキュメントを読む必要があるかもしれません。 – WrightsCS

答えて

0

Webサービスからトークンを要求します。 Webサービスから正しいトークンが返されない場合は、オブジェクトを非表示にし、オブジェクトやビューを表示するコントロールを非表示にします。ほとんどのUIオブジェクトのisHiddenプロパティをYESに設定できます。

+0

この実装のコード例がありますか? –

0

セキュリティラベルをユーザーに割り当て、ラベルが特定のレベルと一致する場合はアクセスを許可します。

+0

お返事ありがとうございます...上記のご提案に関するもう少し詳しい情報をご提供いただけますか?私はあなたの考えに従っていることを確信していません。 – Alex