2015-06-17 4 views
5

После загрузки Xcode-7 beta я открыл текущий проект в Xcode 7. Но все динамические библиотеки (.dylib), используемые в моем коде, где они показаны как отсутствующие.Отсутствует библиотека .dylib при открытии в Xcode 7 beta

Missing libraries

Тогда я устранил эти библиотеки и попытаться добавить через Построить синхронизма> «Ссылка Двоичный с библиотеками» .Но это показывает .tbd расширение файла с таким же именем. (Например, libs.dylib.) enter image description here

Не имеет значения использовать эти расширения вместо .dylib? Мое приложение было поддержано от iOS 7 до более поздней. Любая помощь была бы оценена.

+0

ли вы на самом деле есть проблема при создании и запуске приложения? – Droppy

+0

Да, он отлично работает в симуляторе, даже если он показывает недостающие библиотеки в рабочей папке фрейма. –

+0

Не беспокойся об этом. Все это входит в мою группу * Products * в Xcode, которая всегда закрыта. Я никогда не вижу этого красного письма. – Droppy

ответ

0

Я удалил ссылки на файлы .dylib и добавил библиотеки обратно в качестве .tbd файлов. Кажется, это работает для меня.

3

У меня также есть такая же проблема, но после обновления My Mac OS X Yosemite до OS X EI Capitan тогда эта проблема была решена с использованием файла .tbd extension с тем же именем.

На самом деле в Xcode 7 больше нет динамических бинарных библиотек (.dylib), а не предлагают библиотеки .tbd, и я думаю, что это может быть признано OS X EI Capitan & OS X EI Capitan имеет поддержку. tbd (расширение файла), которое недоступно в OS X Yosemite?

Так проект, который имеет (.dylib) может работать только в нижней версии Xcode 7.

Смежные вопросы