2012-01-09 11 views
11

Supongamos que tengo una aplicación llamada A.Elija el identificador de paquete para una aplicación iOS y Mac

Los identificadores de paquetes deben ser únicos en todas las aplicaciones Mac e iOS. Esto significa que si tengo la aplicación A en iOS App Store con el ID de paquete com.mycompany.a, no puedo crear una aplicación en Mac App Store con el mismo ID de paquete com.mycompany.a.

De acuerdo, dijo que, ¿cuál es la mejor manera de distinguir los ID del paquete?

Algunos ejemplos que se me ocurren:

  • com.mycompany.a_ios, com.mycompany.a_mac
  • com.mycompany.ios.a, com.mycompany.mac.a

¿Hay otros que vienen a la mente? ¿Cuál usaste?

+1

Más bien una opinión que una pregunta diría, pero com.mycompany.application.platform es lo que usaría. –

+0

Tiene razón, mi pregunta es, en efecto, una solicitud de opiniones. Lamento eso. Sin embargo, espero que pueda ser útil para otros lectores. Si lo desea, considere responder a la pregunta original con su comentario, y lo renuevo. ¡Gracias! – Dev

Respuesta

21

Más bien una solicitud de una opinión que una pregunta diría, pero com.mycompany.application.platform es lo que usaría.

La razón sería hacerlo cada vez más granular hacia el final, viendo la plataforma como un subcomponente de la aplicación real.

+0

De esta manera parece mejor. Para ver por qué, considere qué sucedería en cada esquema si iOS o Mac se subdividen en dos plataformas. –

Cuestiones relacionadas