C# Windows Store——打包应用程序
指定访问Pictures Library所需的Picture Viewer时,以及给应用程序添加磁贴时,都看到了 package.appxmanifest文件的一些内容=准备打包应用程序,用于App Store时,必须回到这个文件,设置其他许多值。
打包应用程序之前,应该进入6个选项卡中,在其中配置package.appxmanifest,考虑每一个选项:
• Application:好好给应用程序命名!应用程序名和商店标志可能是潜在用户看到应用程序的第一个信息,所以给它指定一般的名称是无效的。试着选择一个有趣的名称,同时表明应用程序的作用。
• Visual Assets:在最后一个示例中给应用程序添加了磁贴,应该确保在Visual Assets标签中,每一类别至少有一个图像。
• Capabilities:在这个选项卡上,指定应用程序需要哪些功能。注意,如果应用程序需要的功能不合理,用户会把该应用程序视为可疑。例如,如果需要访问设备上的聊天信息,最好有一个充分的理由,否则很可能会被视为潜在地侵犯隐私。大多数应用程序都只需要几个功能,但必须选择所有要使用的功能。如果没有准确地指定需要的功能,应用程序试图访问资源时,会收到一个拒绝访问异常。
• Declarations:在这个选项卡上,可以把应用程序注册为服务提供者。例如,如果应用程序是一个搜索提供者,就可以将这个声明添加到应用程序中,并指定所需的属性。
• Content URIs:如果应用程序导航到远程页面,它对系统的访问权限就是有限制的。可以使用Content URIs给Web页面提供定位设备和剪贴板的访问权限。
• Packaging:这个选项卡可以设置包的属性,包括开发者/出版商的名称、应用程序的版本、用于签名包的证书。
点击加载更多评论>>