Я получаю сообщение об ошибке «Отсутствует требуемая архитектура arm64 в файле /user/location/myframework.a(2 slices)», когда я скомпилирую свой проект на iPad mini, это относится к конкретному сторонняя структура, которую я использую. Эта ошибка не отображается ни для одного из старых устройств arm7.Отсутствует требуемая архитектура arm64 в XCode
Я знаю, что этот фреймворк должен быть скомпилирован для поддержки рамки arm64, поэтому для отладки я создал второй проект, который был полностью пустым, за исключением этой структуры, и он компилируется просто отлично для iPad mini. Я использовал некоторые функции фреймворка, чтобы убедиться, что он фактически используется проектом, и он работал отлично.
Так что я на 100% уверен, что проблема связана не с каркасом, а с настройками моего проекта или чем-то еще. Я полагал, что может быть, что прежняя структура все еще кэшировалась где-то, поэтому я очистил и перестроил, я удалил производные данные, я удалил фреймворк, полностью перестроенный, а затем добавил его обратно. Ничего не изменилось, оно все еще встречается с ошибкой «отсутствует требуемая архитектура arm64 в файле /user/location/myframework.a(2 ломтика)«
Кто-нибудь может подумать, что может вызвать эту проблему?
EDIT: Я должен был упомянуть, что проект прекрасно устанавливается на iPad mini, если вышеуказанная структура не включена в проект. arm64 указан в качестве допустимой архитектуры в настройках проекта.
сделал установить архитектуру как поддержка 64-битных – codercat