Что делать, если сертификат сервера недействителен? Настраиваем верный параметр даты на ПК

Привет! Любой человек, который использует iPhone (iPad) рано или поздно просто обязан столкнуться с таким понятием, как «Подпись прошивки iOS». Скорей всего, это произойдет в тот момент, когда ему по каким-то причинам не понравится новое обновление и у него возникнет огромное желание «вернуть все как было» (откатиться на старую версию iOS).

Желание - это хорошо, но одного только «хочу» явно недостаточно. Ведь для возврата прошивки необходимо выполнение самого главного условия - компания Apple должна подписывать данную версию программного обеспечения. Что это за подпись и можно ли без нее обойтись? Сейчас все быстренько расскажу - поехали же!

Начнем, конечно же, с базовых вещей.

Что такое подпись прошивки iOS?

Говоря простым языком - это «добро» от компании Apple на установку определенной версии прошивки. Не поняли о чем речь? Давайте разберемся чуть подробней...

Самое главное, что нужно запомнить:

Apple (в большинстве случаев) разрешает устанавливать только самую последнюю версию программного обеспечения. Нет никаких промежуточных вариантов и свободных «прыжков» с одной версии на другую. Хочешь переустановить, восстановить, обновить операционную систему на своем iPhone или iPad? У тебя только один путь - установка самой свежей iOS.

Именно для этого и была внедрена «подпись прошивки». Как она работает?

Перед установкой iOS всегда отправляется запрос на сервера Apple. Если компания Apple видит, что версия прошивки отличается от самой последней, то на установку налагается запрет (iTunes «выдает» ошибку 3194).

Таким образом компания более или менее контролирует ситуацию с программным обеспечением на выпускаемых устройствах.

Как проверить - подписывает ли Apple прошивку?

Я не зря сделал небольшое уточнение и написал о том, что «Apple (в большинстве случаев) разрешает установку только самой последней версии iOS». Ведь иногда поставить предыдущую версию прошивки все-таки реально!

И когда же появляется такая возможность? (крайне рекомендую к ознакомлению!). Но если читать лень, то вот два самых распространенных варианта:

  1. Сразу же после выхода новой версии, Apple еще какое-то время подписывает предыдущую. Продолжается это, как правило, недолго - максимум неделю.
  2. У компании «просто что-то идет не так» и она начинает подписывать намного более старые версии iOS. Это происходит очень редко и длится совсем малое количество времени - максимум день.

Так как же узнать, какая версия iOS сейчас подписывается Apple для конкретного iPhone или iPad? Все очень просто:


Важно! Информация на сайте всегда актуальная - проверка подписи прошивок Apple осуществляется чуть ли не каждую минуту.

Тут же можно загрузить файл на компьютер, а затем, установить прошивку непосредственно на устройство.

Можно ли поставить прошивку без подписи?

Нет, подпись нужна всегда. Хотя, для достаточно старых устройств, таких как:

  1. iPad 1.
  2. iPad 2.
  3. iPhone 5 и «младше».

Какие-то варианты обхода все-таки существуют. Но они требуют выполнения слишком многих условий: сделанный джейлбрейк, наличие сохраненного SHSH сертификата, определенной прошивки и подходящей модели устройства.

Если все эти термины вам знакомы, то попробовать откатить прошивку без подписи можно. Как это сделать? У меня была мысль написать все эти инструкции здесь, но потом я передумал:

  • Во-первых, статья бы получилась просто огромной.
  • Во-вторых, это пригодилось бы слишком маленькому числу людей.
  • В-третьих, если человек владеет iPad 1 и целенаправленно сохранял для него SHSH сертификат, то он и «без моих сопливых советов» знает как вернуть старую версию iOS для своего планшета.

Так что мне остается сделать только одну вещь - сообщить не очень приятную новость для всех владельцев iPhone 5S, iPad 3, iPad Mini и более «старших» моделей. Итак, внимание - на все эти устройства нельзя поставить прошивку без подписи. Никак. Даже при помощи специальных программ. Даже за деньги. Даже... в общем, на данный момент такая возможность полностью отсутствует.

Владельцам iOS – гаджетов приходится решать много задач. Но иногда они сталкиваются с такими трудностями, что не знают, как найти выход из положения. В очередной раз перейдя к страничке любимого ресурса в сети, они не могут его открыть. Потом аналогичное происходит и с другими сайтами. А если требуется срочно совершить платеж через интернет-банк, вес это превращается в трагедию. В процессе всплывают окна с различными надписями.

