Seznam vlastností informací
Soubor seznamu vlastností informací je soubor XML kódovaný pomocí kódování Unicode UTF-8, který obsahuje konfigurační informace pro vaše aplikace .NET Multi-platform App UI (.NET MAUI) v iOSu a Mac Catalyst. Kořenový uzel souboru je slovník, který obsahuje sadu klíčů a hodnot, které definují konfiguraci aplikace. Název souboru seznamu vlastností informací je Info.plist a rozlišují se malá a velká písmena. Všechny aplikace .NET MAUI iOS a Mac Catalyst musí obsahovat soubor Info.plist , který aplikaci popisuje.
.NET MAUI vytváří soubory Info.plist pro iOS a Mac Catalyst při vytváření aplikace .NET MAUI ze šablony projektu. Tyto soubory jsou umístěny ve složkách Platforms/iOS a Platforms/Mac Catalyst a jsou naplněny počátečním seznamem klíčů seznamu vlastností.
Při sestavování aplikace zkopíruje .NET MAUI soubor Info.plist do zkompilované sady před podpisem kódu. Během operace kopírování používá .NET MAUI vlastnosti sestavení k provedení určité proměnné nahrazení. Může také vložit další klíče představující konfiguraci, která je zadaná jinými způsoby. Z tohoto důvodu není soubor seznamu vlastností informací, který se dodává v sadě aplikací, stejný jako zdrojový soubor v projektu.
Úprava seznamu vlastností informací v editoru
Poklikáním na soubor Info.plist ho otevřete v editoru Info.plist sady Visual Studio, který obsahuje dvě zobrazení dat:
Aplikace, která umožňuje nastavit běžné vlastnosti aplikace:
Poznámka:
Hodnoty pro pole Název aplikace, Identifikátor sady, Verze a Sestavení se načítají ze souboru projektu vaší aplikace. Další informace najdete v tématu Zadání informací o aplikaci.
Upřesnit, což umožňuje zadat podporované typy dokumentů, identifikátory UTI (Universal Type Identifier) a typy adres URL:
Úprava zdroje seznamu vlastností informací
Soubor Info.plist lze otevřít také v externím editoru a upravit jeho zdroj XML. Klíče a hodnoty pro konfiguraci aplikace je možné přidat pro následující kategorie:
- Konfigurace sady prostředků pro konfiguraci základních charakteristik sady, jako je její název, typ a verze. Další informace najdete v tématu Konfigurace sady prostředků na developer.apple.com.
- Uživatelské rozhraní pro konfiguraci scén, ikon a písem aplikace Další informace naleznete v tématu Uživatelské rozhraní na developer.apple.com.
- Spuštění aplikace pro konfiguraci spuštění, spuštění a ukončení aplikace Další informace najdete v tématu Spouštění aplikací na developer.apple.com.
- Chráněné prostředky pro řízení přístupu aplikace k chráněným službám a uživatelským datům. Další informace najdete v tématu Chráněné prostředky na developer.apple.com.
- Data a úložiště pro konfiguraci možností správy dat vaší aplikace Další informace najdete v tématu Data a úložiště na developer.apple.com.
- App Services pro konfiguraci služeb, které vaše aplikace poskytuje. Další informace najdete v tématu App Services na developer.apple.com.
- Jádro a ovladače pro konfiguraci ovladačů zařízení poskytovaných vaší aplikací Další informace naleznete v tématu Jádro a ovladače na developer.apple.com.
Zadání informací o aplikaci
Editor Info.plist načítá základní data aplikace ze souboru projektu aplikace, nikoli je ukládá přímo do souboru Info.plist . V době sestavení zkopíruje .NET MAUI tato data do souboru Info.plist , který se dodává ve vaší sadě aplikací.
Název aplikace
Název aplikace pro aplikaci .NET MAUI je uložený v souboru projektu aplikace jako ApplicationTitle
vlastnost sestavení.
V Průzkumník řešení klikněte pravým tlačítkem na projekt aplikace .NET MAUI a vyberte Vlastnosti. Pak přejděte na kartu MauI Sdílené > obecné . Pole Název aplikace obsahuje název aplikace.
Při aktualizaci hodnoty pole Název aplikace se automaticky aktualizuje hodnota pole Název aplikace v zobrazení aplikace v souboru Info.plist.
ID aplikace
Identifikátor sady pro aplikaci .NET MAUI je uložený v souboru projektu aplikace jako ApplicationId
vlastnost sestavení.
V Průzkumník řešení klikněte pravým tlačítkem na projekt aplikace .NET MAUI a vyberte Vlastnosti. Pak přejděte na kartu MauI Sdílené > obecné . Pole ID aplikace obsahuje identifikátor sady.
Při aktualizaci hodnoty pole ID aplikace se automaticky aktualizuje hodnota pole Identifikátor sady v zobrazení aplikace v souboru Info.plist.
Verze zobrazení aplikace
Verze zobrazení aplikace pro aplikaci .NET MAUI je uložená v souboru projektu aplikace jako ApplicationDisplayVersion
vlastnost sestavení.
V Průzkumník řešení klikněte pravým tlačítkem na projekt aplikace .NET MAUI a vyberte Vlastnosti. Pak přejděte na kartu MauI Sdílené > obecné. Pole Verze zobrazení aplikace uvádí verzi zobrazení aplikace.
Při aktualizaci hodnoty pole Verze zobrazení aplikace se automaticky aktualizuje hodnota pole Verze v zobrazení aplikace v souboru Info.plist.
Verze aplikace
Verze aplikace pro aplikaci .NET MAUI je uložená v souboru projektu aplikace jako ApplicationVersion
vlastnost sestavení.
V Průzkumník řešení klikněte pravým tlačítkem na projekt aplikace .NET MAUI a vyberte Vlastnosti. Pak přejděte na kartu MauI Sdílené > obecné . Pole Verze aplikace uvádí verzi aplikace.
Při aktualizaci hodnoty pole Verze aplikace se automaticky aktualizuje hodnota pole Sestavení v zobrazení aplikace v souboru Info.plist.
Viz také
- Seznam vlastností informací v developer.apple.com