2012-12-04 3 views
-1

J'ai développé une application xcode 4 cacao-applescript. L'application exécute un certain nombre de commandes de script shell lors de clics sur un bouton. Je voudrais exécuter une commande supplémentaire comme on le voit ci-dessous:Ajout d'un fichier à l'application Xcode 4

installer -pkg "path to somepackage.pkg" 

Je suis en train de trouver un moyen de somepacakge.pkg inclus dans l'application Xcode pour que je puisse l'appeler sans avoir à tirer vers le bas d'un réseau conduire. Quelqu'un sait-il comment je peux joindre ou inclure un .pkg entièrement séparé dans une application xcode?

Comme toujours, Merci

Répondre

1

Vous pouvez simplement mettre le paquet entier dans votre projet Xcode et l'ajouter à la « Copier les fichiers » phase construction. Copiez-le dans le dossier des ressources de votre application, puis vous pouvez générer le chemin en utilisant:

NSString* path = [[NSBundle mainBundle] pathForResource:@"<package name>" ofType:@"pkg"]; 
+0

Merci beaucoup pour la réponse. C'est exactement ce que je cherchais. Je ne pouvais pas comprendre la syntaxe exacte. – user1582375

+0

J'ajoute cela à la classe main.m correcte? – user1582375

+0

Vous l'avez mis où vous voulez obtenir le chemin pour cette ressource. Puisque vous n'avez posté aucun autre code, je ne suis pas sûr d'où il devrait aller dans votre projet particulier. – user1118321