AppRollSDK
Unity: Все версии | Appodeal SDK: Все версии
Ошибка Library not loaded: @rpath/AppRollSDK.framework/AppRollSDK
обычно возникает:
Если версии CocoaPods или / и XCode ниже минимальных требуемых
Если версия External Dependency Manager отличается от версии, поставляемой с Appodeal SDK, или используются другие его настройки.
Пример лога ошибки:
Error loading /var/containers/Bundle/Application/9DC64E05-8DBD-477C-A332-94E5A228258F/Demo.app/Frameworks/UnityFramework.framework/UnityFramework: dlopen(/var/containers/Bundle/Application/9DC64E05-8DBD-477C-A332-94E5A228258F/Demo.app/Frameworks/UnityFramework.framework/UnityFramework, 265): Library not loaded: @rpath/AppRollSDK.framework/AppRollSDK
Referenced from: /private/var/containers/Bundle/Application/9DC64E05-8DBD-477C-A332-94E5A228258F/Demo.app/Frameworks/UnityFramework.framework/UnityFramework
Reason: image not found
2021-08-29 12:28:54.551411+0100 Demo[26417:14773115] Error loading /var/containers/Bundle/Application/9DC64E05-8DBD-477C-A332-94E5A228258F/Demo.app/Frameworks/UnityFramework.framework/UnityFramework: dlopen(/var/containers/Bundle/Application/9DC64E05-8DBD-477C-A332-94E5A228258F/Demo.app/Frameworks/UnityFramework.framework/UnityFramework, 265): Library not loaded: @rpath/AppRollSDK.framework/AppRollSDK
Referenced from: /private/var/containers/Bundle/Application/9DC64E05-8DBD-477C-A332-94E5A228258F/Demo.app/Frameworks/UnityFramework.framework/UnityFramework
Reason: image not found
Для её исправления выполните следующие шаги:
Проверьте, совместимы ли ваши версии XCode и CocoaPods с разделом Минимальные требования к ОС.
- UPM
- Manual
- Unity 2019.4+, 2020.3.16+, 2021.1.17+
- Android API level 21 (Android OS 5.0) и выше
- iOS 12.0 или выше
- Use XCode 14 или выше
- CocoaPods 1.10.0 или выше
- Git должен быть установлен на устройстве
- Unity 2017.4 (Api Compatibility Level - Experimental (.NET 4.6 Equivalent) or 2018.3+
- Android API level 21 (Android OS 5.0) и выше
- iOS 12.0 или выше
- Use XCode 14 или выше
- CocoaPods 1.10.0 или выше
Чтобы обновить CocoaPods до последней версии, откройте Терминал и выполните следующую команду:
``` c#
sudo gem install cocoapods
```
Перейдите в Assets → External Dependency Manager → iOS Resolver → Settings.
Убедитесь, что версия External Dependency Manager такая же, как указана здесь , и соответствует версии Appodeal плагина, интегрированной в проект. Если это не так, повторно импортируйте плагин External Dependency Manager из ассета плагина Appodeal.
Проверьте настройки External Dependency Manager. Если они отличаются от представленных на скриншоте, попробуйте использовать стандартные настройки как на примере ниже.