Неопределенные символы для архитектуры i386 (RevMob)

Я попытался удалить все объявления RevMob, связанные с моим приложением, я не знал, как это сделать правильно, поэтому я сначала удалил фреймворк, чем удалил всю строку кода, связанную с RevMob, но теперь у меня есть эта ошибка, которую я могу исправить:

Undefined symbols for architecture i386:
"_OBJC_CLASS_$_RevMobAds", referenced from:
objc-class-ref in AppDelegate.o

Я обнаружил, что у людей такая же проблема (не с RevMob, но с аналогичной структурой), но мы ищем, чтобы добавить ее в проект, я пытаюсь УДАЛИТЬ его. Если бы вы могли сказать мне, что удалить, чтобы это ошибка, это было бы потрясающе. Благодарю!

1 ответ

В файле (возможно, называемом) AppDelegate.m вы, возможно, включаете заголовки RevMob, используя его объекты. Если нет в этом файле, то в файл он включает.

Эта ошибка означает, что во время компиляции у вас есть заголовки, чтобы использовать RevMob, но у вас нет фреймворка или библиотеки во время соединения (или в структуре или библиотеке нет реализации объекта, который вы пытаетесь использовать в сборка симулятора)

licensed under cc by-sa 3.0 with attribution.