Как должен выглядеть раздел "идентификаторы приложений"?



Я знаю, что есть много других вопросов, но я не могу найти именно то, что я хочу.



Предположим, что у меня сейчас 5 приложений:




  • App1 и App2-это полная и облегченная версия одного и того же myApp, и я хочу поделиться данными между ними

  • App3 независим, но использует встроенные покупки и

  • App4 и App5 - это два других независимых приложения.

Должен ли я просто иметь универсальный идентификатор приложения, например ABCDE12345.* с помощью которых я могу подписывать такие приложения, как App4 и App5 (и все новые в будущем, которые не нуждаются в IAP и т. д.), Затем ABCD123456.название_компании.App3 для App3, а затем ABC1234567.название_компании.мой друг.* для app1 и app2?



Звучит ли это правильно, или я совершенно неправильно понял?
Или, другими словами, как выглядят ваши идентификаторы приложений? :)



Спасибо за любую информацию!

508   3  

3 ответов:

Я бы сделал так:

  • app1 и app2 должны использовать что-то вроде ABCDE12345.ком.название_компании.Имя_приложения
  • App3 следует использовать ABCDE12345.ком.название_компании.App3
  • App4 следует использовать ABCDE12345.ком.название_компании.App4
  • App5 следует использовать ABCDE12345.ком.название_компании.App5
Другими словами, разделите идентификатор приложения между app1 и app2, так как вы хотите поделиться данными. При разработке использовать универсальный идентификатор приложения, как ABCDE12345.ком.название_компании.* но для распространения каждого независимого приложения должен иметь свой собственный уникальный идентификатор приложения.

Ирен, я использую определенные идентификаторы приложений (com.думай фан.рашхур и др.) для нерегламентированного распространения, но придерживаться подстановочного идентификатора для разработки в режиме отладки. Это позволяет мне использовать один и тот же профиль для каждого приложения на моем устройстве, даже пример кода, который я скачал через Центр разработчиков, не беспокоясь о идентификаторе приложения вообще.

Далее, Если вы хотите использовать push-уведомления, в приложении покупки или Game Center, вам придется использовать определенный идентификатор приложения для каждой версии, а не подстановочный знак. Дополнительную информацию смотрите на странице iOS Provisioning Portal.

Я действительно разделяю один идентификатор начального пакета между всеми моими приложениями (ABCDE12345 в вашем примере), так как это упрощает и упрощает работу и не ограничивает ни одну из вышеперечисленных функций. Желаю удачи!

Apple рекомендует использовать обратный домен строка стиля имени (например, com.доменное имя.appname ). Он не может содержать звездочку (*).

пример обычной доменной нотации:

AppName.MobilityFin.CompName.com

пример обратной доменной нотации:

Com.Имя компа.Мобильность.appName

Так что мы можем назвать его как следование:

  • ком.ваше имя компании.mobilityFinance.имя приложения

  • ком.ваше имя компании.mobilityHR.имя приложения

  • ком.ваше имя компании.mobilityTransaction.имя приложения

  • ком.ваше имя компании.мобильные счета.имя приложения

Comments

    Ничего не найдено.