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 Nutzer:innen 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 Richtlinie 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