Konfigurace projektu pro aplikace .NET MAUI
.NET MAUI používá systém s jedním projektem ke správě konfigurace multiplatformní aplikace. Konfigurace projektu v .NET MAUI je podobná ostatním projektům v sadě Visual Studio, klikněte pravým tlačítkem myši na projekt v Průzkumník řešení a vyberte Vlastnosti.
Aplikace
Část Aplikace popisuje některá nastavení týkající se platforem, na které cílí vaše aplikace, a také výstupní soubor a výchozí obor názvů.
Obecné
Popisuje některá základní nastavení aplikace.
Nastavení Výchozí hodnota Popis Název sestavení $(MSBuildProjectName)
Určuje název výstupního souboru, který bude obsahovat manifest sestavení. Výchozí obor názvů Liší. Určuje základní obor názvů souborů přidaných do projektu. Obvykle se použije výchozí název projektu nebo hodnota, kterou jste zadali při vytváření projektu. Cíle pro iOS
Pokud budete cílit na iOS a macOS (pomocí Mac Catalyst), tato nastavení popisují cílovou verzi iOSu.
Cíle androidu
Pokud budete cílit na Android, tato nastavení popisují cílovou verzi Androidu.
Cíle windows
Pokud budete cílit na Windows, tato nastavení popisují cílovou verzi Windows.
Sestavit
Část Sestavení popisuje nastavení související s kompilací aplikace.
Všeobecné
Nastavení související s cílovými platformami.
Symboly podmíněné kompilace
Určuje symboly, pro které se má provést podmíněná kompilace. Oddělte symboly středníkem
;
. Symboly je možné rozdělit na cílové platformy. Další informace naleznete v tématu Podmíněná kompilace.Cíl platformy
Určuje procesor, který má být cílem výstupního souboru. Zvolte
Any CPU
, že je jakýkoli procesor přijatelný a umožní aplikaci běžet na nejširším rozsahu hardwaru.Obvykle se nastaví na
Any CPU
hodnotu a nastavení identifikátoru modulu runtime se používá k cílení na platformu procesoru.Možnost Popis Any CPU
(Výchozí) Zkompiluje sestavení tak, aby bylo spuštěno na libovolné platformě. Aplikace běží jako 64bitový proces, kdykoli je to možné, a vrátí se zpět na 32bitovou verzi, pokud je k dispozici pouze tento režim. x86
Zkompiluje sestavení tak, aby bylo spuštěno 32bitovým modulem runtime kompatibilním s platformou x86. x64
Zkompiluje sestavení tak, aby bylo spuštěno 64bitovým modulem runtime v počítači, který podporuje instrukční sadu AMD64 nebo EM64T. ARM32
Zkompiluje sestavení tak, aby běželo na počítači s procesorem ARM (Advanced RISC Machine). ARM64
Zkompiluje sestavení tak, aby bylo spuštěno 64bitovým modulem runtime v počítači s procesorem ARM (Advanced RISC Machine), který podporuje instrukční sadu A64. Nullable
Určuje kontext jazyka C# s možnou hodnotou null pro celý projekt. Další informace naleznete v tématu Odkazy s možnou hodnotou Null.
Možnost Popis Odstavení (Výchozí) Pokud toto nastavení není nastavené, výchozí hodnota je Disable
.Disable
Upozornění s možnou hodnotou null jsou zakázaná. Všechny proměnné typu odkazu jsou odkazové typy s možnou hodnotou null. Enable
Kompilátor umožňuje všechny referenční analýzy null a všechny jazykové funkce. Warnings
Kompilátor provede všechny analýzy null a vygeneruje upozornění, když může kód dereference null. Annotations
Kompilátor neprovádí analýzu null nebo generuje upozornění, když může kód dereference null. Implicitní globální použití
Umožňuje implicitní globální použití deklarovat pomocí sady SDK projektu. Tato možnost je ve výchozím nastavení povolená a naimportuje mnoho oborů názvů .NET MAUI automaticky do všech souborů kódu. Soubory kódu nemusí přidávat
using
příkazy pro běžné obory názvů .NET MAUI. Další informace naleznete v tématu MSBuild vlastnosti - ImplicitUsings.Nebezpečný kód
Povolte kód, který ke kompilaci používá
unsafe
klíčové slovo. Tato možnost je ve výchozím nastavení zakázána.Optimalizace kódu
Povolte optimalizace kompilátoru pro menší, rychlejší a efektivnější výstup. Pro každou cílovou platformu existuje možnost v režimu ladění nebo vydání. Obecně platí, že je tato možnost povolená pro režim vydání, protože kód je optimalizovaný pro rychlost na úkor užitečných informací o ladění.
Symboly ladění
Určuje typ symbolů ladění vytvořených během sestavování.
Chyby a upozornění
Nastavení související s tím, jak se během kompilace zpracovávají a oznamují chyby a upozornění.
Úroveň upozornění
Určuje úroveň, která se má zobrazit pro upozornění kompilátoru.
Potlačení konkrétních upozornění
Zablokuje kompilátor generování zadaných upozornění. Oddělte více varovných čísel čárkou
,
nebo středníkem;
.Zacházení s upozorněními jako s chybami
Pokud je tato možnost povolená, dá kompilátoru pokyn, aby zacházely s upozorněními jako s chybami. Tato možnost je ve výchozím nastavení zakázána.
Zacházení s konkrétními upozorněními jako s chybami
Určuje, která upozornění se považují za chyby. Oddělte více varovných čísel čárkou
,
nebo středníkem;
.
Výstup
Nastavení související s generováním výstupního souboru.
Základní výstupní cesta
Určuje základní umístění výstupu projektu během sestavení. Podsložky budou připojeny k této cestě, aby se odlišila konfigurace projektu.
Výchozí hodnota
.\bin\
je .Základní zprostředkující výstupní cesta
Určuje základní umístění zprostředkujícího výstupu projektu během sestavení. Podsložky budou připojeny k cestě k rozlišení konfigurace projektu.
Výchozí hodnota
.\obj\
je .Referenční sestavení
Pokud je tato možnost povolená, vytvoří referenční sestavení obsahující veřejné rozhraní API projektu. Tato možnost je ve výchozím nastavení zakázána.
Soubor dokumentace
Pokud je tato možnost povolená, vygeneruje soubor obsahující dokumentaci k rozhraní API. Tato možnost je ve výchozím nastavení zakázána.
Událost
V této části můžete přidat příkazy, které se spustí během sestavení.
Událost před sestavením
Určuje příkazy, které se spustí před spuštěním sestavení. Nespustí se, pokud je projekt aktuální. Nenulový ukončovací kód před spuštěním sestavení selže.
Událost po sestavení
Určuje příkazy, které se spustí před spuštěním sestavení. Nespustí se, pokud je projekt aktuální. Nenulový ukončovací kód před spuštěním sestavení selže.
Kdy spustit událost po sestavení
Určuje, za jakých podmínek se bude po sestavení spouštět.
Vytváření silných názvů
Nastavení související s podepsáním sestavení.
Podepsání sestavení
Pokud je tato možnost povolená, podepíše výstupní sestavení, aby získalo silný název.
Upřesnit
Další nastavení související s sestavením
Jazyková verze
Verze jazyka, která je k dispozici pro kód v projektu. Výchozí hodnota
10.0
je .Kontrola aritmetického přetečení
Vyvolá výjimky, když celočíselná aritmetika vytvoří hodnoty mimo rozsah. Toto nastavení je k dispozici pro každou platformu. Výchozí hodnota je pro každou platformu zakázaná.
Deterministický
Vytvoří identický výstup kompilace pro identické vstupy. Toto nastavení je k dispozici pro každou platformu. Pro každou platformu je povolené výchozí nastavení.
Zasílání zpráv o vnitřních chybách kompilátoru
Odeslání interních zpráv o chybách kompilátoru do Microsoftu Výchozí hodnota
Prompt before sending
je .Zarovnání souboru
Určuje, v bajtech, kde se mají zarovnat oddíly výstupního souboru. Toto nastavení je k dispozici pro každou platformu. Výchozí hodnota je
512
pro každou platformu.
Balíček
Část Balíček popisuje nastavení související s generováním balíčku NuGet.
Všeobecné
Nastavení související s generováním balíčku NuGet.
Generování balíčku NuGet při sestavení
Pokud je tato možnost povolená, vytvoří soubor balíčku NuGet během operací sestavení. Tato možnost je ve výchozím nastavení zakázána.
ID balíčku
Identifikátor balíčku nerozlišující malá a velká písmena, který musí být jedinečný v galerii balíčků NuGet, například nuget.org. ID nemusí obsahovat mezery nebo znaky, které nejsou platné pro adresu URL, a obecně se řídí pravidly oboru názvů .NET.
Výchozí hodnota msBuild hodnota
$(AssemblyName)
.Název
Popisný název balíčku, který se obvykle používá v uživatelském rozhraní, se zobrazuje jako v nuget.org a Správce balíčků v sadě Visual Studio.
Verze balíčku
Verze balíčku podle
major.minor.patch
vzoru. Čísla verzí můžou obsahovat příponu předběžné verze.Výchozí hodnota msBuild hodnota
$(ApplicationDisplayVersion)
.Autoři
Seznam autorů oddělený čárkami, který odpovídá názvům profilů v nuget.org. Ty se zobrazují v galerii NuGet na nuget.org a používají se k křížovému odkazování balíčků stejnými autory.
Výchozí hodnota msBuild hodnota
$(AssemblyName)
.Společnost
Název společnosti přidružené k balíčku NuGet.
Výchozí hodnota msBuild hodnota
$(Authors)
.Product (Produkt)
Název produktu přidruženého k balíčku NuGet.
Výchozí hodnota msBuild hodnota
$(AssemblyName)
.Popis
Popis balíčku pro zobrazení uživatelského rozhraní
Copyright
Podrobnosti o autorských právech pro balíček.
Adresa URL projektu
Adresa URL domovské stránky balíčku, často zobrazená v uživatelském rozhraní a také nuget.org.
Ikona
Obrázek ikony balíčku Velikost souboru obrázku je omezená na 1 MB. Mezi podporované formáty souborů patří JPEG a PNG. Doporučuje se rozlišení obrázku 128x128.
SOUBOR README
Dokument README pro balíček. Musí to být soubor Markdown (.md).
Adresa URL úložiště
Určuje adresu URL úložiště, kde se nachází zdrojový kód balíčku nebo ze kterého se sestavuje. Pro propojení se stránkou projektu použijte místo toho pole Adresa URL projektu.
Typ úložiště
Určuje typ úložiště. Výchozí hodnota je git.
Značky
Seznam značek a klíčových slov oddělených středníkem, které popisují balíček a pomáhají zjistitelnost balíčků prostřednictvím vyhledávání a filtrování.
Zpráva k vydání verze
Popis změn provedených ve vydané verzi balíčku, který se často používá v uživatelském rozhraní, jako je karta Aktualizace sady Visual Studio Správce balíčků místo popisu balíčku.
Balení jako nástroje .NET
Pokud je tato možnost povolená, zabalí projekt jako speciální balíček, který obsahuje konzolovou aplikaci, která se dá nainstalovat pomocí příkazu dotnet tool. Tato možnost je ve výchozím nastavení zakázána.
Výstupní cesta balíčku
Určuje výstupní cestu, ve které se balíček zahodí.
Výchozí hodnota msBuild hodnota
$(OutputPath)
.Neutrální jazyk sestavení
Který kód jazyka je považován za neutrální jazyk. Výchozí hodnota je nenasaděná.
Verze sestavení
Verze sestavení je výchozí
1.0.0.0
, pokud není nastavena.Verze souboru
Verze přidružená k souboru je ve výchozím nastavení nastavená
1.0.0.0
, pokud není nastavená.
Licence
Licence balíčku
Zadejte licenci balíčku projektu. Výchozí hodnota
None
je .Symboly
Vytvoření balíčku symbolů
Pokud je tato možnost povolená, vytvoří při zabalení projektu další balíček symbolů. Tato možnost je ve výchozím nastavení zakázána.
analýza kódu
Nastavení související s analýzou kódu.
Všechny analyzátory
Nastavení související s při spuštěním analýzy.
Spuštění při sestavení
Pokud je tato možnost povolená, spustí analýzu kódu na buildu. Výchozí hodnota je povolená.
Spuštění při živé analýze
Pokud je tato možnost povolená, spustí analýzu kódu živě v editoru při psaní. Výchozí hodnota je povolená.
Analýza .NET
Nastavení související s analyzátory .NET.
Vynucení stylu kódu při sestavení (experimentální)
Pokud je tato možnost povolená, vytvoří diagnostiku stylu kódu při sestavení. Tato možnost je ve výchozím nastavení zakázána.
Povolení analyzátorů .NET
Pokud je tato možnost povolená, spustí analyzátory .NET, které vám pomůžou s využitím rozhraní API. Výchozí hodnota je povolená.
Úroveň analýzy
Sada analyzátorů, které by se měly spouštět v projektu. Výchozí hodnota
Latest
je . Další informace naleznete v tématu MSBuild: AnalysisLevel.
MAUI Sdílené
Toto jsou nastavení projektu pro .NET MAUI, která jsou sdílena napříč všemi cílovými platformami.
Všeobecné
Obecná nastavení související s rozhraním .NET MAUI
Název aplikace
Zobrazovaný název aplikace.
ID aplikace
Identifikátor aplikace ve formátu reverzního názvu domény, například:
com.microsoft.maui
.ID aplikace (GUID)
Identifikátor aplikace ve formátu GUID.
Verze zobrazení aplikace
Verze aplikace. Mělo by se jednat o jednociferné celé číslo. Výchozí hodnota
1
je .
Android
Toto jsou nastavení .NET MAUI specifické pro Android.
Manifest
Nastavení související s manifestem Androidu.
Název aplikace
Řetězec, který se zobrazí jako název aplikace. Toto je název zobrazený v záhlaví aplikace. Pokud není nastavená, popisek MainActivity aplikace se použije jako název aplikace. Výchozí nastavení je
@string/app_name
, které odkazuje na umístění prostředkuapp_name
řetězce vResources/values/Strings.xaml
.Název balíčku aplikace
Řetězec, který slouží k jednoznačné identifikaci aplikace. Název balíčku je obvykle založen na obrácené konvenci názvu internetové domény, například
com.company.appname
.Ikona aplikace
Určuje prostředek ikony aplikace, který se zobrazí pro aplikaci. Nastavení
@drawable/icon
odkazuje na souboricon.png
obrázkuResources/mipmap
umístěný ve složce.Motiv aplikace
Nastaví styl uživatelského rozhraní, který se použije pro celou aplikaci. Každé zobrazení v aplikaci se vztahuje na atributy stylu definované ve vybraném motivu.
Číslo verze aplikace
Celočíselná hodnota větší než nula, která definuje číslo verze aplikace. Vyšší čísla označují novější verze. Tato hodnota se vyhodnocuje programově v Androidu a jinými aplikacemi, ale uživatelům se nezobrazuje.
Název verze aplikace
Řetězec, který určuje verzi aplikace pro uživatele. Název verze může být nezpracovaný řetězec nebo odkaz na prostředek řetězce.
Umístění instalace
Označuje preferenci místa, kde se má aplikace ukládat, ať už v interním nebo externím úložišti.
Možnost Popis Internal-only
(Výchozí) Určuje, že aplikaci nejde nainstalovat nebo přesunout do externího úložiště. Prefer external
Určuje, že pokud je to možné, měla by se aplikace nainstalovat do externího úložiště. Prefer internal
Určuje, že pokud je to možné, měla by se aplikace nainstalovat do interního úložiště. Minimální verze Androidu
Nejstarší úroveň rozhraní API zařízení s Androidem, která může aplikaci nainstalovat a spustit. Označuje se také jako
minSdkVersion
.Cílová verze Androidu
Cílová úroveň rozhraní API zařízení s Androidem, kde aplikace očekává spuštění. Tato úroveň rozhraní API se používá za běhu, na rozdíl od cílové architektury, která se používá v době sestavení. Android používá tuto verzi jako způsob, jak zajistit kompatibilitu vpřed. To by také mělo
targetSdkVersion
odpovídat cílovému rozhranícompileSdkVersion
.
Možnosti
Různé možnosti pro vytvoření aplikace pro Android
Formát balíčku Pro Android
Buď
apk
nebobundle
, který zabalí aplikaci pro Android jako soubor APK nebo Android App Bundle, v uvedeném pořadí. To lze nastavit jednotlivě pro režimy ladění i verze.Sady aplikací jsou nejnovější formát buildů verzí pro Android, které jsou určené k odeslání na Google Play.
Výchozí hodnota je
apk
.Při
bundle
výběru jsou nastaveny další vlastnosti nástroje MSBuild:AndroidUseAapt2
je nastavena naTrue
hodnotu .AndroidUseApkSigner
je nastavena naFalse
hodnotu .AndroidCreatePackagePerAbi
je nastavena naFalse
hodnotu .
Rychlé nasazení (pouze režim ladění)
Pokud je tato možnost povolená, nasadí aplikaci do cílového zařízení rychleji než normálně. Tento proces zrychluje cyklus sestavení,nasazení/ladění, protože balíček není přeinstalován při změně pouze sestavení. Do cílového zařízení se znovu synchronizují pouze aktualizovaná sestavení.
Ve výchozím nastavení je tahle možnost povolená.
Generování na ABI
Pokud je tato možnost povolená, vygeneruje jeden balíček Android (apk) na vybrané binární rozhraní aplikace (ABI). Tato možnost je ve výchozím nastavení zakázána.
Použití přírůstkového balení
Pokud je tato možnost povolená, používá systém přírůstkového balení androidu (aapt2). Ve výchozím nastavení je tahle možnost povolená.
Multi-dex
Pokud je tato možnost povolená, umožňuje systému sestavení Android používat multidex. Výchozí hodnota je zakázaná.
Zmenšovač kódu
Vybere zmenšovač kódu, který se má použít.
ProGuard
(výchozí) se považuje za starší verzi zmenšovače kódu.r8
je nástroj nové generace, který převádí bajtový kód Java na optimalizovaný kód dex.
Nekomprimované prostředky
Ponechá zadaná rozšíření prostředků nekomprimovaná. Oddělte rozšíření středníkem
;
. Například:.mp3;.dll;.png
.Instrumentace pro vývojáře
Pokud je tato funkce povolená, poskytuje se instrumentace vývojářů pro ladění a profilaci. To lze nastavit pro jednotlivé režimy ladění i verze.
Výchozí nastavení je povolené pro sestavení ladění.
Debugger
Vybere, který ladicí program se má použít. Výchozí hodnota je
.NET (Xamarin)
, která se používá pro spravovaný kód. Ladicí program jazyka C++ lze vybrat k ladění nativních knihoven používaných aplikací.AOT
Povolí kompilaci AOT (Head-of-Time). To lze nastavit pro jednotlivé režimy ladění i verze.
Výchozí hodnota je povolená pro buildy vydané verze.
LLVM
Povolí llVM optimalizaci kompilátoru. Výchozí hodnota je zakázaná.
Trasování spuštění
Povolí trasování spuštění. To lze nastavit pro jednotlivé režimy ladění i verze.
Výchozí hodnota je povolená pro buildy vydané verze.
Uvolňování paměti
Pokud je tato možnost povolená, používá souběžný systém uvolňování paměti. Výchozí hodnota je povolená.
Povolení oříznutí
Když je tato možnost povolená, oříznou aplikaci během publikování. To lze nastavit pro jednotlivé režimy ladění i verze. Další informace najdete v tématu Oříznutí samostatných nasazení a spustitelných souborů a možností oříznutí.
Výchozí hodnota je povolená pro buildy vydané verze.
Oříznutí členitosti
Určuje, jak agresivně se il zahodí. Existují dva režimy, ze které můžete vybírat:
Link
umožňuje ořezávání na úrovni členů, které z typů odebere nepoužívané členy.CopyUsed
(výchozí) povolí oříznutí na úrovni sestavení, což udržuje celé sestavení, pokud se použije některá jeho část.
Maximální velikost haldy Java
Nastavte tuto hodnotu, aby se zvětšila velikost paměti, kterou může aplikace používat. Například hodnota
2G
zvýšení velikosti haldy na 2 gigabajty. Všimněte si, že není zaručeno, jak velká halda bude, a vyžádání příliš velké paměti haldy může vynutit předčasné ukončení jiných aplikací.Výchozí hodnota je
1G
.Další možnosti Javy
Určuje další možnosti příkazového řádku, které se mají předat kompilátoru Java při vytváření souboru .dex . Z příkazového řádku můžete zadat
java -help
dostupné možnosti.
Podepisování balíčků
Pokud je tato možnost povolená, podepíše znak . Soubor APK s použitím podrobností o úložišti klíčů Tato možnost je ve výchozím nastavení zakázána.
iOS
Toto jsou nastavení .NET MAUI specifické pro iOS.
Sestavit
Nastavení související s vytvářením aplikace pro iOS.
Chování linkeru
Linker může odstranit nepoužívané metody, vlastnosti, pole, události, struktury a dokonce třídy, aby se snížila celková velikost aplikace. K některému z těchto atributů můžete přidat
Preserve
atribut, abyste zabránili odstranění linkeru, pokud je potřeba k serializaci nebo reflexi.Upozorňující
Povolení této funkce může bránit ladění, protože může odstranit přístupové objekty vlastností, které by vám umožnily zkontrolovat stav objektů.
Dostupné možnosti:
Don't link
Link Framework SDKs only
(výchozí)Link All
LLVM
Pokud je tato možnost povolená, použije kompilátor optimalizovaný pro LLVM. To lze nastavit pro jednotlivé režimy ladění i verze.
Výchozí hodnota je povolená pro buildy vydané verze.
Operace s plovoucím plovoucím polem
Provede všechny 32bitové operace float jako 64bitové operace float.
Symboly
Pokud je tato možnost povolená, odstraní z výstupu nativní symboly ladění. Ve výchozím nastavení je tahle možnost povolená.
Uvolňování paměti
Pokud je tato možnost povolená, používá souběžný systém uvolňování paměti. Tato možnost je ve výchozím nastavení zakázána.
Další argumenty
Další argumenty příkazového řádku, které mají být předány do kódu pro sdružování aplikací.
Optimalizace
Pokud je tato možnost povolená, optimalizuje obrázky .PNG . Ve výchozím nastavení je tahle možnost povolená.
Podepsání sady prostředků
Tato nastavení souvisí s generováním a podepsáním sady aplikací.
Schéma
Nakonfiguruje podpisové schéma pro sadu. Dá se nastavit na jednu z následujících hodnot:
Manual provisioning
: S touto hodnotou budete odpovídat za nastavení zřizovacích profilů a podpisových certifikátů sami.Automatic provisioning
: (výchozí) V této hodnotě sada Visual Studio nastaví zřizovací profily a podpisové certifikáty, což zjednodušuje nasazení aplikace při testování na zařízení.
Podpisová identita
Podpisová identita je pár certifikátů a privátních klíčů, který se používá pro sadu aplikací pro podepisování kódu pomocí nástroje Apple codesign.
Developer (automatic)
(výchozí)Distribution (automatic)
Profil zřizování
Zřizovací profily představují způsob, jak spojit tým vývojářů s ID aplikace a případně seznam testovacích zařízení. Seznam zřizovacích profilů se filtruje tak, aby zobrazoval pouze zřizovací profily, které odpovídají zvolené identitě i ID aplikace (neboli identifikátor sady) nastavené v souboru Info.plist. Pokud profil zřizování, který hledáte, není v seznamu, ujistěte se, že jste zvolili kompatibilní identitu, a pečlivě zkontrolujte správnost identifikátoru sady v souboru Info.plist .
Vlastní nároky
Soubor plist, který se má použít pro nároky. Další informace najdete v tématu Nároky.
Vlastní pravidla prostředků
Soubor plist obsahující vlastní pravidla používaná nástrojem Apple codesign.
Poznámka:
Od Verze Mac OSX 10.10 společnost Apple přestala používat vlastní pravidla prostředků. Toto nastavení by se tedy mělo vyhnout, pokud to není nezbytně nutné.
Další argumenty
Další argumenty příkazového řádku, které mají být předány do nástroje Codesign společnosti Apple během fáze podepisování kódu sestavení.
Ladění
Toto jsou nastavení související s laděním.
Ladění
Pokud je tato možnost povolená, zapne ladění. Výchozí hodnota je založená na aktuálním profilu. Ladicí profily umožňují ladění, zatímco profily vydaných verzí zakazují ladění.
Profilace
Pokud je tato možnost povolená, zapne se profilace.
Možnosti IPA
Pokud je tato možnost povolená, sestaví se archiv balíčků iTunes (IPA).
Prostředky na vyžádání
Nastavení související s prostředky na vyžádání. Další informace najdete v dokumentaci pro vývojáře Apple – Základní informace o prostředcích na vyžádání.
Počáteční značky
Značky prostředků na vyžádání, které se stáhnou současně, se stáhnou z App Storu. Oddělte značky středníkem
;
.Pořadí předběžného načtení
Značky prostředků na vyžádání, které se stáhnou po instalaci aplikace. Oddělte značky středníkem
;
.Vložit
Pokud je tato možnost povolená, vloží prostředky na vyžádání do sady aplikací. Ve výchozím nastavení je tahle možnost povolená. Chcete-li použít webový server, zakažte toto nastavení.
Webový server
Identifikátor URI webového serveru, který hostuje prostředky na vyžádání.
Možnosti spuštění
Možnosti související se spuštěním aplikace na zařízení s iOSem nebo macOS
Režim spuštění
Toto nastavení určuje, jak se aplikace spouští na cílovém zařízení.
Počáteční argumenty
Další argumenty příkazového řádku, které se mají předat aplikaci při spuštění na zařízení.
Nadbytečné argumenty mlaunch
Další argumenty příkazového řádku, které se mají předat mlaunch.
Proměnné prostředí
Dvojice název-hodnota proměnných prostředí, které se nastaví při spuštění aplikace na zařízení.