FC2ブログ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
姉妹サイトだよ! よかったらみてね!

Making Certificates and Keys Available To Your App メモ

Making Certificates and Keys Available To Your App メモ

Q:私はSafariを使用してそれをダウンロードして、私のiOSデバイス上に証明書と秘密鍵をインストールしました。
しかし、私は私のアプリを実行したときに、それは私がインストールしたばかりのアイデンティティを見つけることができません。
これはなぜですか?
:ユーザーが電子メールの添付ファイルとしてそれらを開くことにより、Safariの中からそれらをダウンロードし、iPhone構成
ユーティリティでそれらをインストールすることによって彼らのiOSデバイス上にデジタルID(証明書とそれに関連付けられた秘密鍵)
をインストールすることができます。または、アイデンティティはモバイルデバイス管理(MDM)サーバーからプッシュすることができます。
しかし、これらのいずれかの方法でインストールされているアイデンティティはアップルキーチェーンアクセス·グループに追加されます。
アプリは、自身のキーチェーンアクセスグループ内のキーチェーン項目にアクセスすることができます。これは、Appleアクセスグループ
内のアイテムは、SafariやMailなどのAppleが提供しているアプリにのみ利用可能であることを意味します。
自分のアプリでデジタルIDを使用するには、それらをインポートするためのコードを記述する必要があります。これは、典型的
に#12形式のブロブはPKCS読書して、証明書、鍵およびトラスト·サービスのリファレンスに記載されている関数SecPKCS12Importを
使用して、アプリのキーチェーンにblobの内容をインポートすることを指します。
この方法では、あなたの新しいキーチェーンの項目はあなたのアプリケーションのキーチェーンアクセスグループを使用して作成されます。
リファレンスは、iOSアプリケーションで安全なネットワーク接続を確立する方法を示しAdvancedURLConnectionsサンプルへのリンクが含まれます。
規定のアイデンティティをする1つの方法は、電子メールを介して行われます。ときにデバイスをプロビジョニングし、PKCS#12ファイルとして添付し、
そのクライアントの識別情報に関連付けられているユーザーにメールを送信してください。それは標準のPKCS#12 MIMEタイプまたは拡張子を与え
ていない場合を除き、それはあなたのアプリケーションが主張MIMEタイプと拡張子を与える。 (拡張子が"。P12は" iOSの領有権を主張され、
別のアプリが領有権を主張することはできません)ユーザーは、アプリを起動した時点であなたが身元をインポートするために提供することができ、
添付ファイルを開くことができます。 Webダウンロードとしてアイデンティティをホストしている場合、これと同じ手法は機能します。
あなたは、iOS用のドキュメントインタラクションプログラミングトピック内のファイル拡張子を主張についてさらに知ることができます。
スポンサーサイト
姉妹サイトだよ! よかったらみてね!

コメントの投稿

非公開コメント

twitter
twitter アカウント @drum_kuroneko 気軽にフォローしてください。
誰でも簡単に開発ができます!!
人気ナンバー1
自己紹介

yuutyan0205

プロガー:yuutyan0205
きままな自由人です。

たまにプログラミングを行っています。

仕事ください・・・

開発者アプリ一覧 気になったらダウンロードしてください。
開発環境おすすめ
カレンダー
11 | 2018/12 | 01
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 - - - - -
最新記事
月別アーカイブ
カテゴリ
アクセスランキング
[ジャンルランキング]
コンピュータ
782位
アクセスランキングを見る>>

[サブジャンルランキング]
マック
41位
アクセスランキングを見る>>
訪問者数
現在の訪問者数
現在の閲覧者数:
全記事表示リンク

全ての記事を表示する

相互リンク希望の方とご質問ある方ご連絡ください。

名前:
メール:
件名:
本文:

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。