2016-01-04 8 views
4

Я не могу получить модуль SKMaps при его установке в качестве зависимости Cocoapods.Модуль SKMaps не найден при установке в качестве зависимостей CocoaPods

При импорте:

import SKMaps 

Я получаю следующее сообщение об ошибке: No such module 'SKMaps'. Мой Podfile выглядит следующим образом:

platform :ios, '8.0' 

target 'TestSpace' do 
use_frameworks! 

pod 'ScoutMaps-iOS-SDK' 

end 

Я бежал pod install, и ей это удалось. Насколько я понимаю, заголовок моста не должен быть необходим при установке зависимости Cocoapods при объявлении use_frameworks!.

Подробнее:

Я открыл .xcworkspace порожденной pod install. Я не понимаю всех деталей структуры Cocoapods, но в конце Pods-TestSpace-frameworks.sh в конце есть раздел, который появляется только в том случае, если я добавляю другие зависимости.

if [[ "$CONFIGURATION" == "Debug" ]]; then 
    install_framework "Pods-TestSpace/OtherDependency.framework" 
fi 
if [[ "$CONFIGURATION" == "Release" ]]; then 
    install_framework "Pods-TestSpace/OtherDependency.framework" 
fi 

Я не знаю, что это просто вопрос о зависимости, используя другой тип конфигурации, или, если это признак чего-то ошибиться.

Также загружается/устанавливается версия ScoutMaps-iOS-SDK: 2.5.1.

+1

Проверка с помощью разработчиков Scout – SylviA

+0

У вас есть ответ на это? Есть ли что-то вроде проекта архетипа с примером правильной настройки? – benwixen

+1

К сожалению, ответа пока нет, но он находится в списке. Команда разработчиков полностью забронирована с новой версией, и корпоративные запросы. – SylviA

ответ

0

После запуска установки pod вам нужно закрыть проект Xcode, а затем открыть вновь созданный файл .xcworkspace.

+0

Да, я сделал этот шаг, так что это не проблема. – benwixen

+0

Удалось ли вам найти решение? У меня вроде бы такие же проблемы – Jissay

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

  • Нет связанных вопросов^_^