FAQ
Voici une liste des questions fréquemment posées concernant SideStore. Elle comprend des questions courantes reçues lors du développement de SideStore, ainsi que des questions qui pourraient intéresser différents types de personnes ou aider celles ayant des problèmes.
Qu'est-ce que SideStore ?
SideStore est une application iOS qui vous permet d'installer des applications sur votre appareil iOS en utilisant uniquement votre identifiant Apple. SideStore signe à nouveau les applications avec votre certificat de développement personnel, puis utilise un VPN spécialement conçu pour tromper iOS et lui permettre d'installer ces applications. SideStore "actualise" périodiquement vos applications en arrière-plan pour éviter que leur période de développement de 7 jours n'expire. L'objectif de SideStore est de fournir une expérience de sideloading sans fil. Il s'agit d'un fork communautaire d'AltStore, et il a déjà mis en œuvre certaines des fonctionnalités les plus demandées par la communauté. Vous n'avez besoin d'un ordinateur qu'une seule fois lors de l'installation.
(Les contributions sont les bienvenues! 🙂)
Puis-je activer JIT?
Pour les utilisateurs d'iOS/iPadOS 16 ou inférieur, vous pouvez activer JIT directement depuis la page 'My Apps' de SideStore en maintenant votre application et en sélectionnant 'Activer JIT'.
Les utilisateurs d'iOS ou iPadOS 17.4 ou supérieur devront utiliser une solution comme StikJIT/StikDebug ou la version nightly de SideStore. Veuillez consulter le tutoriel dans la section Avancé.
Quand SideStore sera-t-il disponible?
SideStore n'a actuellement pas de date de sortie, mais il est en phase de bêta publique.
Peut-on actuellement installer des applications via sideload?
Oui, vous pouvez, tout comme avec AltStore!
Cela inclut-il les fonctionnalités de la bêta d'AltStore?
Nous avons des fonctionnalités de la bêta d'AltStore, mais ce n'est pas toujours la dernière version. Nous essayons de rester à jour, ou de les implémenter à notre manière si nécessaire.
Est-ce que le fait d'avoir le VPN activé va décharger ma batterie?
Non, cela ne décharge pas votre batterie, car il se connecte uniquement à votre propre appareil. Aucun serveur distant n'est utilisé, ce qui signifie qu'il n'y a pas de connexions externes, donc pas de consommation de batterie supplémentaire.
Le VPN va-t-il me surveiller?
Cela ne le fait pas, car aucun serveur distant n'est utilisé.
Je ne peux pas me connecter à Internet lorsque le VPN est activé.
Assurez-vous de ne pas avoir de serveur DNS alternatif configuré dans votre Wi-Fi et dans la configuration de WireGuard. Si vous savez que l'adresse IP du DNS fonctionne, essayez de la retirer de la configuration de votre Wi-Fi et de l'ajouter dans la configuration de WireGuard sous DNS.
La mise à jour de SideStore se bloque vers la fin
Allez sur l'écran d'accueil pour que la mise à jour se termine. Nous ne savons pas pourquoi cela se produit, mais cela pourrait être lié à l'utilisation d'un VPN pour diriger installd
afin de rafraîchir SideStore (lui-même).
Puis-je signer plus de 3 applications pour qu'elles soient actives?
Normalement, non, car c'est une limitation d'iOS et du compte développeur. Apple ne permet d'installer que 3 applications avec un compte développeur Apple gratuit.
Pour supprimer cette restriction (et obtenir également une expiration de 365 jours), vous pouvez payer pour un compte développeur Apple à 99€ par an.
Alternativement, il existe actuellement une version nightly disponible ici (version 0.5.9-nightly.2024.10.23.1+1e969a0 au moment de l'écriture) qui utilise l'exploit SparseRestore pour contourner la limite des 3 applications. Actuellement, cela fonctionne uniquement sur les versions iOS inférieures à la bêta 5 d'iOS 18, ainsi que la version 18.0.1 de manière définitive.
Un tutoriel pour l'utiliser est disponible ici.
J'ai un problème, un bug, une demande de fonctionnalité ou une suggestion d'amélioration de la qualité de vie.
Veuillez créer un problème (issue) sur notre page GitHub pour signaler un bug ou faire une demande de fonctionnalité (avec les labels appropriés)!
Je suis développeur, comment cela m'affecte-t-il?
Cela ne vous affecte pas directement, à l'exception peut-être d'une mise à jour d'AltKit lorsque/si nous intégrons nos ajouts.
###Dois-je mettre à jour mon application pour la rendre compatible avec cela?
Non, car actuellement, cela fonctionne comme AltStore lors de la signature.
En tant qu'utilisateur, j'ai des difficultés à me connecter à SideStore. J'obtiens une erreur.
Il y a plusieurs raisons pour lesquelles cela peut se produire, mais le problème le plus courant est une panne temporaire du serveur Anisette. Vous pouvez actuellement changer le serveur Anisette dans l'application Réglages de votre appareil, sous “URL Anisette” dans SideStore.
SideStore va-t-il avoir une vitrine?
Nous avons actuellement une source communautaire ! URL de la source: https://community-apps.sidestore.io/sidecommunity.json
Nous avons également un service appelé SideStore Connect qui permet aux développeurs de publier leurs propres applications.
Pourquoi mon application a-t-elle une mise à jour appelée "pacer test"?
Il s'agissait d'une mise à jour de test pour vérifier s'il y avait des problèmes entre les versions majeures, et elle ne devrait pas apparaître lors d'une utilisation normale. Si vous rencontrez ce problème après la mise à jour, réinstallez SideStore ou signalez-le comme un bug.
Pourquoi mes applications basées sur JIT n'activent-elles pas automatiquement JIT?
Nous n'avons actuellement pas de méthode d'activation automatique de JIT, et si cela devient disponible, vous devrez avoir le VPN SideStore activé.
SideStore dispose-t-il d'une interface utilisateur pour iPadOS?
Bien sûr!
J'ai vu un iMac ou un MacBook Pro ajouté à mon compte. Est-ce sûr, et est-ce un vrai Mac?
Ces Macs ne sont pas réels, et ils sont générés automatiquement par le serveur Anisette pour faciliter la connexion. Aucune donnée privée n'est envoyée au serveur Anisette, car les données fournies par le serveur sont utilisées uniquement sur SideStore.
Pourquoi mon compte est-il verrouillé lorsque j'utilise SideStore?
Les anciens serveurs Anisette, utilisés par de nombreux utilisateurs, sont connus pour provoquer le verrouillage des identifiants Apple. Veuillez utiliser l'un des serveurs Anisette officiels ou héberger votre propre serveur anisette-v3.
Pourquoi est-ce que j'obtiens l'erreur -36607?
Il s'agit d'un problème de connexion avec le serveur Anisette. Il n'y a pas vraiment beaucoup d'informations à ce sujet, si ce n'est que changer de serveur Anisette peut parfois aider, ou vous pouvez continuer à essayer de vous connecter jusqu'à ce que cela fonctionne.
Puis-je transférer mes applications AltStore/Sideloady?
Oui, tant que vous ne supprimez pas l'application originale de votre appareil. Allez dans SideStore et installez de nouveau le même fichier IPA ou une version mise à jour, et il devrait être ajouté à votre liste d'applications dans SideStore avec vos données intactes.
Pourquoi dois-je actualiser SideStore en premier après m'être connecté?
Cela est dû au fait qu'AltServer ou d'autres programmes installent SideStore avec leur propre ID de groupe d'application, tandis que nous utilisons le nôtre. Actualiser SideStore permet de le changer pour le nôtre, ce qui fait disparaître les applications, car leurs ID de groupe ne sont pas mis à jour. Il est préférable de ne rien installer avant d'actualiser SideStore lors d'une installation propre.
Puis-je faire des mises à jour OTA?
Oui! Il suffit de cliquer sur le bouton de mise à jour!
Je veux tester une version de SideStore, et je veux que mes données restent lorsque je passe à une version de test. Dois-je supprimer mon application ou installer la version de test via SideStore?
Vous pouvez installer via SideStore et vos données devraient rester les mêmes. Nous n'avons pas de commutateur d'inscription pour passer à d'autres versions. Nous ne pouvons pas non plus garantir que vos données seront transférées lorsque vous testez une version non officielle ou nightly.
Mes applications ont disparu et je ne sais pas quoi faire
Ne paniquez pas! Réinstallez les applications sans les supprimer de votre appareil, et vos données devraient être intactes. Malheureusement, il est possible que vos applications désactivées aient disparu, mais pour en être sûr, il suffit d'actualiser SideStore pour vérifier si elles réapparaissent.
Je ne peux pas sélectionner mon fichier d'appairage avec aucun type de fichier
Assurez-vous que l'extension de votre fichier d'appairage se termine par .mobiledevicepairing
ou .plist
. Si ce n'est pas le cas, vérifiez si vous avez compressé votre fichier d'appairage avant de l'envoyer sur votre téléphone. Ne pas le faire pourrait entraîner la corruption du fichier lors du transfert. De plus, lorsque vous signez SideStore avec un certificat, vous ne pourrez pas sélectionner le fichier d'appairage directement depuis l'application. Vous pouvez essayer de déplacer le fichier d'appairage vers le répertoire racine du dossier SideStore dans l'application Fichiers sous "Sur mon iPhone/iPad", et de le nommer ALTPairingFile.mobiledevicepairing
. Si vous ne voyez pas le dossier SideStore dans l'application Fichiers, connectez votre téléphone à votre ordinateur, puis vous pouvez glisser-déposer le fichier d'appairage dans les fichiers de l'application SideStore. Assurez-vous de le renommer comme mentionné ci-dessus. Notez que la casse est sensible.
Impossible de démarrer DebugServer
Il y a des moments où DebugServer ne fonctionne pas. Cependant, il existe une solution que vous pouvez essayer.
Créer un nouveau fichier d'appairage
Pour commencer le processus d'utilisation d'un nouveau fichier d'appairage, allez dans l'onglet des réglages et cliquez sur Réinitialiser le fichier d'appairag, puis acceptez l'invite. Ensuite, il vous suffit de suivre les instructions pour le fichier d'appairage.
Problèmes connus actuellement
Si vous rencontrez des problèmes et souhaitez savoir si nous en avons déjà connaissance, consultez notre page des problèmes GitHub qui contient une liste des problèmes connus ainsi que des solutions pour atténuer certains des problèmes que vous pourriez rencontrer. Certains des problèmes présents dans cette liste peuvent être connus mais non mentionnés ici, cependant ils figurent dans la section des problèmes GitHub. https://github.com/SideStore/SideStore/issues/490
Si vous rencontrez des problèmes qui ne figurent pas dans cette liste, créez un problème sur GitHub ou rejoignez notre Discord.