Файл фреймворка не найден

Я конвертирую свой старый (32-битный) проект в новый (64-битный). Я сталкиваюсь с этой проблемой в течение последнего дня. Тем не менее, я не могу решить проблему. Я использовал проект RestKit, фреймворки FacebookSDK и Opentok. Я добавил эти рамки в каталог моего проекта.

Моя цель проекта -> BuildSettings

Пути поиска фреймворка:

$(inherited) 
"$(BUILT_PRODUCTS_DIR)/../../Headers”

Пути поиска по заголовку:

"$(BUILT_PRODUCTS_DIR)/../../Headers" 
"$(PROJECT_DIR)/Opentok/Headers" 
"$(PROJECT_DIR)/FacebookSDK/Headers"

Пути поиска библиотеки:

<Nothing>

Пути поиска пользовательских заголовков:

"$(BUILT_PRODUCTS_DIR)/RestKit-RestKit-c19a500/Build"  
"$(PROJECT_DIR)/FacebookSDK/Headers"  
"$(PROJECT_DIR)/Opentok/Headers"

Для этого я получаю следующую ошибку

'Opentok/Opentok.h' file not found

Я изменил указанный выше каталог пути

PROJECT_DIR ==> SRCROOT

Теперь я получаю следующие ошибки

'Opentok/Opentok.h' file not found
'FacebookSDK/FacebookSDK.h' file not found

person Senthilkumar    schedule 21.04.2017    source источник
comment
проверьте, как только ваши встраиваемые двоичные файлы добавили фреймворк или нет   -  person Anbu.Karthik    schedule 21.04.2017
comment
Да, добавлено, я получаю, что файл «RestKit/RestKit.h» не найден   -  person Senthilkumar    schedule 21.04.2017


Ответы (2)


похоже, вы указали неправильный путь. Откатите изменения PROJECT_DIR ==> SRCROOT и попробуйте установить путь Opentok туда, где находится DIR Opentok, но не в него.

person yumyum_shrimp    schedule 21.04.2017

вы можете удалить все настройки и фреймворк, связанные с opentok, и установить с помощью Cocoapods, тогда вам не нужны никакие матовые настройки

https://cocoapods.org/?q=Opentok

person Jagveer Singh    schedule 21.04.2017