Итак, срок действия моего сертификата распространения истек (с юбилеем), поэтому мне пришлось пройти через забаву с новым сертификатом, настройкой профилей и т. Д. Все выглядело нормально, сделал новую сборку и отправил ее моему клиенту, и веселье началось.
он продолжал получать страшное сообщение "права не действительны". Я точно знал, что его устройство находилось на специальном мобильном устройстве (я даже открыл его и нашел соответствующий идентификатор устройства)
После того, как я пару часов бился головой о стол, пытаясь очистить, перестроить, переделать сертификат, профили и т. Д., Но все безрезультатно, я заметил параметр «не подавать в отставку» в диалоговом окне «Поделиться» в органайзере. Я сказал, что, черт возьми, и дал ему шанс. к моему большому удивлению, ipa работал так, как и предполагалось.
поэтому единственная логическая вещь, о которой я могу подумать, это то, что организатор профиля обеспечения хочет использовать не тот, с которым я на самом деле подписал его, а старый. Тем не менее, я полностью очистил старый от системы (из органайзера файл исчез, больше не упоминается в проекте)
так что теперь все довольны, они могут протестировать эту версию, но я ненавижу не знать почему (плюс это будет очень раздражать каждый раз, когда мне придется выбирать эту опцию)
У кого-нибудь есть идеи, почему и как догнать организатора?