看起來好像Info.plist
文件有能力通過UIRoleInfo
密鑰爲相同的應用程序包聲明不同的角色。 SpringBoard在安裝應用程序後可識別這些角色,並可爲每個應用程序角色顯示單獨的圖標。如何讓iPhone SpringBoard爲一個應用程序包顯示兩個或更多圖標?
例如,iPhone顯示MobileSlideShow.app
爲2個不同的程序:Photos
和Camera
。
不幸的是,目前還沒有關於此主題的官方Apple文檔。任何人都會建議如何在自定義應用程序中組織相同的行爲?
此功能將在企業產品中用於臨時分發。
謝謝埃裏克!這是非常有用的信息。在企業應用中將使用此功能的情況如何?只是將此解釋添加到描述中。 – Stream 2008-10-21 00:22:38
如果您在特設發行版中使用此功能,它可能會起作用,但由於它不受支持,Apple可能會隨時通過更改其工作方式來破壞您的應用程序。當然,這是您可以選擇的選擇;這只是有點風險。 – 2008-10-21 04:11:43