![]() |
Windows Store Anwendungen
Hallo,
ich hab mal eine Frage bezüglich der UWP Anwendungen. Aktuell speichere ich alle Einstellungen meiner Windowsanwendungen unter ProgramData\Company\Anwendung. Den Pfad bekomme ich über Windows API Routinen geliefert (CSIDL_COMMON_APPDATA). Geht das bei Programmen die im Store angeboten werden immer noch? Kann ich die in meinem Programm beigelegten Dateien auch in einem Programmunterpfad meiner Wahl haben, oder muss der zwingend in Assets liegen. Ich weiß das sind für den ein oder anderen eventuell blöde Fragen, aber für Android und iOS bzw. MacOS muss man das ganze ja auch im passenden Verzeichnis anbieten. Peter |
AW: Windows Store Anwendungen
Ich kenne mich mit UWP jetzt nicht besonders aus, aber ich denke das Ganze ist als Sandbox gedacht.
Hier mal ein paar (vielleicht) Interessante Infos zu UWP Ich vermute das nur ein Teil der KNOWNFOLDERID unterstützt wird, so steht es zumindest hier drin: ![]() ![]() ![]() ![]() Ob die konvertierten Win32-zu-Appx Apps offener sind als reine UWP-Apps kann ich nicht sagen, ich würde mich jedenfalls nicht darauf verlassen selbst falls Microsoft da im Moment noch einen freien Zugriff tolerieren würde. |
AW: Windows Store Anwendungen
Ich speichere Daten in einer im Oktober 17 veröffentlichten Win Store App via CSIDL_APPDATA = $001a; { <user name>\Application Data }. (Das hilft dir vielleicht nicht viel - aber das funktioniert.)
Deine App kannst du testen mit: ![]() Interessant ist auch: ![]() |
AW: Windows Store Anwendungen
Also mit Delphi hab ich das nie hingekriegt. Irgendwie stürzt beim erstellen der appx Datei die IDE ab, bzw. man sieht stundenlang den packen von: Dialog.
Wenn ich "C:\Program Files\Windows Kits\10\bin\x86\makeappx.exe" pack /d ./ /p bin\myapp.appx mache, ist das Ergebnis innerhalb kürzester Zeit erstellt. Christian PS: Ich glaube die Unterpfade in deinem Programmverzeichnis kannst du frei wählen. |
AW: Windows Store Anwendungen
Weil das Thema hier ja neu ist, wollte ich nicht noch ein neues aufmachen.
Hat jemand zufällig eine Idee wie man bei einer Anwendung die mehr als eine Sprache anbietet dem Store erkenntlich machen kann? Aktuell passe ich das Manifest manuell an:
Code:
Der Store erkennt das zwar, meckert jedoch das die "Languages supported in this build incomplete" wären.
<Resources>
<Resource Language="en-US" /> <Resource Language="de-DE" /> <Resource Language="fr-FR" /> <Resource Language="es-ES" /> <Resource Language="it-IT" /> <Resource Language="zh-CN" /> </Resources> Christian |
AW: Windows Store Anwendungen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz