Windows 10 Phone Store徽标错误

时间:2016-06-25 21:00:21

标签: windows-phone uwp unity5

我在Unity中创建了自己的应用,在发布Android和iPhone后,我试图发布Windows 10 Phone版本。

我将我的图片资源添加到Unity,但是当我在Visual Studio中打开生成的项目时,我在Visual Assets选项卡中收到以下错误:

有和没有"比例"的法师的混合物。或"目标化"项目中存在限定符,用于逻辑名称" Assets \ StoreLogo.png"对于"比例尺100 50x50 px"图片。所有其他图像都正确导入。

我在SO上看到的唯一相关问题是:

Adding all images to the Package.AppXManifest results in a compiler warning

但在我的情况下,这是一个错误而不是警告

enter image description here

我的Assets文件夹中存在具有正确比例的图像,即使我必须手动添加它:

enter image description here

只是想知道是否有人知道如何调试/修复此问题?重命名图像,创建新图像等?即:为什么50x50px比例100图像不能按预期工作。

我的Unity版本是5.3.4,Visual Studio 2015

2 个答案:

答案 0 :(得分:4)

基本上说StoreLogo.png会被忽略,因为有一个同名文件加上比例限定符:StoreLogo.scale-100.png

打包时,两个文件被认为是相同的,但为了防止意外行为,您应该删除其中一个。它基本上意味着如果您更改StoreLogo.png而不是StoreLogo.scale-100.png,则输出不会更改,因为打包过程将始终忽略StoreLogo.png文件。

我会将StoreLogo.png文件重命名为Logo.png并保留它们。但你也可以删除其中一个并删除警告。

答案 1 :(得分:0)

似乎将PNG添加到项目的顺序很重要。因此,对于StoreLogo,您需要先添加50x50分辨率的PNG。

如果您使用的是版本控制,请确保已签入。