私がこれを書いている最新バージョンのiOS(iOS 6)には、YouTube専用のアプリがありません。アプリに動画リンクが埋め込まれていますが、機能しなくなりました。これは、埋め込まれている動画のURLが変更されたためです。
iOS 5の現在の動作を維持し、iOS 6(およびおそらくそれ以上)の新しいURL形式を使用したいと思います。
これで、OSバージョンをスニッフィングしてそのまま続行できますが、Appleはそうしないことをお勧めします。代わりに、さまざまな機能をスニッフィングする必要があります。
YouTubeアプリはURLスキームに基づいているため、で使用できcanOpenURL:
ますUIApplication
。
iOS 6では機能しないがiOS5では機能するYouTubeアプリを起動するための既知のURLスキームはありますか?
これは最もエレガントなソリューションです。これが存在しない場合は、OSバージョンをスニッフィングします。