Derniere version de l'OS 3.1.3 et XCode 3.2.2 incompatble
ads
Membre
Bonjour,
j'ai mis a jour mon iphone aujourd'hui avec la derniere upgrade de 'OS 3.1.3 et depuis impossible de deployer sur l'Iphone, XCOde me dis que cet OS est pas supporte
une idee ?
merci
j'ai mis a jour mon iphone aujourd'hui avec la derniere upgrade de 'OS 3.1.3 et depuis impossible de deployer sur l'Iphone, XCOde me dis que cet OS est pas supporte
une idee ?
merci
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
il y a moyen de remettre le precedent OS ? j'ai une demo a faire cette semaine et ca commence a me gaver severe...
Il y a peut être une solution ici :
http://stackoverflow.com/questions/1230564/iphone-os-version-3-0-1-7a400-not-supported-by-latest-version-of-xcode
Par contre je ne sais pas si c'est vraiment valable pour ton cas, enfin ça peut être dangereux :
En effet, à l'époque du 3.01, Apple avait préféré conseiller cette solution aux développeurs (de faire le lien symbolique du "DeviceSupport") plutôt que de leur donner à télécharger un SDK 3.0.1 exactement identique au 3.0 en fonctionnalités (puisque l'OS, lui, 3.0.1 n'était qu'un petit bugfix de la 3.0, mais sans nouvelle fonctionnalité dans le SDK) alors que la seule modification nécessaire était de dire "bon en fait ce que tu peux développer pour l'iPhoneOS 3.0, c'est exactement la même chose et les mêmes fonctionnalités que pour l'iPhoneOS 3.0.1, y'a pas de différences".
Mais là , il s'agit d'OS aux fonctionnalités différentes. Donc ça devrait marcher dans l'ensemble, mais je mettrais pas ma main à couper qu'il n'y a pas de risque, genre qu'il te dise rien et te gueule pas dessus si tu utilises des APIs obsolètes non supportées par l'iPhoneOS cible en question, et vice-versa. En fait je sais pas trop ce qu'il y a dans ce DeviceSupport, mais le fait qu'il n'y avait aucune différence de SDK et d'API entre la 3.0 et la 3.0.1 (que du bugfix, totalement transparent au développeur qui garde la même API et fonctionnalités) a sans doute joué dans le fait que cette manip était possible dans ce cas précis... qui n'est pas le cas ici...
Donc tu peux tester, ça peut même marcher, mais... méfiance quand même :P
Une solution?
Télécharge le dernier SDK, celui mis en ligne cette nuit. Lui, il connait l'OS 3.1.3 !