Выберите идентификатор пакета для приложения iOS и Mac

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

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

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

Некоторые примеры, о которых я могу думать:

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

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

Ответ 1

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

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