私のアプリケーションで、外部アプリケーションで開いたときにURLを傍受できるようにしたい。私はそれをandroid.xintent_filterビルドヒントをURLスキーム "http"で使用して、アンドロイドで作業させることに成功しました。ただし、iosでは動作しません。私はここで、指示どおりにこのビルドのヒントを追加しました:http://www.codenameone.com/blog/intercepting-urls-on-ios-android.html ...コードネーム1。 IOSのインターセプトURLの問題
<key>CFBundleURLTypes</key> <array> <dict>
<key>CFBundleURLName</key>
<string>www.mibrand.co.za</string>
</dict> <dict> <key>CFBundleURLSchemes</key>
<array> <string>http</string> </array>
</dict> </array>
を、私は、IOSのアプリは、HTTP URLスキームを傍受することはできませんことをどこかで読んので、私も「myappに」へのURLスキームを変更しようとしたが、それはまだうまくいかなかった。私は間違って何をしていますか?
そしてもう1つ注意してください。 iosとhttpのURLスキームについて読んだことは本当ですか?私のandroid.xintentのURLスキームを "myapp"ビルドヒントで変更しようとすると、アンドロイドの携帯電話はリンクとしてテキストを受け取っていないので、開くことができないので、http urlスキームを使用する必要があります。しかし、それがアイオスのために働かないなら、私はちょっとした問題に陥っています。これを回避するにはどうしたらいいですか?
ビルドヒントios.urlSchemeが追加されました。アンドロイドに似たものがありますか? HTTPまたはhttps以外のアンドロイドでスキームを試すと、リンクとして登録されないので、 – Kyri33
私はそこに似たようなことはないと思うので、Androidで使用したURLフィルタで新しい質問を投稿することをお勧めします –