Mo *_*our 2 silverlight windows-phone-7
我有一个类库,它是一组帮助类来开发windows phone 7应用程序.
我在此库中的核心帮助程序类之一负责提供位置服务功能,因此它使用ILocationWatcher和对System.Device的引用.
现在问题是即使我在市场上提交应用程序后不使用此助手类(即,将永远不会启动LocationWatcher),它会将"位置服务"显示为我的应用程序正在使用的功能之一.
我相信市场检测到这一点的方式,或多或少地分析了项目中的所有代码和库.
我们怎么能以某种方式覆盖这种行为?
当您的xap提交到市场时,使用静态分析检测功能.
如果引用程序集System.Device并使用命名空间,则会报告位置功能System.Device.Location.
分析XAP中的所有程序集.即使你从第三方获得.
如果您不希望在市场中报告该功能,则删除触发其检测的引用.
您可能需要考虑如何构建共享/公共库/代码.
| 归档时间: |
|
| 查看次数: |
122 次 |
| 最近记录: |