iPhoneSoft : forum iPhone, iPad, Apple Watch, Apple TV et Mac

application iSoft pour le forum iPhoneSoft (iPhone, iPod, iPad, Apple Watch, Apple TV, Mac et services Apple

Forum iPhone, iPod et iPad, Apple TV, Apple Watch et Mac en français par iPhoneSoft pour les systèmes iOS, macOS, tvOS et watchOS

Vous n'êtes pas identifié(e).



#26 25-08-2013 13:29:17

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

Bonjour tout le monde,
Tout d'abord merci à iSeven pour ce super tuto,
Etant très intéressé dans le développement iphone, j'ai de suite lu le tuto en entier, puis essayé d'installer theos.
Problème, après avoir effectué la commande installtheos3, le téléchargement n'en fini plus, dure des heures, et ne termine jamais
Est-ce normal ?

Hors ligne

#27 25-08-2013 15:36:34

iSeven
Membre

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

martinsurleweb a écrit :

Bonjour tout le monde,
Tout d'abord merci à iSeven pour ce super tuto,
Etant très intéressé dans le développement iphone, j'ai de suite lu le tuto en entier, puis essayé d'installer theos.
Problème, après avoir effectué la commande installtheos3, le téléchargement n'en fini plus, dure des heures, et ne termine jamais
Est-ce normal ?

Salut,

Si ta connexion Internet est pas terrible c'est normal.

Si ça bloque sur une ligne en particulier, mets un screen s'il te plaît smile


iPhone 5 - Gris sidéral 32GB - iOS 7.0.4 - Jailbreaké
iPhone 6 - Gris sidéral 64GB - iOS 8.1 - Jailbreaké
MacBook Pro Rétina 15" 2013

Auteur de Crystal, Emerald et Sapphire (Cydia) smile
N'hésitez pas à me poser des questions : https://twitter.com/iSeven

Hors ligne

#28 25-08-2013 16:17:11

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

Re smile
Je me suis rapproché de la box et j'ai relancé le processus, tout s'est fait en 10 minutes smile
Je suis maintenant à la fin du tuto et il me reste juste à créer le fichier UnlockGreeter.plist
J'ai suivi ton tuto (ici je crois : https://forum.iphonesoft.fr/viewtopic.php?id=9931) donc j'ai le fichier mais je ne sais pas quoi mettre dedans ! hmm
Est ce que je dois "construire" l'interface ? Dans ce cas quelles clés utiliser pour avoir le "Enable" et une saisie de texte ?
En tout cas bravo pour ton tutoriel, clair, concis, parfait :-)

Dernière modification par martinsurleweb (25-08-2013 16:18:51)

Hors ligne

#29 25-08-2013 19:33:25

iSeven
Membre

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

martinsurleweb a écrit :

Re smile
Je me suis rapproché de la box et j'ai relancé le processus, tout s'est fait en 10 minutes smile
Je suis maintenant à la fin du tuto et il me reste juste à créer le fichier UnlockGreeter.plist
J'ai suivi ton tuto (ici je crois : https://forum.iphonesoft.fr/viewtopic.php?id=9931) donc j'ai le fichier mais je ne sais pas quoi mettre dedans ! hmm
Est ce que je dois "construire" l'interface ? Dans ce cas quelles clés utiliser pour avoir le "Enable" et une saisie de texte ?
En tout cas bravo pour ton tutoriel, clair, concis, parfait :-)

Oui tu dois construire l'interface avec un fichier .plist (ou tu peux la coder mais c'est pas évident au début)

Tu utilises la clé "key" pour la clé qui sera sauvegardée dans le fichier de préférences, ensuite ton tweak lira cette valeur depuis le fichier de préférences.

En gros ça donne ça :

<dict>
<key>cell</key>
<string>PSSwitchCell</key>
<key>default</key>
<false/>
<key>defaults</key>
<string>LeNomDeTonFichierDePréférences</string>
<key>key</key>
<string>LeNomDeTaClé</key>
<key>label</key>
<string>Le label de la cellule</string>
<key>icon</key>
<string>LeNomD'uneIcone</string>
</dict>

Pour la saisie de texte tu remplaces le type de la cellule "PSSwitchCell" (cellule avec interrupteur) par "PSEditTextCell" (cellule avec zone de texte)

Pour celle-ci tu peux ajouter la clé "placeholder" pour mettre un teste grisé qui s'efface dès qu'on commence à éditer. smile

