Архитектура Arm64e для платформы iOSIOS

Программируем под IOS
Anonymous
Архитектура Arm64e для платформы iOS

Сообщение Anonymous »

Когда-то Apple продвигала архитектуру Arm64e. Это было во времена Xcode 10.0, то есть 2 года назад. Начал с процессоров A12. Сегодня в Xcode 12.4 при выборе стандартной архитектуры для платформы iOS по-прежнему используется только Arm64.
Что случилось с Arm64e и почему он не используется по умолчанию?
Кроме того, когда я добавляю его вручную и архивирую для симулятора, я получаю:

ld: предупреждение: игнорируется файл
/>/Applications/Xcode12.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/lib/darwin/libclang_rt.iossim.a,
в файле отсутствует требуемая архитектура Arm64e/Applications/Xcode12.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/lib/darwin/libclang_rt.iossim.a
(3 фрагмента)

Что случилось?
Означает ли это, что компьютеры Mac M1 не поддерживают PAC (коды аутентификации указателя)?
Я немного озадачен, но пока не могу протестировать на Mac M1.

Подробнее здесь: https://stackoverflow.com/questions/661 ... -framework

Вернуться в «IOS»