iOS : App Store alternatifs et MarketplaceKit

Par:
ftonic

mar, 06/02/2024 - 14:42

Apple s'est plié aux nouvelles régles européennes. Un des points essentiels est l'ouverture d'iOS aux App Store non Apple. Cette possibilité est introduite avec iOS 17.4 via un nouveau framework dédié : marketplaceKit framework. Cela signifie qu'Apple autorisera des marketplaces d'apps autres que le sien. Ces App Store recevront des apps provenant de développeurs référencés Apple Developer Program. Apple cède mais ne veut pas laisser faire tout et n'importe quoi. 

Une boutique d'apps devra impérativement s'appuyer sur le nouveau framework. Son installation se fera depuis une page d'une site web. Ces stores se comporteront comme App Store : installation des apps, mises à jour, notificatios. 

Pour pouvoir développer une marketplace, plusieurs conditions sont requises : être référencé au programme développeur, avoir une domiciliation en Europe, accepter l'ensemble des conditions du store et avoir un crédit d'1 million de € auprès d'une banque... Apple balise donc le chemin et veut s'assurer de la viabilité des nouveaux stores. D'autre part, les apps de ces stores subiront les mêmes validations que sur l'App Store. D'autre part, la commission qu'Apple prélève sur les apps n'est pas supprimée. A cela se rajoute une nouvelle taxe : 0,50 € par chaque app installée depuis un store non Apple. 

Pour créer un store, il faut Xcode 15.3, iOS 17.4. Pour le moment, le framework est en bêta.

Documentation technique : https://developer.apple.com/documentation/appdistribution/creating-an-alternative-app-marketplace/