Различные Cocoapods для приложения и расширения сегодня

Я использую несколько стручков в моем приложении для iOS, которые ссылаются на sharedApplicationи как таковой не может быть скомпилирован для расширения Today.

Дело в том, что мне действительно нужно AFNetworkingтак что я бы хотел сказать CocoaPods просто включить AFNetworking при компиляции расширения. Есть ли способ сделать это? Я просмотрел документацию, но она не ясна.

1 ответ

Для этого вам просто нужно указать несколько target блоки в вашем Podfile, Например:

# Normal app pods

target :extension, :exclusive => true do
  link_with 'extension'

  # My extension pods
end

Обратите внимание, что здесь "extension" соответствует имени вашей цели расширения в Xcode.

Другие вопросы по тегам