2012-01-09 13 views
11

Supponiamo di avere un'app chiamata A.Scegliere l'identificativo del gruppo per un'app per iOS e Mac

Gli identificatori di pacchetti devono essere univoci su tutte le app Mac e iOS. Ciò significa che se ho l'app A nell'App Store iOS con l'ID bundle com.mycompany.a, non riesco a creare un'app sul Mac App Store con lo stesso ID bundle com.mycompany.a.

Ok, ha detto, qual è il modo migliore per distinguere gli ID Bundle?

Alcuni esempi mi viene in mente:

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

ce ne sono altri che vengono in mente? Quale hai usato?

+1

Piuttosto un'opinione che una domanda, ma com.mycompany.application.platform è ciò che userei. –

+0

Hai ragione, la mia domanda è -in effetti- una richiesta di opinioni. Mi dispiace per quello. Tuttavia, spero possa essere utile ad altri lettori. Se vuoi, prendi in considerazione la risposta alla domanda originale con il tuo commento, e io lo inviterò. Grazie! – Dev

risposta

21

Piuttosto una richiesta di opinione piuttosto che una domanda, ma com.mycompany.application.platform è ciò che userei.

Il motivo sarebbe quello di renderlo sempre più granulare verso la fine, vedendo la piattaforma come un sottocomponente dell'applicazione reale.

+0

In questo modo sembra il migliore. Per capire perché, considera cosa succederebbe in ogni schema se iOS o Mac sono suddivisi in due piattaforme. –

Problemi correlati