隨着最新的Xamarin工作室(4.0.13)我試圖在我的應用程序中使用資產目錄。該應用程序有兩個不同的應用程序圖標集:一個用於所有測試(Test.plist)和分段(Staging.plist)構建,一個用於所有預生產(PreProduction.plist)和生產(Production.plist)生成。測試包中不包含任何應用程序圖標,因爲我們希望QA清楚,這與生產版本不一樣。Xamarin.iOS多個資產目錄
我已經開始做預構建plist cp
步驟(不理想; Xamarin Studio應該有條件地支持包含基於構建配置的文件)。是否有條件捆綁(構建動作ImageAsset
).appiconset
和.launchimage
特定於我的構建配置?我已經指定了相關的XSAppIconAssets
和XSLaunchImageAssets
,但由於它們都標記爲ImageAsset
,所以它們都被複制,並且(不幸地)被複制到Springboard可以找到並顯示它們的根文件夾中。
有沒有解決這個辦法沒有:
增加但更多的預建
cp
ING正確的圖標集捆綁成一組是唯一一個標ImageAsset
:cp iPhone/buildPlists/Staging-Info.plist Info.plist; cp -r Resources/Images.xcassets/TestAppIcons.appiconset/* Resources/Images.xcassets/AppIcons.appiconset; cp -r Resources/Images.xcassets/TestLaunchImages.launchimage/* Resources/Images.xcassets/LaunchImages.launchimage
將空白圖像文件添加到這不起作用,訂單圖標集複製到輸出文件夾是不確定TestAppIcons.appiconset
目錄?