Случается, что недействительный сертификат сервера iTunes выступает истоком проблемы. Что означает, что этот элемент недействителен? Как быть, если при синхронизации айтюнс выдает такую ошибку?

Обо всем этом поговорим в сегодняшней статье. Цель нашей беседы – чтобы вы не пугались, увидев на дисплее девайса или ПК сообщение о недействительности сертификата. А также чтобы могли успешно синхронизировать гаджеты. Согласитесь, мало приятного, когда видишь, будто сломалось абсолютно все – софт, ресурсы в сети, игры…

Сперва обратимся к трактовке терминов. Что вообще означает, что сертификат утратил свое действие? Так ПК транслирует вам информацию о наличии ошибок в документации ресурса в сети. Поэтому имеются основания полагать, что сайт на 100% работоспособен или является подлинным.

Эта проблема всплывает из-за неполадок на серверах и ЭОМ владельца ПК.

Если говорить о первой ситуации, может быть следующее – неполадки с ресурсом центра сертификации. Подобные подтверждения выдаются специальными компаниями. И как и все, они не могут быть застрахованы от разнообразных проблем – землетрясений, терроризма и тому подобного. Это может произойти крайне редко, но уповать не приходится…

Если препятствия возникают из-за технических неполадок либо умышленных действий, тут тоже все может пойти наперекосяк. Возможно, сисадмин по ошибке что-то не то нажал или сервер атакуется хакерами. А итог в любом случае единственный – сертификат становится недействительным. Но это на практике бывает тоже крайне редко.

Чаще всего источник неприятности кроется в ПК/ноутбуках владельца iOS – девайса. Здесь перечень существенно расширяется, это могут быть такие факторы, как:

  • проблемы с софтом;
  • неверно установленный параметр времени.

Последняя причина – самая часто встречающаяся. И исправить положение дел здесь очень легко. Как это выполнить? Читайте дальше.


Настраиваем верный параметр даты на ПК

Иногда при использовании Safari всплывает окошко с сообщением о том, что удостоверение сервера проверить не представляется возможным. Предлагается также нажать на кнопку продолжения, чтобы узнать об ошибке больше. Но если владелец iOS – гаджета выполняет эту рекомендацию – ничего не происходит.

Иногда сообщается, что открываемый ресурс имитирует подлинный, но не является таковым. И что сайт подвергает риску пользовательские данные.

В подобной ситуации владелец айфона обращается к иному iOS – девайсу (конечно, если есть в наличии). Но в 99% случаев там происходить то же самое. Появляются мысли о вирусе. Но после недолгих размышлений становится понятно, что на двух гаджетах в одно время такого не может быть. Да и нет подобных «вредителей для «яблочных» операционок. Начинают терзать мысли – как поступить? Нежели придется бежать в ремонтную мастерскую или вообще за новым айфоном?

К счастью, для большинства владельцев «яблочной» техники вовремя приходит озарение, что проблема разрешается очень легко. Нередко случайно либо для каких-то целей мы устанавливаем неверный параметр даты. А потом просто забываем установить верное значение, считая это чем-то неважным. Такое легкомыслие в будущем оборачивается потерей времени и нервов.

Если с вами произошло нечто подобное – просто выставьте корректный параметр даты на iOS – девайсе, неважно айфон это или айпад. В 99,9% ситуаций все разрешится. Гаджет вернет свой привычный функционал. Можете развлекаться, решать рабочие вопросы, серфить ресурсы в сети, заходить в интернет-банк… Да все, что душе угодно!

Когда вы открываете браузер, то планируете, что всё будет в обычном режиме. Но что делать, если компьютер не хочет работать как надо? И сообщает, что сертификат сервера недействителен? В этом случае вам необходимо проверить, как всё работает, всё ли правильно выставлено, и нет ли каких-то проблем. Можно увидеть это сообщение на крупных сайтах (недействительный сертификат сервера Google, "ВКонтакте"), которые просто не могут допустить такую оплошность.

Что это значит?

