A présent, iOS ne nous laisse plus accéder aux données privées des applications. La seule façon de résoudre ce problème est de jailbreaker l'iPad.
Dans mon cas, j'ai un iPad Air (1ère génération), qui ne peut pas être mis à jour vers la dernière version d'iOS (13 en janvier 2020), donc le jailbreaking ne me causera pas de problèmes futurs, d'après ce que je sais. Et tant que je ne commence pas à installer toutes sortes de conneries provenant d'endroits non fiables, je ne pense pas que je me mette trop en danger avec ça.
Donc j'ai utilisé le Checkra1n jailbreak (Mac uniquement - vous devrez peut-être utiliser une autre méthode, elles peuvent toutes être trouvées sur le site pangu8 - choisissez simplement une méthode qui inclut Cydia) :
Attention : Cela nécessite une certaine ligne de commande compétences
- Suivez les instructions pour débloquer l'iPad.
- Installer et Cydia
- Laissez Cydia installer toutes ses mises à jour recommandées d'abord
- Installez OpenSSH depuis Cydia. Pour cela, lisez l'aide SSH sur la page principale de Cydia.
- Utilisez Terminal ou un autre shell pour vous connecter à l'iPad comme expliqué dans la page d'aide SSH de Cydia.
- Une fois connecté à l'iPad, pour plus de sécurité, changez vos mots de passe root et utilisateur mobile comme expliqué sur les pages d'aide Cydia SSH.
Maintenant, en supposant que vous avez déjà acheté et exécuté FTL depuis le Mac App Store, vous pouvez utiliser cette commande (en étant connecté à l'iPad via ssh) pour localiser son dossier de données :
find /private/var -name prof.sav
Cela énumérera un long chemin comme celui-ci :
/private/var/mobile/Containers/Data/Application/165EBD98-0F7A-495A-8923-2A79C6FE0A1C/Library/Application Support/continue.sav
Vous pouvez maintenant copier ou remplacer le prof.sav
dans cet emplacement pour les échanger avec ceux de votre jeu de bureau (sur mon Mac, il s'appelle ae_prof.sav
Je dois donc le renommer en conséquence, bien sûr).
J'utilise une application FTP (Cyberduck est ma préférée) pour me connecter à l'iPad avec le protocole SFTP (nom d'utilisateur : root, mot de passe : celui que j'utilise également pour me connecter via SSH) afin de faciliter l'accès au fichier sans avoir besoin d'autres outils en ligne de commande.
Note : Pendant la copie de la at_prof.sav
de mon Mac à l'iPad (comme prof.sav
) a fonctionné et a permis de synchroniser l'ensemble de ma progression, comme les navires débloqués, en copiant les données de la base de données. continue.sav
qui contient la progression de la partie en cours, ferait planter le FTP sur l'iPad. Il se peut donc que le jeu en cours ne soit pas synchronisé de cette façon, mais vous n'aurez pas à recommencer le jeu depuis le début sur l'iPad si vous avez déjà progressé sur votre PC/Mac.