Modifications

Aller à : navigation, rechercher

Sandboxing de votre application OS X

335 octets supprimés, 22 juin 2016 à 08:53
Updated online. LOC-22475
{{Parent|Développement d'applications Mac OS X}}
Le mécanisme '''Sandbox''' restreint l'accès d'une application aux ressources système ; c'est un moyen pour Apple de garantir que les applications sont sécurisées et ne contiennent pas de programmes malveillants. Vous devez mettre vos applications Mac OS X en sandbox avant de les [[Soumission de votre app à l'App Store Mac|soumettre à l'App Store Mac]].
Cette rubrique explique comment mettre vos applications Mac OS X en sandbox à l'aide de l'EDI de {{Product}}. Si vous ne pouvez pas utiliser l'EDI pour le processus de sandboxing, vous pouvez le faire [[Sandboxing manuel de votre application Mac OS X|manuellement]].
==Prérequis==
Avant de mettre votre application Mac OS X en sandbox, vous devez :
* [[Préparation d'une application Mac OS X pour le déploiement|Préparer votre application pour le déploiement]].* [[Approvisionnement d'une application Mac OS X|Approvisionner votre application]].
==Génération d'un package d'application en sandbox==
[[Image:MacOSXApplicationStoreDeploymentProjectManager.png|thumb|300px|Projet préparé pour la génération d'un package en sandbox.]]
Pour générer un fichier package d'application en sandbox de votre application Mac OS X :
# [[Exécution de Platform Assistant sur un Mac|Exécutez Platform Assistant sur le Mac]].
{{Product}} construit votre application en utilisant le [[Gestionnaire de SDK|SDK]] que vous avez précédemment ajouté à l'EDI et se connecte à votre Mac en utilisant le [[Gestionnaire de profils de connexion|profil de connexion]] que vous avez configuré pour la plate-forme '''OS X'''. Ensuite, sur le Mac, '''[[PAServer, l'application serveur Platform Assistant|Platform Assistant]]''' génère un fichier package d'application en sandbox de votre application.
Votre application, générée sur le Mac, est ensuite copiée dans votre système de développement. Vous pouvez trouver votre fichier d'application final ({{Path|.pkg}}) dans le dossier de votre projet. Par exemple : {{Path|{{ProjectsPath}}\ProjectFolder\OSX\Release\ProjectName.pkg}}. Vous pouvez [[Soumission de votre app à l'App Store Mac|soumettre ce package à l'App Store Mac]].
==Voir aussi==
* [[Sandboxing manuel de votre application Mac OS X|Sandboxing manuel de votre application Mac OS X]]
* [[Configuration d'une entrée d'application dans iTunes Connect pour téléchargement|Configuration d'une entrée d'application dans iTunes Connect pour téléchargement]]
* [[Préparation d'une application Mac OS X pour le déploiement|Préparation d'une application Mac OS X pour le déploiement]]
* [[Soumission de votre app à l'App Store Mac|Soumission de votre app à l'App Store Mac]]
* [https://developer.apple.com/devcenter/mac/app-sandbox/ App Sandboxing (EN)]
* [[Déploiement de votre application iOS pour soumission à l'App Store|Déploiement de votre application iOS pour soumission à l'App Store]]
[[Category:Mac OS X]]
[[Category:AMMigrate]]
14 347
modifications

Menu de navigation