Windows 10 응용 프로그램이 있으며 시스템의 표준 시간대를 변경하려고합니다.Windows 10 응용 프로그램 - iot 시스템 관리 기능
IOT 확장을 프로젝트에 포함시키는 것에 대한 문서를 찾았습니다. 기본 시스템 관리 기능을 제공 할 것입니다.
https://msdn.microsoft.com/en-us/windows/uwp/packaging/app-capability-declarations
지금까지, 나는 인증 예외를 항상, 무엇이든 (재부팅 시스템, 시간대 변경 등) 할 수있는 권한을 가져 오지 못했습니다.매니페스트 (중요한 부분) :
이
내가 시도 무엇<Package
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
xmlns:iot="http://schemas.microsoft.com/appx/manifest/iot/windows10"
IgnorableNamespaces="uap mp iot">
<Dependencies>
<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.10586.0" MaxVersionTested="10.0.10586.0" />
<TargetDeviceFamily Name="Windows.IoT" MinVersion="10.0.10586.0" MaxVersionTested="10.0.10586.0" />
</Dependencies>
<Capabilities>
<iot:Capability Name="systemManagement" />
</Capabilities>
</Package>
코드 : IOT를 참조
실제로 Windows IOT 장치에서 실행되고 있습니까? –
Windows 10 태블릿에서 실행 중입니다. 다음과 같은 몇 가지 방법을 사용할 수 있습니다. https://msdn.microsoft.com/en-us/library/windows/apps/windows.system.timezonesettings.supportedtimezonedisplaynames.aspx?cs-save-lang=1&cs-lang= javascript # 코드 스 니펫 -1, var supportedTimeZoneDisplayNames = Windows.System.TimeZoneSettings.supportedTimeZoneDisplayNames; 이렇게하면 모든 시간대가 나열되고 나열됩니다.시간대를 변경하는 메소드를 호출하면 승인되지 않은 예외가 발생합니다. 이 방법은 일반 Windows 10에 이러한 방법이 존재한다고 생각되며 사용 권한을 얻어야합니다. –
일반 Windows 10에서는이 방법을 사용할 수 없습니다. –