Для начала: зачем используется данное обозначение? Что это значит, когда компьютер сообщает, что представленный сервером сертификат недействителен? Таким образом, компьютер говорит, что электронные документы сайта, которые он предоставил, имеют какую-то неточность, благодаря чему у машины есть основание для сомнений относительно его подлинности или полноценности функционирования. Данная проблема может возникнуть как из-за неполадок со стороны сервера, так и из-за неточностей на ЭОМ пользователя. Если рассматривать первую версию, то тут может быть такое:

  1. Неполадка с сайтом центра сертификации. Все эти подтверждения выдают специальные организации. И как любой другой, они не застрахованы от возможных проблем вроде террористов, землетрясения, оползней, повреждения линий передач и многих других проблем. Но это случается крайне редко, и уповать на данный пункт особо не приходится.
  2. Проблемы с сайтом вследствие технических неполадок или умышленного вреда. Здесь тоже может пойти что-то не так. Системный администратор что-то не то нажал или злоумышленники ведут атаку сервера, результат один - сертификат сервера недействителен. Но это тоже редко случается.

Основные проблемы данного типа происходят в основном на клиентских компьютерах пользователей. Здесь уже может быть ассортимент причин намного шире, поэтому будут названы основные:

  1. Неправильно установленное время.
  2. Проблема с программным обеспечением, предназначенным для просмотра Всемирной сети.

И как же устранить данные проблемы? Вот этому вопросу сейчас и будет уделено внимание.

Настройка времени

Самая популярная причина. Если на компьютере стоит неверное время или дата, то когда происходит получение всех файлов, машина видит, что параметры не совпадают, и информирует пользователя, что сертификат сервера недействителен. Это всё делается с целью обезопасить человека, который выходит в интернет, и не допустить потери важных для него данных. Исправить данную проблему очень легко - для этого достаточно всего лишь исправить время на и час, и данной проблемы не будет. На этот случай приходится приблизительно 95% подобных происшествий.

Убираем проверку сертификата

Что делать, если проблема не во времени, а в чем-то другом? И что бы вы ни делали, сертификат сервера недействителен и в таком статусе и остается? И при этом доступ к данным следует получить срочно? Что ж, если нет времени искать истинную причину, то можно поступить просто и эффективно - всего лишь отключить проверку сертификата. Для этого необходимо перейти в настройки своего браузера, затем зайти в раздел безопасности и совершить необходимые действия (более конкретный план напрямую зависит от используемой программы). И компьютер не сможет заблокировать доступ к сайту, потому что сертификат сервера недействителен. Но совершайте данные действия относительно только тех сетевых ресурсов, которым вы доверяете.

Заключение

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

Порой при обновлении, восстановлении или синхронизации iPhone и iPad в программе iTunes появляются неизвестные ошибки. В моем справочнике «Ошибок iTunes» ты найдёшь расшифровку этих ошибок и варианты их устранения.

Ошибки, появляющиеся в процессе восстановления, обновления или синхронизации могут быть связанны с программными и аппаратными проблемами в iOS-устройствах: некоторые исправляются просто, например, перезагрузкой компьютера или подключением к другому USB, а есть такие, что требуют аппаратного ремонта iPhone и iPad.

Классификатор ошибок в iTunes

Ошибки в iTunes, можно разделить на четыре класса: ошибки сети, проблемы с настройками безопасности, неполадки с USB-подключением и аппаратные проблемы

Ошибки сети

Номера ошибок iTunes : 17, 1638, 3014, 3194, 3000, 3002, 3004, 3013, 3014, 3015, 3194, 3200.

Еще могут появляться предупреждения:

  • «При загрузке программного обеспечения произошла ошибка».
  • «Устройство не поддерживается для запрашиваемой сборки».

Эти предупреждения говорят о том, что появились проблемы, связанные с подключением компьютера к серверу обновлений Apple или к iPhone и iPad.

Проблемы с настройками безопасности

Номера ошибок iTunes : 2, 4, 6, 9, 1611, 9006.

Перечисленные ошибки появляются, когда брандмауэр, антивирус или файрвол препятствуют подключению к серверам обновлений Apple или устройству.

Неполадки с USB

Номера ошибок iTunes : 13, 14, 1600, 1601, 1602, 1603, 1604, 1611, 1643-1650, 2000, 2001, 2002, 2005, 2006, 2009, 4005, 4013, 4014. Еще может появляться предуприждение о «недопустимом ответе».

Аппаратные проблемы

Номера ошибок iTunes : 1, 3, 11, 12, 13, 14, 16, 20, 21, 23, 26, 27, 28, 29, 34, 35, 36, 37, 40, 53, 56, 1002, 1004, 1011, 1012, 1014, 1667 или 1669.

Появляются при аппаратных неисправностях в iOS-устройствах или компьютере, мешающие выполнению обновления или восстановления данных.

Как исправить ошибку iTunes

