MSIX SDK 1.6 업데이트
SDK 릴리스(1.6)를 통해 파트너의 피드백을 듣고 개발자에게 MSIX 패키지 처리에 더 많은 옵션과 유연성을 제공하기 위해 더 많은 API를 추가했습니다.
UTF8 API 변형
이 SDK 릴리스에서는 기존 API 호출에 대한 약 14개의 새로운 UTF8 API 변형을 추가합니다. 이러한 새 API를 포함하면 개발자는 환경/플랫폼에 따라 문자열 조작에 Utf8 변형을 사용하도록 선택할 수 있습니다. AppxPackaging API와 마찬가지로 호출자는 LPSTR*에서 사용하는 메모리 할당을 취소하는 매개 변수를 담당합니다.
다음은 새 UTF8 인터페이스입니다.
- IAppxBlockMapFileUtf8
- IAppxBlockMapReaderUtf8
- IAppxBundleManifestPackageInfoUtf8
- IAppxBundleReaderUtf8
- IAppxFactoryUtf8
- IAppxFileUtf8
- IAppxManifestApplicationUtf8
- IAppxManifestPackageDependencyUtf8
- IAppxManifestPackageIdUtf8
- IAppxManifestPropertiesUtf8
- IAppxManifestQualifiedResourceUtf8
- IAppxManifestResourcesEnumeratorUtf8
- IAppxManifestTargetDeviceFamilyUtf8
- IAppxPackageReaderUtf8
언어 선택 재정의
기본적으로 앱 번들을 처리할 때 MSIX SDK는 시스템에서 기본값인 언어를 선택하여 적용 가능한 언어 패키지를 반환합니다. 이 API를 사용하면 앱이 사용 가능한 언어 패키지를 열거하고 앱 번들을 처리하는 동안 반환될 언어 패키지를 재정의할 수 있습니다.
기타 업데이트 및 개선 사항
이 업데이트에서 다음을 수행합니다.
- OpenSSL lib 종속성을 1.0.2q로 업데이트합니다.
- 국제 문자를 처리하는 방법을 수정했습니다.
GitHub 최신 SDK를 가져올 수 있습니다.