Diskuze: Pomoc s publikováním na MS Store
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 2 zpráv z 2.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Store byl původně dělán jen pro UWP aplikace, které na rozdíl od běžných win32 aplikací (to co vytvoříš s Windows Froms nebo WPF) pracují trochu jinak s nastavením toho co můžou.
Když nainstaluješ klasickou Win32 aplikaci, tak může defakto všechno - měnit registry, má přístup kamkoliv na disku, může si šáhnout na kameru, mikrofon, může běžet na pozadí, přidat se do procesů po spuštění, atd.. UWP aplikace tohle přesunuly blíže mobilnímu světu, kdy se žádá o jednotlivá oprávnění uživatele a bez toho aniž by se tě aplikace zeptala, nemůže třeba přistoupit ke kameře...
Poté MS povolil Win32 aplikace ve storu. Nicméně pro zachování důvěryhodnosti aplikací, které jsou tam publikovány jim přidává runFullTrust automaticky. Když vytváříš aplikaci jako jako msix nebo appx package, tak se to přidá do manifestu. Aby prostě bylo zřetelné, že to aplikace umí. Zdroj: https://docs.microsoft.com/…declarations#… ,
Řešení je buď že vždycky počkáš, až to zkontroluje nějaký human z MS nebo (pokud nepotřebuješ runFullTrust) postavíš appku na UWP. A nebo to jde možná nějak obejít, nevím, ale spíš ne..
Zobrazeno 2 zpráv z 2.