2017-03-13 1 views
0

私のアプリケーションをVCard(.vcfフォーマット)用に開けたいと思います。私はそのタイプがpublic.vcardとして知られており、MIMEタイプがtext/vcardであることを知っています。 このタイプはinfo.plistにどのように登録されていますか?xcode plistファイルでvcardドキュメントタイプを宣言する方法

私は多くのカスタムタイプ(UTI)を宣言していますが、それは私にとっては効果的ですが、VCardは既知のフォーマットであり、これまで設定していませんでした。たとえばvcfファイルを空中に飛ばした場合、iOSの連絡先が表示されますが、「開く」ダイアログは表示されません。

あり同様の質問が既にあるが、提案されたソリューションが動作しない:データ(写真、連絡先、カレンダー、など)へのAPIアクセスを提供するシステムアプリケーションで扱う種類のhttps://stackoverflow.com/a/16506340/4180386

+0

追加したリンクが実際に動作します。私はもっ​​とボタンをクリックすると私のアプリを見ることができます。 – ridvankucuk

+0

シナリオ:自分のMacからVCard(vcfファイル)を共有し、AirdropをiPhoneに共有します。私は、そのタイプのファイルに選択されるAppsの中に自分のAppがあると思っています。上記のリンクの解決策では、私にとってはうまくいかない。 iPhoneの連絡先が連絡先と開きます。選択ビューは表示されません。 – mjrehder

答えて

0

一部がいるように見えますシステムアプリをエアドロップ先としてのみ提供します。あなたが指摘したように、他のタイプはうまく動作し、 "open with"アラートが表示されます。

関連する問題