SwiftでChromeなどのブラウザから「別のアプリで開く」を利用して、自作ブラウザで同じURLを開かせたい。
Swiftで、iPhoneブラウザを開発しています。
今回は、Chromeなどのブラウザから、自作ブラウザへURLを受け渡し、開かせたいと考えています。
1で示したボタンからどうにか起動できないか検討しております。
調べてみると、Imported UTIsの設定でできると考え、下記のようにinfo.plistを設定しましたが、ボタンを押しても候補に自作アプリが表示されませんでした。
<key>UTImportedTypeDeclarations</key>
<array>
<dict>
<key>UTTypeConformsTo</key>
<array>
<string>public.text</string>
</array>
<key>UTTypeDescription</key>
<string>URLImport</string>
<key>UTTypeIconFiles</key>
<array/>
<key>UTTypeIdentifier</key>
<string>xxx.yyy.zzz</string>
</dict>
</array>
方法をご教授いただけるとありがたいです。