Серьезное разочарование в CocoaPods и надежду на какую-то душу, чтобы помочь мне. Я установил две зависимости. Все построено правильно, пока я не совершил серьезную ошибку, фактически пытаюсь использовать эти зависимости в моем коде.CocoaPods разбивает мой проект
В моем файле SubscribeViewController.m я добавить одну простую линию (что не выдает никаких предупреждений компилятора или ошибки):
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
Тогда я иду, чтобы запустить проект, и это происходит:
Я видел некоторые потенциальные решения, такие как adding SubscribeViewController.m для моих источников компиляции и changing допустимые архитектуры. Ни один из них не работает. Что мне делать, чтобы заставить эти зависимости работать?
Вот Podfile:
platform :ios, '7.0'
source 'https://github.com/CocoaPods/Specs.git'
target 'MyProject' do
pod 'Braintree'
pod "AFNetworking", "~> 2.0"
end
target 'MyProjectTests' do
pod 'Braintree'
pod "AFNetworking", "~> 2.0"
end
Вы строите из '.xcodeproj' или' .xcworkscpace'? – Adam
И вот почему я никогда не доверяю кокоаподам ни с чем. Я попробовал это однажды, потому что люди заверили меня, что это было так же полезно, как пипс Питона, но pip никогда не заставлял весь мой проект организовываться совершенно по-другому. Мой совет: выбросьте cocoapods и вручную добавьте свои зависимости к вашему проекту. Это не очень сложно ... на самом деле, я бы сказал, что даже с Cocoapods работает отлично, это не улучшает ручную процедуру добавления зависимостей. – ArtOfWarfare
@Adam - xcworkspace. – Alex