iPhone SpringBoardで1つのアプリケーションバンドルに2つ以上のアイコンを表示するにはどうすればよいですか?
-
03-07-2019 - |
質問
Info.plist
ファイルには、 UIRoleInfo
キーを介して同じアプリケーションバンドルの異なるロールを宣言する機能があるようです。 SpringBoardは、アプリのインストール後にこれらの役割を認識でき、アプリケーションの役割ごとに個別のアイコンを表示できます。
たとえば、iPhoneは MobileSlideShow.app
を2つの異なるプログラムとして表示します: Photos
と Camera
。
残念ながら、現時点ではAppleの公式ドキュメントはありません。カスタムアプリで同じ動作を整理する方法をアドバイスする人はいますか?
この機能は、エンタープライズ製品でアドホック配信に使用されます。
解決
これはサポートされている機能ではないため、これを行うと、承認プロセスでアプリを取得するのに苦労する場合があります。使用することはお勧めしません。
他のヒント
機能するかどうか確認してみましたか?機能しない場合は、カスタムURLスキームを使用して、最初のアプリを起動するだけの2つ目のアプリを作成できます。最初のアプリは、そのURLでいつ起動されるかを認識できます。 2番目のアプリの起動が表示されるため、これは理想的ではありません。終了します(ただし、非常に高速です)。
所属していません StackOverflow