Question

am en utilisant Os X 10.6.4 Code et X Version 3.2.3 pour le développement de certains fichiers d'applications simples et utiliser PackageMaker pour distribuer ces fichiers app. Mais en essayant de courir le paquet sur un autre mac, je reçois l'erreur que le paquet n'est pas compatible avec l'OS X son fonctionnement et le fichier ne seront pas installés. Est-ce un problème avec le code X ou le fabricant de l'emballage. désolé pour repostant mais bien que j'ai essayé de changer SDK de base à 10,5, il a été compilé et s'a bien fonctionné sur mac je me sers pour le développement (Mac OS X 10.6.4), mais lorsqu'il est installé sur Mac fonctionnant sous OS X 10.5 les fichiers .app étaient grisés et un message poped en disant 'vous ne pouvez pas utiliser cette version d'application avec cette version de Mac. Toute idée pourquoi est-ce qui se passe? Aussi comme mentionné plus tôt, je me sers IBOutlet pour accepter la date d'utilisateur de formulaire, puis écrit dans un fichier texte. Toute idée ou d'une solution à ce sujet?

Était-ce utile?

La solution

Avez-vous quoi que ce soit dans votre jeu Info.plist pour la clé LSMinimumSystemVersion? C'est un endroit l'apparence du système.

Autres conseils

Quand j'étais tout nouveau j'ai eu du mal à comprendre ceci ... Assurez-vous que votre cible SDK de base et le déploiement sont 10.5 et que vous avez le compilateur droite (GCG4.0 / 4.2), assurez-vous également que lorsque vous modifiez ces paramètres que vous le changiez pour les rejets et Debug, je fait cette erreur une fois de changer uniquement sur le débogage, et quand je construit pour la libération, il ne fonctionnait que sur 10.6 parce que je ne l'ai pas modifier ces paramètres.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top