Не видя ваш podfile Я только действительно угадал здесь, но из моего опыта, что ошибка означает, что ваш podfile не отформатирован правильно. Недавно они внесли некоторые изменения в структуру podfile, поэтому, если у вас старый файл, но обновленный Cocoapods для новой версии, скорее всего, ваш podfile не будет работать.
Теперь все в подкадре должно быть явно привязано к цели, поместив его в блок цели. Если запустить pod init
podfile генерироваться должен иметь несколько блоков, которые выглядят следующим образом:
Target 'Your App' do
end
Вы также можете иметь цели для Your App iOSTests
и Your App iOSUITests
. Если вы откроете Xcode, вы увидите, что эти цели соответствуют папкам верхнего уровня в вашем проекте.
Вы должны поместить pod 'Kanna', '~> 1.1.0'
между Target
и end
, чтобы прикрепить его к этой конкретной цели.
Если у вас есть старый подкайл без этих целей, я бы рекомендовал начать с новой, созданной при запуске pod init
, хотя, если вы хотите, вы можете переформатировать ее в вышеуказанном формате.
Добро пожаловать в Переполнение стека. Вскоре прочитайте страницу [О программе]. В качестве тривиальной части результата, как показано на этом изображении, вы обязательно должны включить текст в вопрос, а не заставлять людей идти в файл изображения. Похоже, что у вас нет ничего, что на самом деле говорит о том, что он использует Канну - более того, я не могу сказать, так как я понятия не имею о более широком контексте проблемы. На данный момент я думаю, что для кого-то не хватает информации, чтобы помочь вам, но я могу ошибаться. –
Опубликуйте свой полный 'podfile'. – Dershowitz123
pod install Анализ зависимостей [!] Зависимость 'Kanna (~> 1.1.0)' не используется в какой-либо конкретной цели. – Aleksandr