Большинство ошибок в iTunes исправляются самостоятельно:

  • Завершите программы на компьютере, которые блокируют подключение iTunes к серверу обновления Apple, если не поможет, удалите их.
  • Отключите брандмауэр, антивирус или файрвол на время восстановления или обновления iOS-устройства.
  • Замените USB-кабель подключения iPhone или iPad к компьютеру на оригинальный. Научись .
  • Подключите iPhone или iPad в другой порт USB. Лучше использовать USB-порты расположенные с тыльной стороны системного блока. К USB-портам на клавиатуре, USB-хабов и лицевой панели системного блока подключать устройства не советую — бывают ошибки с подключением iPhone и iPad.
  • Попробуй полностью удалить iTunes и все его элементы с помощью CCleaner для Windows или ClenMyMac для Mac OS X. Потом поставь последнюю версию iTunes.
  • Попробуй восстановите или обновите iOS-устройство на другом компьютере.

Справочник ошибок iTunes и способы их устранения

Номер ошибки Наиболее вероятная причина Рекомендуемое решение
Прошивка не подходит к устройству, либо версия iTunes слишком старая для работы с данной версией Обновите iTunes до последней версии, если ошибка не исчезнет, перекачайте прошивку заново
Прошивка распознана, но не может быть использована из-за того, что собрана и упакована неправильно (обычно ошибка появляется при работе с кастомными прошивками) Перекачайте прошивку или попробуйте другую
Модем сообщает о неисправности Скорее всего, поможет только обращение в авторизованный сервисный центр
iTunes не может подключиться к служебным серверам Apple Проверьте, не блокируют ли сторонние программы доступ к серверам albert.apple.com, photos.apple.com или phobos.apple.com
Прошивка не может быть установлена либо по причине повреждения логотипов загрузки, либо из-за того, что устройство введено не в тот служебный режим (например, прошивка предназначена для DFU Mode, а вы пробуете восстанавливаться через Recovery Mode) Введите устройство в , если не поможет — скачайте другую прошивку
Прошивка подходит к версии iTunes, но не подходит к устройству (например, она не для того поколения устройства) Скачайте версию прошивки, соответствующую модели твоего устройства
Паника ядра в устройстве при работе с прошивкой. Возникает или при обрыве передачи данных по кабелю, или при несовместимости прошивки с выбранным режимом восстановления Попробуй восстановить прошивку через режим . Проверь, надёжно ли закреплен кабель в USB-порте и в 30-pin разъёме устройства. Смените кабель или порт.
Поврежден или отсутствует низкоуровневый загрузчик LLB из-за криво собранной кастомной прошивки
В прошивке не хватает ряда нужных для загрузки файлов Скачайте другую кастомную прошивку или пересоберите её самостоятельно
Проблема USB-кабеля или 30-pin разъёма либо попытка установить бета-версию iOS из-под Windows Смените кабель или USB-порт. Отключите в BIOS USB 2.0
В ходе прошивания было обнаружено нарушение целостности файла прошивки Отключите брандмауэр и антивирус, попробуйте сменить кабель или USB-порт, попробуйте другую прошивку
Попытка обновления с одной кастомной прошивки на другую кастомную прошивку Перед прошивкой введите устройство в режим или
Повреждена медиатека iOS-устройства С большой долей вероятности потребуется перепрошивка
Вместо режима DFU Mode устройство находится в Recovery Mode Введите устройство в DFU Mode
Ошибка DFU-режима при джейлбрейке Введите устройство в DFU Mode через Pwnage Tool, sn0wbreeze или redsn0w
iTunes не может считать IMEI или MAC-адрес оборудования устройства Если на других прошивках ошибка повторяется, то проблема имеет аппаратный характер
iTunes зацикливается при попытке восстановления прошивки Обновите iTunes до 12 версии
Устройство не может выйти из DFU-режима Чаще всего ошибка означает аппаратные проблемы
Испорчены права доступа к папке iTunes на Маке Запустите Дисковую утилиту и выполните восстановление прав доступа
Низкоуровневый загрузчик не соответствует модели устройства из-за ошибки при сборке кастомной прошивки Скачайте другую кастомную прошивку или пересоберите её самостоятельно

39, 40, 306, 10054

