Я начал использовать прекрасный json-framework для iPhone, но потом неожиданно обнаружил, что, если я скомпилирую что-то для устройства больше, чем 2.1, он получит:
Codesign error: «неверный или неподходящий формат объектного файла»
Мне потребовалось много времени, чтобы понять, что происходит, но благодаря сообщению в блоге исправление таково:
В настройках проекта на вкладке сборки найдите «Путь к правилам ресурса подписи кода» и установите в качестве значения «$ (SDKROOT) /ResourceRules.plist».
Я не уверен, как это работает, так как похоже, что это тот путь, который у него уже есть, но, похоже, он работает!
, которая решает ошибку кодового знака, которую я получал, но теперь я не могу скомпилировать на 3.0 по какой-то другой причине. я попытаюсь дать ссылку на код, а не на библиотеку.