Alternative App Marktplätze

iOS / iPadOS alternative App Marktplätze

iOS 17.4 führt die Unterstützung für App-Marktplätze von Drittanbietern für Geräte in der Europäischen Union (EU) ein. Mit der Einführung einer speziellen Entwicklerberechtigung können Drittanbieter nun ihre eigenen alternativen App-Marktplätze erstellen, die auf Geräten mit iOS 17.4 und höher heruntergeladen und installiert werden können. Alternative App-Marktplätze bieten eine neue Vertriebsmethode für Anwendungen, die es Nutzern in der EU ermöglicht, Apps außerhalb des App Store von Apple herunterzuladen

Konfiguration via Relution Restriktion

In den Restriktionen wurde die Konfiguration Installation alternativer App-Marktplätze zulassen hinzugefügt. Hiermit kann in Relution der Wert einfach angepasst werden

Konfiguration via Apple Configurator 2 Konfiguration in Relution

  1. Neue Richtline mit dem namen Restrict Marketplace erstellen
  2. In dieser Richtlinie eine Apple Configurator 2 configuration hinzufügen
  3. Eine leere Textdatei mit folgendem Inhalt erstellen und als restrictMarket.mobileconfig speichern
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>PayloadContent</key>
	<array>
<dict>
        <key>allowMarketplaceAppInstallation</key>
        <false/>
        <key>PayloadDisplayName</key>
        <string>Restrictions</string>
        <key>PayloadDescription</key>
        <string>Block Third-Party App Marketplaces</string>
        <key>PayloadOrganization</key>
        <string></string>
        <key>PayloadType</key>
        <string>com.apple.applicationaccess</string>
        <key>PayloadUUID</key>
        <string>a9f1b84e-6695-4f47-bcfa-e6334228bce1</string>
        <key>PayloadVersion</key>
        <integer>1</integer>
        <key>PayloadIdentifier</key>
        <string>786da36c-8283-48cd-9a23-91dde10cf4d3.Restrictions</string>
</dict>
	</array>
	<key>PayloadDisplayName</key>
	<string>Ohne Titel</string>
	<key>PayloadIdentifier</key>
	<string>sergeifink.4D826E8F-8336-4862-903F-C56CB2938B43</string>
	<key>PayloadRemovalDisallowed</key>
	<false/>
	<key>PayloadType</key>
	<string>Configuration</string>
	<key>PayloadUUID</key>
	<string>15684D12-3C64-4C47-955A-50B26E0BBE86</string>
	<key>PayloadVersion</key>
	<integer>1</integer>
</dict>
</plist>
  1. In der Apple Configurator 2 configuration einen Namen vergeben und die erstelle mobileconfig Datei hochladen.
  2. Die Richtlinie veröffentlichen und an Geräte ab iOS 17.4 zuweisen