私のアプリケーションをVCard(.vcfフォーマット)用に開けたいと思います。私はそのタイプがpublic.vcard
として知られており、MIMEタイプがtext/vcard
であることを知っています。 このタイプはinfo.plistにどのように登録されていますか?xcode plistファイルでvcardドキュメントタイプを宣言する方法
私は多くのカスタムタイプ(UTI)を宣言していますが、それは私にとっては効果的ですが、VCardは既知のフォーマットであり、これまで設定していませんでした。たとえばvcfファイルを空中に飛ばした場合、iOSの連絡先が表示されますが、「開く」ダイアログは表示されません。
あり同様の質問が既にあるが、提案されたソリューションが動作しない:データ(写真、連絡先、カレンダー、など)へのAPIアクセスを提供するシステムアプリケーションで扱う種類のhttps://stackoverflow.com/a/16506340/4180386
追加したリンクが実際に動作します。私はもっとボタンをクリックすると私のアプリを見ることができます。 – ridvankucuk
シナリオ:自分のMacからVCard(vcfファイル)を共有し、AirdropをiPhoneに共有します。私は、そのタイプのファイルに選択されるAppsの中に自分のAppがあると思っています。上記のリンクの解決策では、私にとってはうまくいかない。 iPhoneの連絡先が連絡先と開きます。選択ビューは表示されません。 – mjrehder