Windows Phone用户可以在存储设置中选择将应用程序安装到 Device 或 SD Card 的默认位置 .
假设我的应用程序在Windows应用商店中,并且用户尝试安装我的应用 .
Case 1: 用户手机中没有任何SD卡 . 所以一切都进入了设备 . 完善!这对我有用 .
Case 2: 用户具有SD卡,但用户将应用程序安装的位置设置为 Device . 这对我也有用 .
Case 3: 用户有SD卡,App安装位置设置为 SD Card . 这就是问题所在!
出于某种原因,我希望我的应用程序只能安装在设备的内存上而不能安装在SD卡上 .
Question: 我可以在Package.appxManifest中添加一些内容,以便Windows应用商店通知用户我的 App can only be installed on the Device's memory and not on SD Card . 是否可以将我的App安装仅限制在Device的内存中?
我已经通过了许多链接,但没有人谈论这个具体的用例 .
感谢帮助!
2 回答
现在专门在将包上传到商店期间完成 .
App Declarations
在打包选项中,有一个选项可以防止在外部存储器上安装,但是我不记得确切地找到了哪个选项卡,也不知道它是如何被调用的 .
希望有所帮助 .
编辑
找到了 . 您只需从清单选项的“应用程序”选项卡中选中“防止在SD卡上安装”选项 .
有关更多信息,请参见this tutorial .