Extensionを使って写真アプリなどから画像を送って保存する方法について調べて実装しました。Extensionの記事はどれも古く、そもそも情報自体が間違っているものもあってだいぶハマりました。Extensionで共有ボタンが押された時アプリを表示するを参考にしてください。コード受け取るファイルを絞りたいときはplistでの指定が可能です。MobileCoreServicesUserDefaultsで値の保存を行っていますが通常のUserDefaults(UserDefaults.standard)では値を共有することができません。ShareExtensionはTargetが別になります、Targetが違えば別アプリの様なものなので、別アプリのUserDefaultsを参照することはできません。通常のUserDefaultsを使った場合はAppData/Libary/Preferences直下にUserDefaultの値が保存されますが、suiteNameを指定して保存したUserDefaultsはAppGroupフォルダの中に保存されます。AppGroupフォルダはAppGroupを許可したアプリ同士であれば相互に参照可能なためデータの共有ができるようになります。}}simulator内のデータの検索suiteNameで保存したUserDefaultの場所検索ができます。technology.。