【发布时间】:2014-10-28 15:58:51
【问题描述】:
所以我在认证过程中遇到了以下错误。
我已经更新了图标,但我注意到只有一个启动画面图像。我需要为每个设备屏幕尺寸创建单独的初始屏幕,以保持初始屏幕设计的纵横比不变。在http://msdn.microsoft.com/en-us/library/windows/apps/ff769511(v=vs.105).aspx 之后,它说明了如何命名启动屏幕并将它们放置在项目的根文件夹中。检测到的默认初始屏幕实际上位于根文件夹中的 Assets 文件夹中。我可以将它们放在哪里,以便认证过程能够检测到它们。另外,我应该从解决方案中删除默认的初始屏幕图像吗?
【问题讨论】:
-
谢谢,这是我在原始问题中引用的链接。我的问题是它说将启动屏幕图像放在根目录中,尽管在 Windows Phone Silverlight 8.1 模板中,
Splashscreen.png文件位于根目录内的Assets文件夹中,并且也是一个 png,所以这是对具体做什么感到困惑。 -
我猜它应该在 Assets 文件夹中,因为他们已经将它包含在其中,并且根据错误它说你没有用默认的 Splashscreen 替换。你改了吗?
-
好的,所以我发现默认的 Splashscreen.png 是 1152x1920,它非常大,与 msdn 页面中的任何手机屏幕尺寸都不匹配。我不想偏离这一点,所以我制作了一个新的初始屏幕图像来替换 Assets 文件夹中的那个,它似乎已经通过了认证过程中的那个阶段。虽然使用模拟器和我的设备我无法判断我包含的更新后的 SplashScreen.png 图像是否被拉伸,因为应用程序加载速度如此之快,所以我们拭目以待。
标签: silverlight windows-phone-8 windows-phone-8.1