Soumission de L'application à partir de la construction dans Xcode 6.4
J'ai déjà construit mon application dans une version bêta Xcode 7 car mon appareil de test est un appareil iOS 9.0. J'ai récemment supprimé Xcode 7 et j'ai commencé à travailler sur mon application dans Xcode 6.4 (pas une version bêta). 6.4 ne supporte pas iOS 9 Mais mon iPhone sur une version bêta d'iOS 9 n'est pas uneligible (comme il se doit Car 6.4 ne supporte pas 9.0). Y a-t-il des fichiers que je peux supprimer pour que mon appareil ne soit pas admissible? Je crois qu'une fois que j'ai résolu ce problème, je peux enfin soumettre une nouvelle version pour examen à iTunes Connect parce que je ne devrais pas obtenir cela message d'erreur lors de la soumission de mon application:
Les nouvelles applications et mises à jour d'applications soumises à L'App Store doivent être créées avec des versions publiques (GM) de Xcode 6 ou supérieures et du SDK iOS 8. Ne soumettez pas les applications construites avec le logiciel bêta pour l'examen du magasin.
En outre, mon application n'est pas écrite en Swift, donc je ne peux pas faire la conversion Swift 2.0 en Swift 1.2.
3 réponses
Les applications que vous soumettez doivent être développées à l'aide de la dernière version de Xcode sur le Mac App Store et doivent être conçues pour les versions accessibles au public d'iOS, OS X et watchOS, sauf lorsque des semences GM sont disponibles. Maintenant, le Xcode du Mac App Store est 6.4 et OS X Yosemite est construit 14F27. Si vous utilisez xcode 6.4 sur OS X El Capitan, vous devez suivre les étapes:
- en utilisant Xcode, archivez votre projet
- Organisateur ouvert, trouver votre .xcarchive fichier
- Cliquez avec le bouton droit sur le fichier xcarchive, choisissez [Afficher le contenu du package]
- Trouver Des Produits / Applications / XXX. app / Info.plist
- ensuite, changez la valeur [BuildMachineOSBuild] en 14F27, comme ceci:
- Maintenant, vous pouvez aller à Xcode - > organisateur, puis Submit soumettre à App Store】
Les nouvelles applications et mises à jour d'applications soumises à L'App Store doivent être construites avec des versions publiques (GM) de Xcode 6 ou supérieures et du SDK iOS 8. Ne soumettez pas les applications construites avec le logiciel bêta pour l'examen du magasin.
Ce problème survient lorsque vous soumettez une application avec Xcode 7 (c'est-à-dire la Version bêta).. Nettoyez votre build, incrémentez le numéro de build et archivez à nouveau et soumettez votre application avec Xcode 6.4, et cette erreur disparaîtra. Ensuite, soumettez la dernière version de la build
Je ne pouvais pas télécharger mon binaire même si j'utilisais la version publique de Xcode 8.3.
Enfin, j'ai trouvé le problème, j'ai sélectionné par erreur Xcode 3.2-compatible au format de projet sous document de projet. Je l'ai changé en compatible Xcode 8.0 et je l'ai construit et archivé. Je pourrais le télécharger sans aucune erreur. De vérifier la capture d'écran ci-joint ..
Espère que cela va aider quelqu'un.