Проблема с доступом к серверам активации и подписывания
Невозможно перенести покупки iTunes Store из устройства Удалите старые резервные копии. Деавторизуйте компьютер в iTunes (меню «Магазин») и попробуйте снова
Вы не имеете права заливать в устройство контент с рейтингом 17+ Исправьте данные о возрасте в своём аккаунте iTunes (меню «Магазин-Просмотреть мою учётную запись»)
При копировании файлов прошивки в устройство произошла ошибка Начните процедуру прошивания заново
Серверы Apple не смогли выслать SHSH-хеши для устройства Попробуйте прошиться позже
Ваш Apple ID содержит недопустимые (с точки зрения iTunes) символы Постарайтесь не использовать в Apple ID что либо, кроме латинских букв и цифр
Модем iPhone/iPad не откликается Попробуйте перезагрузить устройство. Если ошибка повторяется постоянно, то возможно наличие аппаратной проблемы
iTunes пытался понизить версию модема iPhone/iPad Ошибка говорит о том, что прошивание завершилось нормально, тем не менее, сам по себе iPhone/iPad после неё загрузиться не сможет. Необходимо использовать функцию Kick Device Out of Recovery в утилите TinyUmbrella
Серверы активации Apple недоступны Попробуйте активировать устройство позже
Невозможно синхронизировать фотографии из iPhoto В контекстном меню файла медиатеки iPhoto выберите пункт «Показать содержимое пакета» и очистите папку iPod Photo Cache
Системные файлы повреждены в результате неудачного джейлбрейка Восстановите прошивку и снова
Проблемы с передачей данных по USB-кабелю Проверьте целостность кабеля и исправность USB-порта
Устройство не распознано Поменяйте кабель, USB-порт, компьютер. Может свидетельствовать об аппаратной проблеме
Невозможно модифицировать файл медиатеки iTunes Восстановите права доступа на Mac OS X, проверьте владельцев и права доступа к папке в Windows
Восстановление на кастомную прошивку идёт через DFU Mode, хотя должно было вестись через Recovery Mode Введите устройство в Recovery Mode
iTunes не может получить полный доступ к устройству Отключите все фоновые процессы, попробуйте другой USB-порт или кабель, переустановите iTunes
iTunes не может удостовериться в том, что устройство введено в нужный режим Проверьте файл hosts, отключите все фоновые процессы, попробуйте другой USB-порт или кабель
На кастомную прошивку восстанавливается неджейлбрейкнутое устройство Сделайте джейлбрейк на нынешней прошивке. Обратите внимание: джейлбрейк через утилиту Spirit и сайт JailbreakMe не является полноценным и тоже приводит к таким ошибкам
Повреждены компоненты iTunes Требуется переустановка iTunes
Версия iTunes слишком старая для работы с устройством
iTunes видит устройство в нормальном режиме, но не может работать с ним в DFU-режиме Обновите iTunes до последней версии
Другие системные процессы мешают iTunes работать с файлом прошивки
iTunes не смог загрузить устройство в нужном режиме Перезагрузите iOS-устройство, перезапустите iTunes
Драйверы Mac OS X блокируют доступ к устройству Обновите Mac OS X до актуальной версии
Доступ iTunes к устройству блокируют другие системные процессы Закройте все остальные программы, выключите антивирус, перезагрузите компьютер
Повреждён USB-порт Прочистите порт USB, проверьте контакты, попробуйте подключить устройство к другому порту или компьютеру
Повреждён кабель Замените кабель

3001, 5103, -42210

iTunes не может загрузить видео Найдите и удалите с диска служебную папку «SC Info»
Слишком долгое время отклика от активационного сервера Apple Попробуйте перезагрузить компьютер или принудительно обновить подключение к Интернету
iTunes не может взять видео напрокат Деавторизуйте компьютер в iTunes и авторизуйтесь снова
Повреждены компоненты QuickTime Требуется переустановка плеера и компонентов QuickTime
Принятый хеш SHSH повреждён Попробуйте начать прошивание снова
В кастомной прошивке отсутствуют требуемые образы Скачайте другую кастомную прошивку или создайте её сами заново
Конфликт c другими USB-устройствами Попробуйте отключить от компьютера все остальные USB-устройства, кроме клавиатуры, мыши и прошиваемого USB-гаджета
Критическая ошибка при обновлении/восстановлении Попробуйте восстановить устройство в DFU-режиме (Home+Power на 10 секунд, затем Home ещё на 10 секунд). Желательно попробовать другой USB-кабель.
Файл прошивки не удаётся залить в устройство Попробуйте прошиться на другом компьютере и/или с другим кабелем
Невозможно подтвердить платёж в iTunes Store Проверьте правильность информации о вашей кредитной карточке

