Reutilice la ID de la aplicación con el equipo de desarrolladores recién creado

Tengo dos aplicaciones en una cuenta de desarrollador que se probaron a través de la función TestFlight, pero nunca se lanzaron.

Ahora, el cliente decidió accidentalmente lanzarlos a través de un equipo de desarrolladores absolutamente nuevo. Soy administrador en ambos equipos y tengo acceso a correo electrónico/contraseña para el agente del equipo de la nueva cuenta.

Hasta donde yo sé, puede eliminar/transferir sus aplicaciones si alguna vez las lanzó a la AppStore. Pero no es nuestro caso. Además, no puedo cambiar el ID del paquete de la aplicación debido a las cargas existentes con el ID del paquete vinculado. Dado que estas aplicaciones usan sus ID de aplicación, no puedo eliminarlas en el Centro de miembros. Y además, no puedo usarlos en una cuenta nueva.

Sé que podríamos cambiar el ID de la aplicación, pero está vinculado a varios terceros a los que no tengo acceso, y esto llevaría el tiempo suficiente para recuperar las credenciales.

  1. ¿Hay alguna opción para que yo lo resuelva teniendo solo lo que tengo?
  2. ¿O será suficiente si obtengo el correo electrónico/contraseña del agente de equipo del equipo actual?
  3. De lo contrario, ¿la única forma es liberar primero la aplicación en la cuenta actual y luego transferirla a una nueva?
  4. ¿O no puedo hacer nada más que usar una ID de paquete diferente?

Respuestas (1)

  1. Libera tu aplicación en la App Store con la cuenta anterior.
  2. En el momento en que se lanza (puede especificar la fecha), cambia el estado a 'Desarrollador rechazado'
  3. Transfiere tu aplicación a la nueva cuenta.

 

De la documentación del desarrollador de Apple :

Antes de transferir una aplicación a otro desarrollador, asegúrese de cumplir con los siguientes criterios:

  • Asegúrese de que sus cuentas no estén en un estado pendiente o cambiante.
  • Asegúrese de que la aplicación use solo tecnología y contenido que se pueda transferir.
  • Ninguna versión de la aplicación puede usar un derecho de iCloud.
  • Ninguna versión de la aplicación puede usar un derecho de Passbook.
  • La aplicación no puede ofrecer (ni ha ofrecido anteriormente) suscripciones de compra desde la aplicación: auto renovables, gratuitas o no renovables.
  • La aplicación debe haber tenido al menos una versión que se haya lanzado a la App Store.

Asegúrese de que la aplicación y cualquier producto de compra dentro de la aplicación que ofrezca tengan un estado que admita transferencias. El estado de la aplicación puede ser uno de los siguientes:

  • Listo para la venta
  • Prepárese para la presentación
  • Desarrollador retirado de la venta
  • Binario no válido
  • Desarrollador rechazado
  • Rechazado
¿Qué pasará entonces con las notificaciones push? La aplicación está construida con Amazon Services, incluido SNS. Si transfiero una aplicación, ¿funcionarán de manera estable? ¿Debo volver a crear certificados de notificación push para las próximas compilaciones?
Utiliza los mismos certificados, ¿verdad? En ese caso no debería ser un problema.