Plus stable, peut-être, mais ça fait 1h que j'ai "Updating files ..." bloqué à ~98% Et pas de messages pertinents dans la console ...
Pourtant dans le post de "gnome 06' (dans un autre fil) Apple prétend avoir corrigé un bug qui le laissait pendu pendant l'installation:
dans 1302859176:
Allez je vous fait un petit copier/coller des infos du MAS :P
<br /><br />What's new in Xcode 4.0.1<br /><br />- ...<br />- Fixed a bug in "Install Xcode.app" that hangs at 99% complete, never finishing<br />..<br />
Je n'avais pas eu de problèmes avec les 2 versions précédeantes ... Bon, en lançant le .mpkg directement ça fonctionne. Et pour le roi des chats, ça été un bon sketch aussi .... ils sont un un peut pommé chez Apple.
C'est à mon tour! >:( J'ai payé mes 4 euros! J'ai Xcode 4.2. Je pensais que l'installation allait être téléchargé et que j'installerai moi-même le produit. Eh bien non, ça c'est installé sans que je fasse quoi que ce soit. Comme j'ai Xcode 3.2.6 installé dans le dossier "developpeur" et qu'Xcode 4.2 a été installé dans le dossier "Developer", les deux versions sont concomitantes! Je dés-installerais bien l'une des deux, mais je ne suis pas sur du résultat pour l'autre. Il y a un seul SDK, le 10.6. C'est un peu court! Surtout que je développe toujours (contraint et forcé) pour 10.4 et G3. Mes personnalisations des templates ne sont plus prises en compte! Grrrrrrrrrrr! Le "tout en une seule fenêtre" m'em...., et pour l'instant, je ne m'y suis pas fait du tout! Impossible de reprendre directement mes anciens projets! plein de choses à changer!!!
Je viens de me rendre compte qu'en cas de problème avec le disque dur, j'ai toute chance d'être obligé de re-télécharger l'installation (sauf si quelqu'un sait ou elle est pour que je la sauvegarde) donc, 1h3/4 d'attente!
On s'y fera, l'homme se fait à tout (même à sa femme, mais parfois difficilement!). Ce qui me déplait, c'est que je suis obligé de me plier aux décisions d'Apple pour travailler. Alors qu'il me semble qu'un bon produit devrait être suffisamment souple pour répondre aux souhaits des utilisateurs.
Avec un compte développeur, vous téléchargez l'installation et vous en disposez par la suite ou l'installation se fait d'office?
Bon ben voilà , j'ai fait mes 1er pas sous XCode 4 et c'est plutot positif ! Mon projet provenant de XCode 3 s'est de suite compilé et pas de pb sous le simulateur.
Les warnings et suggestions de corrections sont biens foutus. Pas trop désorienté à priori.
J'ai pas encore attaqué le vif du sujet mais a priori plutot positifs.
Juste un truc : je ne vois pas ma target... Avec les différentes phase de build... Vous savez où ca se trouve ?
Les réglages des targets apparaissent quand on sélectionne le projet dans la liste de gauche.
Personnellement, j'aime bien le nouveau Xcode. Il y a des manques fonctionnels réels, mais c'est probablement la version la plus cohérente depuis que Mac OS X est apparu.
Juste un truc : je ne vois pas ma target... Avec les différentes phase de build... Vous savez où ca se trouve ?
a+
Clique sur l'icône (bleue) du projet dans la colonne de gauche, chez moi c'est comme ça qu'il apparaà®t. Après dans la colonne du milieu Target est là et un clic dessus t'amène les différentes phases de build. Mais il y a eu du changement
Pour ré-installer la 3.2.6 après avoir téléchargé sur le site d'Apple le .dmg il faut lancer l'installation et, quand on arrive au panneau de ce qu'on veut installer il faut décocher "System Tools" et "Unix development" car comme l'indique "About Xcode and IOS SDK"
NOTE: Only one version of the System Tools and the UNIX Development Support components can be installed on a computer at a time. The last installed set of these components replaces any previously installed set.
Cette précaution prise Xcode 3 et 4 se lancent et travaillent sans problèmes pour le peu que j'ai essayé.. Je tenterais le 4 à nouveau, quand j'aurais eu le temps de bien lire la doc, pour mes petits projets de test afin de me familiariser avec mais pour l'instant il n'est pas pour moi.. Rien n'est intuitif et je ne m'y retrouve pas
"Unix development" car comme l'indique "About Xcode and IOS SDK ....etc"
Ben, installé par l'AppStore on n'a pas de contrôle de ce genre! Donc je ne sais pas vraiment si je vais avoir des problèmes
....mais pour l'instant il n'est pas pour moi.. Rien n'est intuitif et je ne m'y retrouve pas
De même pour moi! trop de changements. Avec leur tutorial, j'ai mis 1h 1/2 pour arriver a mettre des IBOutlets et des IBActions! De plus, je ne vois pas l'intérêt de choses comme
Dans la série les petits rien qui fâchent: Disparition de l'auto-completion des instructions (for | if | while | probablement d'autres) quand on édite un fichier main.m d'un Foundation Tool. Pas de problème quand le fichier .m est vu comme objective-C source dans une application "normale" taper for et attendre un peu amène 'for - for statement' et valider ça écrit le template désigné. Par contre dans un "Foundation Tool" ça ne marche pas Le raccourci commande < ou commande > ne permet plus de passer d'une fenêtre à l'autre comme dans toutes les applications Cocoa
Eh les gars dzns Xcode4 vous pouvez pas définir vos propres txtmacros d'autocompletion ? Dans Xcode3 on peut déjà le faire mais faut éditer les fichiers xctxtmacro (comme je l'ai déjà expliqué dans d'autres posts) mais j'avais cru comprendre que dans Xcode4 maintenant c'était mieux présenté et qu'il y avait une interface intégrée dans Xcode4 pour éditer ces dernières ?
Eh les gars dans Xcode4 vous pouvez pas définir vos propres txtmacros d'autocompletion ?
Probable, je suis pas arrivé là encore dans la doc mais ça doit pouvoir se trouver (relativement) facilement. Par contre l'intérêt de faire mes macros pour qque chose qui m'avait toujours semblé "basique" est plus discutable. Surtout que si je lance Xcode 3.0 c'est déjà là ! En plus faire un projet "Foundation Tool" c'est un peu le BA-BA de Cocoa, ce fût le fondement de mon apprentissage. Et je ne serais certainement pas le dernier puisque c'est ce qu'on retrouve dans la plupart des tutoriaux. En son temps j'avais apprécié qu' Xcode complétât de lui même, du coup je trouve un peu lamentable que cela ne soit plus pour les petits futurs nouveaux à venir.
[Edit] Effectivement ! Il ya une librairie de "bouts de code" qu'on peut utiliser et remplir facilement de ce qu'on veut. Je me suis donc créé en 2 coups de cuillère à pot un de ces "snippets" auquel j'ai associé le raccourci "for loop" qui apparaà®t désormais quand je tape for dans le fichier main.m. Mais qui apparaà®t à côté de "for statement" en plus si je suis dans un fichier objective-c (même dans un foundation tool du moment que je crée une nouvelle classe). [/Edit]
En 4.0.2 (acheté sur MAS) - 1 target, iOS SDK 4.3 dans le dernier dossier Products Hello.app reste en rouge, j'en déduis qu'il n'y a pas d'application compilée ? ( ça compile et fonctionne avec le simulateur, sans erreur ) Suis-je le seul ? Ai-je raté quelque chose ?
Je dois dire que je n'éprouve pas trop de problèmes à prendre en main Xcode 4. Mais c'est parce que je suis débutant, et que je n'ai pas trop eu le temps de m'habituer à la version 3. Par contre, je trouve embêtant leur système de mise à jour. Je l'ai téléchargé depuis le dev center, via mon compte, et il faut aller vérifier à chaque fois pour des mises à jours, ce aurait été bien si le mac app store le détectait.
Tu as probablement raison: c'est frustrant de ne pouvoir faire tout de suite dans le 4 ce qu'on faisait sans y penser d'un raccourci clavier dans le 3. Il faut passer du temps à lire la doc et chercher la nouvelle manière de faire, les raccourcis clavier ont beaucoup changé, tout ça casse des habitudes que tu n'avais pas
Pour les mises à jour, peut être sont elles gérées par Software Update/Mise à jour de logiciels du menu Pomme comme iTunes ou Safari, auquel cas tu n'aurais pas à user du Mac Store (et de son authentification) et tu serais mis à jour dans la semaine qui suit (si tu as réglé Mise à jour de logiciels pour une vérification hebdomadaire ce qui est le réglage par défaut je crois). Xcode 3 a été mise à jour au moins une fois comme ça chez moi.
Réponses
Et tout le monde se lève pour manger la danette crier "POISSON D'AVRIL !" <br />
Il s'en est pas remis.
mais c'est normal, je n'aime pas du tout le poisson!
Pourtant, il suffisait de cliquer sur le lien proposé.
Je pense même que je ne demanderai jamais à avoir ce lien.
Pour xcode 4, je crois que je vais attendre quelques mois.
T'avais mis un lien en plus? xD
On attend vos retours messieurs (enfin, moi au moins )
Source : MacG
Et pas de messages pertinents dans la console ...
Pourtant dans le post de "gnome 06' (dans un autre fil) Apple prétend avoir corrigé un bug qui le laissait pendu pendant l'installation:
Déjà dans la version 4.0.1.
Et pour le roi des chats, ça été un bon sketch aussi .... ils sont un un peut pommé chez Apple.
>:( J'ai payé mes 4 euros! J'ai Xcode 4.2.
Je pensais que l'installation allait être téléchargé et que j'installerai moi-même le produit. Eh bien non, ça c'est installé sans que je fasse quoi que ce soit. Comme j'ai Xcode 3.2.6 installé dans le dossier "developpeur" et qu'Xcode 4.2 a été installé dans le dossier "Developer", les deux versions sont concomitantes! Je dés-installerais bien l'une des deux, mais je ne suis pas sur du résultat pour l'autre.
Il y a un seul SDK, le 10.6. C'est un peu court! Surtout que je développe toujours (contraint et forcé) pour 10.4 et G3.
Mes personnalisations des templates ne sont plus prises en compte! Grrrrrrrrrrr!
Le "tout en une seule fenêtre" m'em...., et pour l'instant, je ne m'y suis pas fait du tout!
Impossible de reprendre directement mes anciens projets! plein de choses à changer!!!
Je viens de me rendre compte qu'en cas de problème avec le disque dur, j'ai toute chance d'être obligé de re-télécharger l'installation (sauf si quelqu'un sait ou elle est pour que je la sauvegarde) donc, 1h3/4 d'attente!
On s'y fera, l'homme se fait à tout (même à sa femme, mais parfois difficilement!). Ce qui me déplait, c'est que je suis obligé de me plier aux décisions d'Apple pour travailler. Alors qu'il me semble qu'un bon produit devrait être suffisamment souple pour répondre aux souhaits des utilisateurs.
Avec un compte développeur, vous téléchargez l'installation et vous en disposez par la suite ou l'installation se fait d'office?
J'essaye ce soir....
On va voir ce que ça donne...
A+
Mon projet provenant de XCode 3 s'est de suite compilé et pas de pb sous le simulateur.
Les warnings et suggestions de corrections sont biens foutus.
Pas trop désorienté à priori.
J'ai pas encore attaqué le vif du sujet mais a priori plutot positifs.
Juste un truc : je ne vois pas ma target... Avec les différentes phase de build... Vous savez où ca se trouve ?
a+
Personnellement, j'aime bien le nouveau Xcode. Il y a des manques fonctionnels réels, mais c'est probablement la version la plus cohérente depuis que Mac OS X est apparu.
Clique sur l'icône (bleue) du projet dans la colonne de gauche, chez moi c'est comme ça qu'il apparaà®t. Après dans la colonne du milieu Target est là et un clic dessus t'amène les différentes phases de build. Mais il y a eu du changement
Pour ré-installer la 3.2.6 après avoir téléchargé sur le site d'Apple le .dmg il faut lancer l'installation et, quand on arrive au panneau de ce qu'on veut installer il faut décocher "System Tools" et "Unix development" car comme l'indique "About Xcode and IOS SDK"
Cette précaution prise Xcode 3 et 4 se lancent et travaillent sans problèmes pour le peu que j'ai essayé..
Je tenterais le 4 à nouveau, quand j'aurais eu le temps de bien lire la doc, pour mes petits projets de test afin de me familiariser avec mais pour l'instant il n'est pas pour moi.. Rien n'est intuitif et je ne m'y retrouve pas
[/quote]
Ah non le résultat n'est pas le même.
Les @property permettent de t'éviter l'implémentation de getters/setters. Elles le font pour toi.
Disparition de l'auto-completion des instructions (for | if | while | probablement d'autres) quand on édite un fichier main.m d'un Foundation Tool. Pas de problème quand le fichier .m est vu comme objective-C source dans une application "normale" taper for et attendre un peu amène 'for - for statement' et valider ça écrit le template désigné.
Par contre dans un "Foundation Tool" ça ne marche pas
Le raccourci commande < ou commande > ne permet plus de passer d'une fenêtre à l'autre comme dans toutes les applications Cocoa
Dans Xcode3 on peut déjà le faire mais faut éditer les fichiers xctxtmacro (comme je l'ai déjà expliqué dans d'autres posts) mais j'avais cru comprendre que dans Xcode4 maintenant c'était mieux présenté et qu'il y avait une interface intégrée dans Xcode4 pour éditer ces dernières ?
Probable, je suis pas arrivé là encore dans la doc mais ça doit pouvoir se trouver (relativement) facilement.
Par contre l'intérêt de faire mes macros pour qque chose qui m'avait toujours semblé "basique" est plus discutable. Surtout que si je lance Xcode 3.0 c'est déjà là !
En plus faire un projet "Foundation Tool" c'est un peu le BA-BA de Cocoa, ce fût le fondement de mon apprentissage.
Et je ne serais certainement pas le dernier puisque c'est ce qu'on retrouve dans la plupart des tutoriaux.
En son temps j'avais apprécié qu' Xcode complétât de lui même, du coup je trouve un peu lamentable que cela ne soit plus pour les petits futurs nouveaux à venir.
[Edit]
Effectivement !
Il ya une librairie de "bouts de code" qu'on peut utiliser et remplir facilement de ce qu'on veut. Je me suis donc créé en 2 coups de cuillère à pot un de ces "snippets" auquel j'ai associé le raccourci "for loop" qui apparaà®t désormais quand je tape for dans le fichier main.m. Mais qui apparaà®t à côté de "for statement" en plus si je suis dans un fichier objective-c (même dans un foundation tool du moment que je crée une nouvelle classe).
[/Edit]
( ça compile et fonctionne avec le simulateur, sans erreur )
Suis-je le seul ?
Ai-je raté quelque chose ?
Je dois dire que je n'éprouve pas trop de problèmes à prendre en main Xcode 4. Mais c'est parce que je suis débutant, et que je n'ai pas trop eu le temps de m'habituer à la version 3.
Par contre, je trouve embêtant leur système de mise à jour. Je l'ai téléchargé depuis le dev center, via mon compte, et il faut aller vérifier à chaque fois pour des mises à jours, ce aurait été bien si le mac app store le détectait.
A bientôt.
Pour les mises à jour, peut être sont elles gérées par Software Update/Mise à jour de logiciels du menu Pomme comme iTunes ou Safari, auquel cas tu n'aurais pas à user du Mac Store (et de son authentification) et tu serais mis à jour dans la semaine qui suit (si tu as réglé Mise à jour de logiciels pour une vérification hebdomadaire ce qui est le réglage par défaut je crois).
Xcode 3 a été mise à jour au moins une fois comme ça chez moi.