8003, 8008, -50, -5000, -42023

iTunes не может восстановить сессию закачки файла Очистите содержимое папки «iTunes Media/Downloads» в папке iTunes
Нормальной работе iTunes мешают старые несовместимые плагины Удаляйте установленные к iTunes плагины, пока ошибка не перестанет появляться
iTunes не может связаться с сервером проверки цифровых подписей Отключите брандмауэр и антивирус
Недействительны сертификаты Связки ключей Очистите кэш Safari (меню «Safari-Сбросить Safari»)
Блокирован доступ к сервисам iTunes Отключите брандмауэр
Необратимое повреждение файла медиатеки iTunes Удалите в папке iTunes файл iTunes Library и файлы с расширением itdb
Другие процессы мешают нормальной работе iTunes Перезагрузите компьютер, отключите брандмауэр и антивирус, закройте все программы, работающие в фоновом режиме
Ошибка медиатеки при попытке синхронизации Проверьте медиатеку iTunes на наличие повреждённых и несовместимых файлов
iTunes конфликтует с графической оболочкой Windows Включите в Windows стандартную тему оформления
iTunes конфликтует с утилитой TinyUmbrella Обновите TinyUmbrella и перезагрузите компьютер
Критическая ошибка модема Иногда возникает при обновлении iOS на iPhone без повышения модема. Воспользуйтесь redsn0w или TinyUmbrella, чтобы вывести гаджет из режима восстановления
Невозможно скачать музыку из iTunes Store Обновите iTunes до последней версии, выйдите из аккаунта и войдите снова, отключите брандмауэр и антивирус
iTunes не может связаться с серверами Обновите iTunes до последней версии, выйдите из аккаунта и войдите снова, отключите брандмауэр и антивирус. В крайнем случае — переустановите iTunes и QuickTime
Нарушена целостность скачанных файлов Повторите загрузку через iTunes ещё раз
Неверные права доступа на файл программы iTunes на Маке Запустите Дисковую утилиту и сделайте восстановление прав доступа
Превышен лимит времени ожидания в iTunes Store Проверьте подключение к Интернету

9800, -9808, -9812, -9814, -9815

Ошибка времени покупки в iTunes Store Выставите на компьютере верную дату
Система безопасности iTunes Store блокировала загрузку Выйдите из своего аккаунта, перезапустите iTunes и залогиньтесь снова

0xE8000001, 0xE800006B

Устройство было неожиданно отключено Перезапустите iTunes и подключите устройство снова
Необратимо повреждены системные файлы iOS Восстановите прошивку
iPhone или iPad не может получить доступа к файлам настроек операторов сотовой связи Исправьте права доступа (если гаджет джейлбрейкнут), удалите все кастомные бандлы операторов, в крайнем случае восстановите прошивку
Ошибка при попытке установки кастомной прошивки Как правило, ошибка возникает при работе с прошивками, созданными в sn0wbreeze. Перезагрузите компьютер, попробуйте прошиться снова, в случае неудачи создайте прошивку заново
Попытка установки в устройство неподписанного приложения Не ставьте пиратский софт

Дважды я прошел через процесс подготовки портала dev, пытаясь заставить его работать, но безрезультатно. Я не думаю, что это вторая половина (подпись недопустима), я думаю, что на самом деле это может быть связано с моим двоичным кодом. У меня есть предупреждение в Xcode, что не помогает мне, потому что я не знаю, что с этим делать. И, честно говоря, я не знаю, насколько релевантна эта информация. Но в нем говорится:

"Проверка зависимостей: Предупреждение: фаза сборки ресурсов пакета экземпляра содержит info.plist цели

Приложение отлично работает в симуляторе, и я не внес никаких изменений в info.plist, так как я представил приложение Apple на прошлой неделе. (это обновление)

1

1 ответы

To remove the warning, right click on the info.plist file and choose Get Info. Then from the Targets tab ensure that none of the targets (you may have only one target) are selected. You don"t need to directly add the info.plist to the bundle. See this Apple Q&A note for further details.

Убедитесь, что вы строите с правильной идентификацией подписи кода. Щелкните правой кнопкой мыши свою цель и выберите «Получить информацию». В теге build найдите раздел подписи кода и убедитесь, что выбран правильный сертификат для приложения, указанного в вашем info.plist.

Then do a clean build (from the Xcode menu: Build->Clean and then Build). Check the build results (Build->Build results), you may have to change the settings to show All Messages. At the end of the build log you should then see a message about a successful codesign.