Comment construire extra_recipe à partir du code source en utilisant Xcode

Si vous êtes un utilisateur d'iPhone 7 ou d'iPhone 7 Plus sur iOS 10.0.0-10.1.1, le moment est venu pour vous de passer du jailbreak mach_portal à la plus récente et plus stable extra_recipe. Si vous êtes un utilisateur phare sur iOS 10.1 ou iOS 10.1.1, c'est aussi simple que de télécharger le .ipa et de le charger latéralement; vous pouvez suivre notre guide sur le sujet.

Cependant, si vous êtes sur iOS 10.0.0-10.0.x, ou si vous avez un appareil autre que l'iPhone 7 (+), il n'y a actuellement pas de .ipa disponible qui vous supporte. Pour cette raison, nous vous montrerons comment créer le vôtre directement à partir du code source sur GitHub et le pousser vers votre appareil, vous n'avez donc pas besoin d'attendre pour obtenir les dernières fonctionnalités et la prise en charge de l'appareil.

Exigences

  • Un ordinateur Mac exécutant Xcode.
  • Un appareil iOS compatible, sur une version de firmware compatible.
  • Le code source extra_recipe, téléchargé depuis GitHub de xerub.

Qui devrait faire ça?

Les utilisateurs d'iPhone 7 et iPhone 7 Plus sur iOS 10.0.0, 10.0.1, 10.0.2 et 10.0.3 doivent suivre ce guide. Il en va de même pour les utilisateurs d'autres appareils qui souhaitent essayer extra_recipe au lieu de Yalu (sur iOS 10.2 uniquement pour l'instant). Cela inclut les utilisateurs d'iPhone 6, iPhone 6s et iPad Air 2. N'oubliez pas, si vous n'avez pas eu de problème avec votre jailbreak Yalu, il ne sert à rien de passer à extra_recipe sur des appareils autres que l'iPhone 7 (+). Utilisateurs d'iPhone 7 (+) sur iOS 10.1 et iOS 10.1.1 n'a pas besoin de ce guide, car ils ont déjà un .ipa disponible. Ils devraient plutôt suivre mon guide plus simple.

Instructions

1) Téléchargez le Cydia branche de extra_recipe à partir de la page GitHub du développeur. Double-cliquez sur le .zip téléchargé pour le développer.

2) Ouvrez le dossier développé et double-cliquez sur le extra_recipe.xcodeproj fichier pour lancer Xcode et charger le projet.

3) Connectez votre appareil à votre ordinateur. Dans Xcode, recherchez les boutons de style «Play» et «Stop» dans la barre de menu supérieure. À leur droite, cliquez sur le menu qui sélectionne l'appareil pour lequel construire et sélectionnez votre appareil connecté en haut de la liste.

4) Ensuite, entrez un identifiant de bundle unique dans le champ correspondant. Cela ne peut pas être le même que les applications existantes. Ils suivent généralement le format com.nameofdeveloper.nameofapp.

5) dans le Signature sous la section que nous venons de remplir, cliquez sur le menu déroulant intitulé Équipe: et sélectionnez un ID d'équipe avec lequel signer l'application. Il s'agit généralement de votre identifiant Apple ou de votre ID développeur. Si aucun n'est disponible, ils peuvent être configurés dans Xcode, Préférences, Comptes.

Assurez-vous que Signature la section accepte la sélection Équipe et qu'aucune erreur persistante n'est signalée dans cette section, sinon cela ne fonctionnera pas.

6) Vous pouvez également éventuellement modifier le Informations sur le déploiement ci-dessous pour indiquer un Cible de déploiement et Dispositif, bien que cela ne soit pas strictement nécessaire.

sept) Une fois que toutes les informations des étapes 3 à 6 ont été correctement saisies, il suffit de cliquer sur Bouton Exécuter / Construire dans la barre de menu supérieure. (Ceci est le bouton qui ressemble au symbole "Play").

Xcode va maintenant créer l'application extra_recipe et la pousser vers votre appareil. Une fois cela fait, Xcode fera rapport Construction réussie sur l'écran. Si ça dit Échec de construction, vérifiez quand même votre appareil pour voir s'il a fonctionné, puis revérifiez les étapes ci-dessus.

Une fois l'application installée sur votre appareil, Confiance dans Paramètres, Général, Profils et Gestion des appareils. Ensuite, lancez-le simplement et appuyez sur Aller jailbreaker votre appareil avec extra_recipe.

Toutes nos félicitations! Vous avez terminé!

Si vous rencontrez des problèmes avec ce guide ou si vous souhaitez me faire part de votre expérience avec extra_recipe, envoyez-moi une ligne dans la section des commentaires.