随着最新的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
目录?