Как выбрать встроенную библиотеку поверх установленной библиотеки?

#xcode #macos

#xcode #macos

Вопрос:

Мое приложение встраивает несколько двоичных библиотек (.dylib), которые находятся в Contents/Frameworks папке. Однако при запуске приложение пытается загрузить уже установленные версии библиотеки поверх моей встроенной версии.

Как я могу указать своему приложению использовать встроенную версию? Я уверен, что это должно быть просто, но я не смог найти ответ. Спасибо!

Комментарии:

1. Привет, Зелин, еще раз спасибо, но проблема не решена.

Ответ №1:

Перейдите в свой проект и нажмите раздел фазы сборки и расширьте раздел встроенных фреймворков после изменения копии только при установке как ss ниже

введите описание изображения здесь

Комментарии:

1. Спасибо! К сожалению, это не было установлено ранее. Интересно, что в моем Xcode этот раздел называется «Встроенные библиотеки». Но все же он хочет поместить их в целевые «Фреймворки». Это проблема?