Si t'as d'autres questions n'hésite pas smile


iPhone 5 - Gris sidéral 32GB - iOS 7.0.4 - Jailbreaké
iPhone 6 - Gris sidéral 64GB - iOS 8.1 - Jailbreaké
MacBook Pro Rétina 15" 2013

Auteur de Crystal, Emerald et Sapphire (Cydia) smile
N'hésitez pas à me poser des questions : https://twitter.com/iSeven

Hors ligne

#30 25-08-2013 22:22:29

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

Alors si j'ai bien compris dans mon cas :
EDIT (j'avais mal compris)
voir message suivant

Dernière modification par martinsurleweb (26-08-2013 00:27:25)

Hors ligne

#31 26-08-2013 00:34:51

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

<dict>
<key>cell</key>
<string>PSSwitchCell</string>
<key>default</key>
<false/>
<key>defaults</key>
<string>com.martinsurleweb.unlockgeeter</string>
<key>key</key>
<string>statusEnable</string>
<key>label</key>
<string>Activer</string>
<key>icon</key>
<string>icon.png</string>
</dict>


<dict>
<key>cell</key>
<string>PSEditTextCell</string>
<key>placeholder</key>
<string>"Texte customisé"</string>
<key>defaults</key>
<string>com.martinsurleweb.unlockgeeter</string>
<key>key</key>
<string>customText</string>
</dict>
(En répétant le dernier paragraphe pour le titre et le bouton)

EDIT iSeven : j'ai modifié, normalement ça devrait marcher smile

Dernière modification par iSeven (26-08-2013 17:33:40)

Hors ligne

#32 26-08-2013 18:59:37

iSeven
Membre

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

J'ai modifié les lignes, normalement ça devrait être bon smile


iPhone 5 - Gris sidéral 32GB - iOS 7.0.4 - Jailbreaké
iPhone 6 - Gris sidéral 64GB - iOS 8.1 - Jailbreaké
MacBook Pro Rétina 15" 2013

Auteur de Crystal, Emerald et Sapphire (Cydia) smile
N'hésitez pas à me poser des questions : https://twitter.com/iSeven

Hors ligne

#33 26-08-2013 20:28:56

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

Je dois faire quoi donc ?
En fait, le switch c'est enabled, le titre title, le texte text et le bouton buttonTitle

Hors ligne

#34 28-08-2013 22:40:13

iSeven
Membre

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

martinsurleweb a écrit :

Je dois faire quoi donc ?
En fait, le switch c'est enabled, le titre title, le texte text et le bouton buttonTitle

Et bien tu fais en sorte que le tweak lise les valeurs sauvegardées correctement et normalement ça devrait marcher smile


iPhone 5 - Gris sidéral 32GB - iOS 7.0.4 - Jailbreaké
iPhone 6 - Gris sidéral 64GB - iOS 8.1 - Jailbreaké
MacBook Pro Rétina 15" 2013

Auteur de Crystal, Emerald et Sapphire (Cydia) smile
N'hésitez pas à me poser des questions : https://twitter.com/iSeven

Hors ligne

#35 28-08-2013 23:39:14

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

Ok merci de ton aide wink

Hors ligne

#36 28-12-2013 22:12:09

ijailbreak460
Membre

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

Salut,
Les manip' sont elles risqués si je suis sur iOS 7?


Ipod touch 5g,36go smile
iOS 7.0.4 jailbreak avec Evasion7 big_smile

Ipad 2
iOS 7.0.4

Hors ligne

#37 29-12-2013 19:26:05

iSeven
Membre

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

ijailbreak460 a écrit :

Salut,
Les manip' sont elles risqués si je suis sur iOS 7?

Salut,

Normalement l'installation devrait bien se passer, après la création/compilation d'un projet je ne sais pas. hmm

Les appareils A6+ n'arriveront pas à compiler (encore moins pour les A7) car l'architecture du processeur est différente.

J'ai réussi à faire fonctionner Theos et compiler sous un iPhone 5 en 7.0.4 mais je n'ai pas testé sur d'autres appareils.

EDIT : Je viens juste de voir ton appareil, normalement ça devrait fonctionner normalement sur un A5.


iPhone 5 - Gris sidéral 32GB - iOS 7.0.4 - Jailbreaké
iPhone 6 - Gris sidéral 64GB - iOS 8.1 - Jailbreaké
MacBook Pro Rétina 15" 2013

Auteur de Crystal, Emerald et Sapphire (Cydia) smile
N'hésitez pas à me poser des questions : https://twitter.com/iSeven

Hors ligne

#38 31-12-2013 18:55:29

ijailbreak460
Membre

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

Oui j'ai une puce a5 smile

Ok merci, très bon tutoriel au passage^^


Ipod touch 5g,36go smile
iOS 7.0.4 jailbreak avec Evasion7 big_smile

Ipad 2
iOS 7.0.4

Hors ligne

#39 13-01-2014 21:19:19

HaydenDE
Membre

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

Bonsoir,

Tous d'abord jolie tutoriel c'est pas mal pour les personnes débutantes dans le domaine. wink

Bref, je suis là parce que j'ai un petit soucis, j'ai de multiples erreurs lorsque je compile le tweak.



Pourrais-tu m'aider ? Merci d'avance. smile

PS: je dispose d'un iPhone 5 jailbreaké en 7.0.4

Hors ligne

#40 23-01-2014 13:23:07

MrJown
Membre

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

Salut à toi,
Tout d'abord merci pour ce magnifique tuto !
Déjà, je trouve plus pratique d'installer Theos sur windows avec Cygwin plutot que sur l'iphone directement.
Ensuite, j'ai un problème.
J'ai tout codé le tweak, je créer le packet .deb et je le met sur ma source cydia.
Tout s'installe, et quand mon iPhone respring, rien ne se passe, rien ne change et rien dans les reglages.
Comment faire ? Merci à toi wink

Hors ligne

#41 23-01-2014 21:09:23

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

Ca a franchement l'air super, j'étais passé il y a quelques mois et j'avais essayé sans trop de conviction, mais comme j'adore le développement je vais essayer wink
Dès ce soir tongue
Merci beaucoup pour ce super tuto !

Hors ligne

#42 23-01-2014 23:25:45

iSeven
Membre

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

HaydenDE a écrit :

Bonsoir,

Tous d'abord jolie tutoriel c'est pas mal pour les personnes débutantes dans le domaine. wink

Bref, je suis là parce que j'ai un petit soucis, j'ai de multiples erreurs lorsque je compile le tweak.

http://imagizer.imageshack.us/v2/800x60 … 7/88jl.jpg

Pourrais-tu m'aider ? Merci d'avance. smile

PS: je dispose d'un iPhone 5 jailbreaké en 7.0.4

Pour un iPhone 5 il faut bidouiller avec des lignes de commande car la compilation doit se faire différemment à cause de l'architecture de la puce A6. Si j'ai le temps je te créerai un script qui te fera tout automatiquement, sinon je t'expliquerai (si le temps me le permet également).

MrJown a écrit :

Salut à toi,
Tout d'abord merci pour ce magnifique tuto !
Déjà, je trouve plus pratique d'installer Theos sur windows avec Cygwin plutot que sur l'iphone directement.
Ensuite, j'ai un problème.
J'ai tout codé le tweak, je créer le packet .deb et je le met sur ma source cydia.
Tout s'installe, et quand mon iPhone respring, rien ne se passe, rien ne change et rien dans les reglages.
Comment faire ? Merci à toi wink

Il existe des tas de scripts sur Internet pour installer Theos sur n'importe quel terminal, après il faut bidouiller en fonction de ce que le script installe.

Si je n'ai pas de screen du code/résultat de la compilation je ne pourrai pas t'aider x)


Je mettrai le tutoriel à jour avec des termes plus précis (quand j'aurai le temps, encore une fois)


iPhone 5 - Gris sidéral 32GB - iOS 7.0.4 - Jailbreaké
iPhone 6 - Gris sidéral 64GB - iOS 8.1 - Jailbreaké
MacBook Pro Rétina 15" 2013

Auteur de Crystal, Emerald et Sapphire (Cydia) smile
N'hésitez pas à me poser des questions : https://twitter.com/iSeven

Hors ligne

#43 24-01-2014 20:10:22

Re : [TUTO] Programmer des tweaks/extensions de MobileSubstrate sur iOS

Pour ceux qui souhaitent continuer le développement avec mobilesubstrate, j'ai un excellent tuto disponible ici : https://sites.google.com/site/theostutorials. Il est vraiment super mais est en anglais. Pas trop difficile à comprendre car même moi je comprends tout wink

Hors ligne

Pied de page des forums