9
votes

Erreur de TestFlight: Cette construction ne prend pas en charge l'iPhone 5C GSM. Demandez aux développeurs de prendre en charge votre appareil

im nouveau sur le développement de l'iPhone. J'ai créé une nouvelle application PhoneGap et j'ai installé un couple de plugins. Je suis à l'aide de TestFlight.com pour installer et tester des applications sur les périphériques. La dernière fois que j'ai installé Facebook Connect Plugin et effectué les paramètres requis. APP fonctionnelle bien sur les simulateurs Xcode et créé de nouvelles archives. Il n'y a pas d'erreur lors du téléchargement sur TestFlight.com.

Mais lorsque j'ai essayé d'installer sur mon appareil enregistré, j'ai eu cette erreur dans Safari.

Erreur de TestFlight: Cette version ne prend pas en charge l'iPhone 5C GSM. Demandez aux développeurs de prendre en charge votre appareil

J'ai googlé ce message mais je n'ai pas pu obtenir une réponse appropriée.

Merci pour votre temps et aide


2 commentaires

Voyez-vous cet appareil ajouté dans le tableau de bord?


Je viens de passer à Xcode 5.1 et je vois maintenant ce problème sans changer de paramètres. Quelqu'un a-t-il une solution?


3 Réponses :


6
votes

Lorsque vous archivez votre application en Xcode, vous ne le construisez probablement pas pour toutes les architectures nécessaires (ARMV7 pour iPhone 5C). Essayez de changer le paramètre de construction pour Construire des architectures actives uniquement comme décrit dans Cette réponse .


0 commentaires

2
votes

Mettez les architectures actives de la construction uniquement dans NON pour le projet et construit


0 commentaires

24
votes

a eu le même problème à quelques reprises à quelques reprises, en disant non compatible iPhone 4, 4s, etc., bien que cela soit réparé lorsque j'avais simplement archivé l'application avec "Device iOS" sélectionné plutôt que d'archiver pour un périphérique qui est branché à l'époque. L'archivage d'un appareil qui est branché semblait chercher son architecture Build, lequel s'il s'agit d'un périphérique plus récent qui est exécuté peut provoquer ce problème «incompatible» avec des appareils plus anciens.

Par archivage avec une option simplement «iOS Device» sélectionnée Ceci a résolu le problème. (Contrairement à ce que j'ai pensé initialement, l'archivage n'a pas besoin d'être avec un dispositif réel connecté, aussi longtemps que ce n'est pas le simulateur.)

Entrez la description de l'image ici

J'espère que cela aide,

Bravo Jim.


3 commentaires

C'était la solution au problème quand je suis confronté à cela - c'est un sens vraiment, c'est juste une de ces choses ennuyeuses de Apple ...


Merci Apple pour ce bogue obscur. Merci Jim pour avoir trouvé une solution pour cela.


Merci pour cela m'a sauvé une tonne. Une recherche rapide révélée n'est pas un nouveau bogue. Apple doit au minimum ne pas permettre aux périphériques d'être branché ou faire la bonne chose à résoudre.