Выберите идентификатор пакета для приложения для iOS и Mac - PullRequest
17 голосов
/ 09 января 2012

Предположим, у меня есть приложение под названием A .

Идентификаторы пакетов должны быть уникальными для всех приложений Mac и iOS. Это означает, что если у меня есть приложение A в iOS App Store с идентификатором пакета com.mycompany.a, я не могу создать приложение в Mac App Store с тем же идентификатором пакета com.mycompany.a.

Хорошо, сказал, что, как лучше всего различать идентификаторы пакетов?

Вот несколько примеров, которые я могу вспомнить:

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

Есть другие, которые приходят на ум? Который вы использовали?

1 Ответ

24 голосов
/ 09 января 2012

Скорее, запрос о мнении, чем вопрос, который я бы сказал, но я бы использовал com.mycompany.application.platform.

Причина в том, чтобы сделать его все более и более детальным по отношению кконец, рассматривая платформу как подкомпонент фактического приложения.

...