他のアプリからファイルを受け取る方法


メールに添付されたファイルを取り込むなど、他のアプリに登録されているファイルを受け取る方法が判明。
独自で定義した拡張子のファイルだけExportメニューに「◯◯で開く」が出現します。
My Productで開く

Xcodeプロジェクトの「info」を開き、下のように「Document Types」と「Exported UTIs」に項目を追加すればオッケー。
Xcode_DocumentType
それぞれの項目の最下部にある「Additional XXXX properties」も忘れずに。

そして、AppDelegateに以下のように「application」メソッドを追加すれば、「◯◯で開く」をタップしたときに呼び出される口が完成。

IMG_5018 -> My Productで開く -> IMG_5019

下のサイトを参考にしました。
iOSでユーザ拡張子を定義する方法

コメントを残す