1~2년 전 즈음에 스토어에 앱을 출시해본 경험이 있지만, 스토어에 최근에 변화된 정책을 모두 파악하고 있지 못한 상태에서 드리는 답변이라 먼저 양해 부탁드립니다.
특이한 경우 (PC 제조사의 컴패니언 유틸리티 류)를 제외하면 아마 관리자 권한을 추가 요구하는 류의 앱 출시가 허용이 될지 아닐지는 실제로 심사를 올려봐야 알 수 있는 부분이 아닐까 싶습니다. developer portal 수준의 유효성 검사에서 막히는지 아닌지를 직접 업로드해서 확인해보시면 어떨까 싶습니다.
그리고 혹시 해당 라이브러리가 어떤 일을 하는 라이브러리인지 알려주시면 좋을 것 같습니다.!
msix로 배포 되는 프로그램은 외부 dll 및 프로세스 사용에 엄격한 제한이 걸립니다.
샌드박스 형태라 외부 프로세스 호출이 거의 불가능에 가깝고 된다해도 샌드박스 환경 내에서만 가능 합니다.
후킹 같은 경우에도 적용 불가능 할 것 같은데요…
이전에 비슷한 경험이 있어서… 여튼 uwp, msix 같은 패키지로 배포할 경우 제한 사항이 많습니다.
현재 우선 msix형태로 수동 변경하여 업로드하다가 vs내부에서 자체적으로 publish 하여
msix가 포함된 .appxupload 형태로 업로드하고있습니다
다만 샌드박스라고 표현하신 부분은 21년 초 정책이 변경되었습니다
이부분은 조금 오류가 있지 않나 싶습니다.
카카오를 예를들면 기존 윈스토어 정책상 표현하신 샌드박스 (플랫폼종속,win32등 호출불가)구현만 가능해서 추가 창을 띄우거나 tray가 불가능했다가 21년 초부터 정책상 가능해저 표현하신 샌드박스가 아닌 win32 통한 구현이 이루어졌고 업로드된것으로 알고 있습니다. ( 일반 데스크탑과 동일 )
다운받아 설치가능했던 일반 데스크탑 프로그램이 거의 모두 유효성 검사만 통과되면 (관리자 권한, 로고여부, 특정 비트만 컴파일 등을 제외하면) 그대로 스토어 업로드가 가능한것으로 알고있습니다.