Xcode 4 et iPhone jailbreaké
Je viens juste d'acheter Xcode 4 et j'essaie de développer mes applications. Je ne dispose pas actuellement d'une licence développeurs cependant (et n'en voulez pas jusqu'à ce que je suis prêt à se soumettre à l'app store) donc, j'ai jailbreaké mon appareil et installé appsync.
Après avoir suivi les étapes proposées dans ce fil, non seulement je ne peux pas déployer pour mon iPhone, mais maintenant, n'importe quel projet que j'ai créer pour l'iPhoneOS, je reçois le message d'avertissement;
Target Integrity
Missing SDK in target XXXXX: iphoneos
Je ne connais pas assez sed
de savoir ce qui s'est passé pendant les étapes quand j'ai essayé de le faire fonctionner donc ma question est en deux parties:
- Comment puis-je restaurer Xcode à son état précédent si je peux utiliser le SDK iOS (ne veux Vraiment pas avoir à les télécharger au moins 4 GO d'Apple à nouveau).
- Comment puis-je configurer Xcode 4 à déployer pour mon iPhone jailbreaké pour les tests. ( Je devrais l'avons mentionné précédemment que j'avais tout de travail dans Xcode 3.2 j'ai déjà essayé de le supprimé et la recréation du certificat auto-signé en tant que Développeur iPhone).
MODIFIER
J'ai enlevé les mises en garde que je n'avais pas de ne pas avoir le SDK simplement en revenant vers le fichier de sauvegarde que sed
généré.
EDIT 2
Devriez avoir joué un peu plus avant de demander ici, je suppose... j'ai recréé un autre certificat de développeur et de remplacer le contenu pertinent de la SDKSettings.plist
:
<key>AD_HOC_CODE_SIGNING_ALLOWED</key>
<string>YES</string>
<key>CODE_SIGNING_REQUIRED</key>
<string>NO</string>
<key>CODE_SIGN_ENTITLEMENTS</key>
<string></string>
<key>DEAD_CODE_STRIPPING</key>
<string>YES</string>
<key>ENTITLEMENTS_REQUIRED</key>
<string>NO</string>
Et tout fonctionne! Cependant, je suis incapable de debug comme je ne peux pas trouver le Project > New Build Phase > New Run Script Build Phase
option dans le nouveau XCode mise en page. Quelqu'un pourrait-il m'éclairer?
OriginalL'auteur Chris Robinson | 2011-04-27
Vous devez vous connecter pour publier un commentaire.
De ce que je vois dans cette réponse, je suppose que vous avez suivi, les mesures proposées sont propres et chaque fois backuping fichiers d'origine. Donc pour répondre à votre première question, il suffit de restaurer les fichiers d'origine :
/Developer/Platforms/iPhoneOS.platform/Info.plist.bak
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk/SDKSettings.plist.bak
/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Plug-ins/iPhoneOS Build\ System Support.xcplugin/Contents/MacOS/iPhoneOS Build System Support.original
MODIFIER : Exécuter phase de construction est désormais là, dans les préférences du projet :
En fait, je suis flatté par tout cela! 🙂
OriginalL'auteur Vincent Guerci
Donner Jailcoder un essai, il automatise l'ensemble du processus
OriginalL'auteur omercnet