我正在尝试测试较新的Geolocation API(代替较旧的ILocation COM API),它是WinRT API。
我已按照here中的说明进行操作,以允许普通的C ++桌面Win32应用程序调用Windows 10 RT函数。在我的测试中它正常工作。
但是,对于位置,我必须在here中讨论的XML文件中包含一项功能。
我应该如何创建此XML文件?我尝试创建这样的文件:
<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/2010/manifest">
<Capabilities>
<!-- DeviceCapability elements must follow Capability elements (if present) -->
<DeviceCapability Name="location"/>
</Capabilities>
<Identity Name=""
Version=""
Publisher="" />
<Properties>
<DisplayName></DisplayName>
<PublisherDisplayName></PublisherDisplayName>
<Logo></Logo>
</Properties>
<Prerequisites>
<OSMinVersion></OSMinVersion>
<OSMaxVersionTested></OSMaxVersionTested>
</Prerequisites>
<Resources>
<Resource Language="" />
</Resources>
<Applications>
<Application Id="" StartPage="">
<VisualElements DisplayName="" Description=""
Logo="" SmallLogo=""
ForegroundText="" BackgroundColor="">
<SplashScreen Image="" />
</VisualElements>
</Application>
</Applications>
</Package>
我不确定从现在开始该怎么做。是否有一个编译器设置会告诉编译器/链接器包含此appxmanifest文件?
谢谢