使用Cake build的Xamarin Mac Dynamic XCAsets

时间:2019-01-03 13:39:14

标签: macos cocoa xamarin cakebuild

我希望使用Mac Project的CakeBuild创建Mac OSX构建。

它有多个拥有不同资产(即图片)的客户。因此,我希望在运行时更改图像。我已经使用以下代码实现了它,但是它使用了预定义的XCassets并从中创建Assets.car。

<ImageAsset Include="Resources\Assets.xcassets\systray-menu-status-synced.imageset\Contents.json" />
    <ImageAsset Include="..\..\Build\Customers\$(Customer)\Resources\Images\systray-menu-status-synced.png">
      <Link>Resources\Assets.xcassets\systray-menu-status-synced.imageset\systray-menu-status-synced.png</Link>
</ImageAsset>

为什么资源的图像没有链接和更新,而.car是使用新图像形成的?

要实现这一目标,我还需要做些什么?

0 个答案:

没有答案