Нет такого модуля "Анализ"

Я копирую фреймворки разбора в проект Xcode и проверяю флажок, в котором говорится, что при необходимости копировать файлы.

Проекты выполняются без проблем. Но когда, если я переместил папку Parse SDK в корзину, Xcode говорит "Нет такого модуля" Parse ".

Нельзя сказать, потому что я копирую файлы, не делающие ссылки на файл для моего проекта. Как я могу его решить?

Ответ 1

У меня была эта проблема, и я получил ее для работы, выполнив следующее:

Я открыл свой Target > Build Settings > Search Paths > Framework Search Paths.

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

Я добавил два значения: $(PROJECT_DIR) и $(inherited)

Я не знаю, почему они были пустыми, но там у вас есть.

Ответ 2

У меня была такая же проблема.

В моем случае, используя swift и CocoaPods, мне не приходилось import Parse в AppDelegate. Мне нужно было только #import <Parse/Parse.h> #import <Bolts/BFTask.h> в моем заголовке Bridging.

Ответ 3

Проблема для меня была связана с удалением комментариев в подкоде, необходимых для работы Swift. Проверьте это здесь.

"Замените две строки с комментариями следующим образом:

платформа: ios, "8.0"

use_frameworks!

Это указывает CocoaPods, что ваш проект нацелен на iOS 8.0 и будет использовать фреймворки вместо статических библиотек. "

http://www.raywenderlich.com/97014/use-cocoapods-with-swift

Ответ 4

Во-первых, очистите проект. Затем удалите все имеющиеся у вас Parse SDK. Затем добавьте sdks в проект, а также переместите фактическую структуру в папку "Проекты".

Надеюсь, что это поможет,

Julian

Ответ 5

У меня была аналогичная проблема, но только один контроллер представления говорил мне, что PARSE не существует. Я исправил это, скопировав все, что находится ниже инструкции Parse import, а затем добавил новый контроллер представления с тем же именем. Затем я просто вставил свой код обратно.

Ответ 6

В моей ситуации мне пришлось продолжать удалять, а затем добавлять каждую отдельную сборку. Проблема заключалась в том, что у меня было место в файле проекта (НИКОГДА НЕ ДЕЛАЙТЕ ЭТО, он создает так много проблем). Например, вы называете свое приложение "Пример приложения". Это сделает все папки в них. Поэтому вместо того, чтобы иметь одну строку в пути поиска Frameworks, у вас будет 2, так как xcode создаст другую строку, когда увидит пробел. Они будут $(PROJECT_DIR)/Example и App/parse-library-X.X.X из-за ошибки в xcode. Чтобы исправить эту проблему, замените эти 2 строки на одну, которая читает $(PROJECT_DIR)/Example\ App/parse-library-X.X.X. Обратите внимание, что передняя косая черта делает xcode прочитанным как один адрес файла с пробелом в нем. Это также относится к папкам/файлам в finder, в которых есть пробелы.