Comment créer une version d'un framework iOS dans Xcode?
Disons que je ne les suivants:
- Ouvrez Xcode 7
- Fichier | Nouveau | Projet | Cocoa Touch Cadre
- Créer "TestFramework" avec la Swift langue
- Créer un fichier Hello.swift avec le public func bonjour() { print("Bonjour") }.
À partir d'ici, je peux construire une version de débogage du cadre (à l'intérieur du Debug-iphoneos dossier), mais je ne peux pas comprendre comment construire la version finale de la structure (à l'intérieur de la Libération-iphoneos). J'ai pensé Archive pourrait le faire, mais il ne le fait pas. Les pointeurs s'il vous plaît?
source d'informationauteur Ana
Vous devez vous connecter pour publier un commentaire.
Pour obtenir une version validée, vous devez modifier vos paramètres de jeu:
Vous assurer que vous disposez d'un périphérique sélectionné. Pas le simulateur.
À construire votre projet et vous devriez voir que il est ajouté à cet emplacement:
(Cliquez sur la flèche pour naviguer dans le finder)
Et après le forage vers le bas, vous devriez être capable de trouver le dossier de lancement avec votre communiqué de cadre à l'intérieur.
Cela fonctionne pour moi:
Sélectionner votre cadre de cible, puis cliquez sur Product -> Archive. Si l'organisateur de la fenêtre n'a pas de pop up après le succès de la version de votre cadre, puis cliquez sur "Build Settings" de votre cadre de cible, recherchez l'option "Ignorer Installer" et de le modifier pour le "Non" (et après que les Archives nouveau).
Lorsque vous ajoutez le cadre de vos autres Xcode projet puis vous devez ajouter "$(BUILT_PRODUCTS_DIR)" pour Construire des Paramètres -> Cadre des Chemins de Recherche.
Cela va créer de Débogage lorsque vous exécutez le projet (avec Debug) et permettra de créer de version lorsque vous archivez projet.
Les archives ne pas créer de version sous Produits dir mais permettra de créer de presse dans "les Intermédiaires.noindex" le dossier.