2016-11-11 5 views
1

通常、ログイン+パスワードで使用されるアプリケーションがあります。 しかし、私たちはAPIを使って物事を処理することができるウォーウォッチを持つ顧客にこのアプリを展開するには、Airwatchの統合を通じて個々のクレジットをモバイルデバイスにプッシュする方法は何でしょうか?認証情報をAirwatchでAPPにプッシュする方法

または、Airwatchを通じて事前設定された個人の資格情報を持つiOSデバイスにアプリケーションをプッシュすることはできますか? Apple EMMの機能はこのトピックをカバーしているようですが、MDMの助けなしにこれを行う方法の例はありません。

答えて

0

Mr Gosh、ACEプログラムを参照してください。そこにガイダンスがあります。配信用にAirwatchにロードされたすべてのアプリに設定データを送信できます。どの程度まで私は不明です。 http://appconfigforenterprise.org/

このプログラムはマルチベンダーであり、MDMを使ってapp configを標準化するための決済機関であることを前提としています。私はこれが役立つことを願っています

1

これは、App Configを使用して実現できます。単にあなたのiOSアプリケーションに次のコード行を入れて、MDMは、アプリの公開のアプリのconfigセクションで同じキーと値を定義してアプリをプッシュする:

コード:

OBJ-C

NSString *value = [[[NSUserDefaults standardUserDefaults] dictionaryForKey:@"com.apple.configuration.managed"] objectForKey:@"key"]; 

SWIFT:

let value = UserDefaults.standard.dictionary(forKey: "com.apple.configuration.managed")?["key"] 
0

AppConfigユーザー名/パスのような個々の設定パラメータを(プッシュする場合は間違いなく行く方法です単語)をAirWatchによって配布され管理されているアプリに転送します。

証明書ベースの認証(CBA)を検討することもできます。この場合、アプリケーションはユーザー名/パスワードの代わりにバックエンドWebサービスにクライアント認証証明書を提示します。 EMM経由で証明書をアプリケーションにプッシュするには、ベンダーの(AirWatch)SDKを統合する必要があります。 Application Profileと呼ばれるものがあります。あなたがそのルートを下ることを決定した場合、あなたは調査したいかもしれません。

モバイルアプリケーションのCBAと証明書の管理方法について詳しく知りたい場合はお知らせください。

1

ここで私はAirWatchで動作させるためにこれを行っています。この概念は、「アプリケーション」タブ

  • の下で、AppleのMDMプロトコル

    1. ログイン
    2. エアウォッチコンソールへ]をクリックし、「アプリ&ブックス」セクション
    3. をクリックして「リストビュー」が提供する「アプリケーションの設定」のメカニズムを使用していますここでは、カスタム情報が必要なアプリケーションを追加する必要があります(この場合、資格情報です)。それは、AppStoreアプリケーションと内部(エンタープライズプロファイル署名された)アプリの両方に対応します。
    4. 今追加したアプリケーションをクリックしてください
    5. オプション「割り当て」を探してください。これはアプリ配信構成のプロファイルと似ています。
    6. もしあなたがまだ持っていないのであれば、あなたが必要としている細部を設定してください。
    7. ここでは、「アプリケーション構成」タブを有効にする必要があります。ここでは、カスタムのKey-Valueペアのパラメータを入力できます。
    8. 次に、[追加]、[保存して公開]の順にクリックします。

    アプリでは​​のカスタムキーと値のペアがNSUserDefaults辞書に追加されます。

  • 関連する問題