Нужен ли мне отдельный сертификат распространения и сертификат разработки для каждого моего приложения?

Я искал этот вопрос, и в результате большинства поисков я получил следующее:
У нас может быть не более 3 «сертификатов распространения», и рекомендуется использовать ТОЛЬКО ОДИН сертификат распространения для всех приложений. .

А как насчет сертификатов разработки?
Могу ли я использовать один сертификат для всех приложений? или мне нужны отдельные «Сертификаты разработки» для каждого приложения?


person Mikethetechy    schedule 22.05.2017    source источник
comment
Я голосую за то, чтобы закрыть этот вопрос как не относящийся к теме, потому что речь идет о публикации в политиках и процедурах магазина приложений, а не о программировании. См. раздел Являются ли актуальными вопросы о магазинах приложений, ориентированные на разработчиков?   -  person Makyen♦    schedule 23.05.2018


Ответы (1)


Да, стандартная практика — использовать один distribution certificate для всех приложений. Для разработки вы можете использовать отдельный Development Certificates.

Сертификаты разработки основаны на идентификаторах пакетов. Лучше всего использовать разные сертификаты разработки для разных приложений. Тем не менее, если у вас одинаковый идентификатор пакета для разных приложений, вы также можете использовать один и тот же сертификат.

person Arpit Jain    schedule 22.05.2017
comment
Вы имеете в виду, что для сертификата разработки я должен создавать новые каждый раз для нового приложения? - person Mikethetechy; 22.05.2017
comment
о, так это означает, что максимальное количество сертификатов распространения составляет всего 3, а для сертификатов разработки я могу создать столько, сколько захочу, чтобы связать их с новыми приложениями, верно? потому что прямо сейчас в моей цепочке для ключей у меня есть один сертификат распространения и один сертификат разработки. мне просто интересно, я должен создать еще один сертификат разработки для этого нового приложения. я не должен использовать старый сертификат разработки для этого нового приложения, верно? - person Mikethetechy; 22.05.2017
comment
Нет, для сертификатов разработки с одной учетной записью вы можете сделать 100. Как и с одной учетной записью Apple, можно загрузить только 100 приложений. - person Arpit Jain; 22.05.2017
comment
о, ик, теперь ясно! неудивительно, когда я позволяю xcode автоматически назначать команду разработчиков, он выбирает сертификат разработки предыдущего приложения, и сборка всегда завершается с ошибкой и говорит, что выберите команду разработчиков! Большое спасибо @Arpit Jain - person Mikethetechy; 22.05.2017
comment
Кстати, @Arpit Jain я только что создал еще один сертификат разработки, но он создал точно такую ​​​​же строку в скобках (RTXXXXX), которая выглядит точно так же, как и другой сертификат разработки. Почему это так? - person Mikethetechy; 22.05.2017
comment
Давайте продолжим обсуждение в чате. - person Arpit Jain; 22.05.2017