objective-c itunesconnect ios9 xcode7 xcode6.4

objective c - Enviando la aplicación del edificio en Xcode 6.4



objective-c itunesconnect (3)

Las aplicaciones nuevas y las actualizaciones de aplicaciones enviadas a la App Store deben construirse con versiones públicas (GM) de Xcode 6 o superior y iOS 8 SDK. No envíe aplicaciones creadas con software beta para la revisión de la tienda.

Este problema surge cuando envía la aplicación con Xcode 7 (es decir, la versión Beta). Limpie su compilación, aumente el número de compilación y vuelva a archivar y envíe su aplicación con Xcode 6.4, y este error desaparecerá. A continuación, envíe la última versión de la compilación

Anteriormente construí mi aplicación en un Xcode 7 beta ya que mi dispositivo de prueba es un dispositivo iOS 9.0. Recientemente eliminé Xcode 7 y comencé a trabajar en mi aplicación en Xcode 6.4 (no en una versión beta). 6.4 no es compatible con iOS 9, pero mi iPhone en un iOS 9 Beta no es inelegible (como debería porque 6.4 no es compatible con 9.0). ¿Hay algunos archivos que puedo eliminar para que mi dispositivo no sea elegible? Creo que una vez que solucione este problema, finalmente puedo enviar una nueva compilación para su revisión a iTunes Connect porque no debería aparecer este mensaje de error al enviar mi aplicación:

Las aplicaciones nuevas y las actualizaciones de aplicaciones enviadas a la App Store deben construirse con versiones públicas (GM) de Xcode 6 o superior y iOS 8 SDK. No envíe aplicaciones creadas con software beta para la revisión de la tienda.

Además, mi aplicación no está escrita en Swift, por lo que no puedo realizar la conversión de Swift 2.0 a Swift 1.2.


Las aplicaciones que envíes deben desarrollarse con la última versión de Xcode de la Mac App Store y deben construirse para versiones de iOS, OS X y watchOS disponibles públicamente, excepto cuando haya semillas GM disponibles. Ahora, Xcode de Mac App Store es 6.4 y OS X Yosemite es Build 14F27. Si utiliza xcode 6.4 en OS X El Capitan, debe seguir los pasos:

  1. Usando Xcode, luego archiva tu proyecto
  2. Abre el organizador, encuentra tu archivo .xcarchive
  3. Haga clic derecho en el archivo xcarchive, elija [Mostrar contenido del paquete]
  4. Buscar productos / Aplicaciones / XXX.app / Info.plist
  5. luego cambie el valor [BuildMachineOSBuild] a 14F27, así:
  6. Ahora, puede ir a Xcode-> organizer, luego 【Enviar a App Store

No pude cargar mi binario a pesar de que estaba usando la versión pública de Xcode 8.3.

Finalmente encontré el problema, seleccioné por error Xcode 3.2 compatible en el formato del proyecto en el documento del proyecto. Lo cambié a Xcode 8.0 compatible y lo construí y archivé. Podría subirlo sin errores. Compruebe la captura de pantalla adjunta ..

Espero que esto ayude a alguien.