Places de marché alternatives pour les applications

Places de marché d’applications alternatives iOS / iPadOS

La version 17.4 d’iOS prend en charge les places de marché d’applications tierces pour les appareils situés dans l’Union européenne (UE). Grâce à l’introduction d’une autorisation spéciale, les développeurs tiers peuvent désormais créer leurs propres places de marché d’applications alternatives qui peuvent être téléchargées et installées sur les appareils fonctionnant sous iOS 17.4 ou une version ultérieure. Les places de marché d’applications alternatives offrent une nouvelle méthode de distribution des applications qui permet aux utilisateurs de l’UE de télécharger des applications en dehors de l’App Store d’Apple.

Configuration via la restriction Relution

La configuration Allow installation of alternative app marketplaces a été ajoutée aux restrictions. Cela permet d’ajuster facilement la valeur dans Relution.

Configuration via Apple Configurator 2 Configuration dans Relution

  1. créer une nouvelle politique avec le nom Restrict Marketplace (Restriction sur les places de marché)
  2. ajouter une configuration Apple Configurator 2 dans cette politique
  3. créer un fichier texte vide avec le contenu suivant et l’enregistrer sous restrictMarket.mobileconfig
<?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>Bloquer les places de marché d'applications tierces</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. attribuer un nom dans la configuration Apple Configurator 2 et télécharger le fichier mobileconfig créé.
  2. publier la politique et l’assigner aux appareils avec iOS 17.4 ou plus.

Important ! Si la politique est affectée à des appareils sous iOS 17.4, elle doit être supprimée et réaffectée.