Recommandé, 2024

Choix De L'Éditeur

Comment charger des applications sur iPhone dans iOS 10 (sans jailbreak)

iOS n'a jamais été un système d'exploitation «ouvert». Apple impose à iOS un certain nombre de limitations, et il est impossible d'installer des applications en dehors de l'App Store sans un jailbreak. Cependant, tout cela a changé lorsque Apple a publié Xcode 7. Apple souhaitait laisser les développeurs tester leurs applications sur leurs propres appareils, sans avoir à payer les frais annuels de 99 $ pour un compte de développeur. Ils ont donc autorisé les développeurs à utiliser Xcode pour installer leurs applications sur un appareil iOS. Dans cet article, nous vous expliquerons comment utiliser cette méthode pour installer à peu près n'importe quelle application sur votre iPhone, votre iPad ou votre iPad, sans avoir à la Jailbreaker.

Remarque : cette méthode ne fonctionne que pour les applications dont le code source est disponible. Les applications comme f.lux et GBA4iOS ont leur code source disponible sur GitHub, Bitbucket, etc. Vous pouvez rechercher le code source de l'application souhaitée sur Google pour vérifier si vous pourrez utiliser cette méthode.

L'outil que nous utilisons: Xcode 8

Xcode est l'environnement de développement officiel des applications iOS. Nous utiliserons Xcode 8 pour installer des applications sur un iPhone exécutant iOS 10. Si vous ne possédez pas déjà Xcode sur votre Mac, vous pouvez le télécharger depuis l'App Store ou directement depuis Apple. Xcode 8 prend en charge les SDK pour iOS 10, nous ne pouvons donc utiliser aucune version plus ancienne. Si vous ne savez pas ce qu'est un «SDK», ne vous en faites pas.

Remarque : Si vous êtes un testeur bêta pour iOS et que tout ce qui est supérieur à iOS 10.0 est installé sur votre iPhone, vous devez installer Xcode 8 Beta. Xcode 8 ne prend en charge que les appareils jusqu’à iOS 10. Nous allons en faire la démonstration sur un iPhone 6S exécutant iOS 10.0, utilisant Xcode 8.

Une fois que vous avez téléchargé Xcode sur votre Mac, vous êtes presque prêt à commencer.

Applications de chargement latéral sur iOS 10

Avant de commencer à charger latéralement l'application, nous aurons d'abord besoin du code source. Je vais essayer d'installer f.lux sur mon iPhone. Par défaut, l'application f.lux est uniquement disponible pour les appareils jailbreakés, mais vous pouvez également utiliser cette méthode pour l'obtenir sur votre iPhone.

Pour installer l'application f.lux sur votre iPhone, suivez les étapes ci-dessous:

Remarque : je vais procéder étape par étape pour vous assurer que vous pouvez comprendre quoi faire, même si vous n'avez jamais utilisé Xcode auparavant. Les utilisateurs connaissant les bases de Xcode, n’hésitez pas à parcourir ces étapes.

1. Tout d’abord, rendez-vous dans le référentiel GitHub pour f.lux, puis cliquez sur le lien « 1 publication ».

2. Téléchargez le code source de f.lux à partir du lien.

3. Sur votre Mac, décompressez le fichier que vous avez téléchargé pour obtenir le dossier du projet f.lux. Maintenant, lancez Xcode 8 sur votre Mac et cliquez sur « Ouvrir un autre projet ».

4. Ouvrez le dossier décompressé, sélectionnez le fichier « iflux.xcodeproj » et cliquez sur «Ouvrir».

5. Xcode chargera le projet pour vous. Cliquez sur «projet iflux» dans la barre latérale gauche.

6. Vous devrez modifier quelques paramètres pour installer l'application sur votre iPhone. Tout d'abord, allez dans « Xcode -> Préférences », puis cliquez sur l'onglet «Comptes» . Vous devrez ajouter votre identifiant Apple ici. Vous pouvez simplement cliquer sur l'icône plus en bas de l'écran et ajouter votre identifiant Apple. Il n'est pas nécessaire que ce soit un identifiant de développeur, vous pouvez également utiliser votre identifiant Apple gratuit.

7. Une fois que cela est fait, vous devrez modifier quelques paramètres pour le projet Xcode. Tout d’abord, changez la valeur en regard de « Bundle Identifier » et faites-en tout ce qui est unique et qui ressemble à com.xyz.iflux . Dans mon cas, j'ai remplacé "xyz" par mon nom.

8. Ensuite, vous devrez ajouter une «équipe de développement» pour le projet. Cliquez simplement sur le menu déroulant à côté de «Équipe de développement» et sélectionnez « Votre nom (équipe personnelle) ».

9. Vous êtes prêt à installer f.lux sur votre iPhone. Connectez simplement votre iPhone à votre Mac . Ensuite, allez dans « Produit -> Destination » et sélectionnez votre iPhone dans la liste.

10. Maintenant, cliquez sur le bouton “Exécuter” dans Xcode. Xcode commencera alors à compiler l'application pour votre iPhone. Si vous recevez des avertissements (symboles du triangle jaune), ne vous inquiétez pas pour eux.

11. Xcode vous affichera une erreur indiquant que vous devez faire confiance au développeur sur l'iPhone. Sur votre iPhone, allez dans « Paramètres -> Général -> Profils et gestion des périphériques ».

12. Appuyez sur l'entrée sous «Developer App», puis sur «Trust».

13. Vous pouvez maintenant aller sur votre écran d’accueil et chercher f.lux. Appuyez sur l'application pour la lancer, et cela fonctionnera!

Vous pouvez utiliser cette méthode pour installer toute application pour laquelle vous avez accès au code source. De nombreuses applications ont rendu leur code source disponible, de sorte que les utilisateurs puissent facilement les charger de côté, même si leur iPhone n'est pas jailbreaké. Certaines applications qui ont rendu leurs codes sources disponibles sont:

GBA4iOS: un émulateur de Gameboy pour les appareils iOS.

Gestionnaire de publication: Publier / programmer des publications sur Twitter telles que Buffer, inclut une extension de partage

Kodi: un lecteur multimédia et un centre de divertissement populaires

De nombreuses applications open source sont disponibles pour iOS. Vous pouvez consulter la liste complète sur GitHub.

Chargement latéral d'applications iOS sur iPhone ou iPad avec facilité

Maintenant que vous savez comment utiliser Xcode 8 pour ajouter des applications iOS sur votre iPhone ou iPad non jailbreaké sous iOS 10, vous devez rechercher le code source de vos applications préférées en ligne. Comme toujours, si vous rencontrez des problèmes avec cette méthode, veuillez nous en informer dans la section commentaires ci-dessous.

Top