12
YouTubeやマップなどのiPhoneアプリにhttp +ドメインベースのURLスキームを登録することはできますか?
iOSで、ドメインにあるURL(例:http : //martijnthe.nl)を、アプリが電話にインストールされている場合は常にアプリで開き、そうでない場合はMobile Safariで開くようにしたいと考えています。 これに対して一意のプロトコルサフィックスを作成し、Info.plistに登録することは可能だと読みましたが、アプリがインストールされていない場合、Mobile Safariはエラーを出します。 回避策は何ですか? 1つのアイデア: 1)デスクトップブラウザで開くhttp:// URLを使用し、ブラウザを介してサービスをレンダリングする 2)User-Agentを確認し、Mobile Safariの場合はmyprotocol:// URLを開いて(試行)してiPhoneアプリを開き、モバイルiTunesを開いてアプリのダウンロードを試みて失敗した場合に備えます。 これがうまくいくかどうかわからない...提案ですか?ありがとう!