Я отримав право власності на різні додатки iOS, щоб побудувати, і представити ITunes Connect, але зіткнулися з дуже неприємним питанням. Сертифікати дистрибуції повинні бути унікально названі, і з різних причин у мене є 2 сертифікати з одним ім'ям осіб.
Якщо є дублікати іменних сертифікатів, навіть якщо вони мають унікальні ідентифікатори, процес збирання помирає з помилкою підпису коду, яка свідчить про наявність сертифікатів. Це призводить до ситуації, коли я повинен видалити підписані сертифікати, які я маю, завантажити той, який я хочу, промити, повторити.
І зараз виникає більш складна проблема. Я досягнувши точки , де це будує в основному стані запустити повністю автоматизовано з допомогою xcodebuild
і xcrun
бінарних файлів командного рядка, для зазначених вище завдань , за винятком.
Чи можна зберігати загальнодоступні / приватні ключі десь "глобальні", які будуть доступні для будь-якого запиту на ключові клавіші, і створити новий брелок для зберігання лише одного підписаного сертифіката, але дозволяти двома брелоками працювати разом, щоб передавати код підписання?