适用于app和Today扩展的不同cocoapods

时间:2015-03-22 20:20:03

标签: ios cocoapods ios-extensions

我在我的iOS应用中使用了几个引用sharedApplication的pod,因此无法为今日扩展编译。

问题是我真的需要AFNetworking,所以我希望能够告诉CocoaPods在编译扩展时只包含AFNetworking。有没有办法做到这一点?我查看了文档,但目前尚不清楚。

1 个答案:

答案 0 :(得分:3)

要执行此操作,您只需在target中指定多个Podfile块。例如:

# Normal app pods

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

  # My extension pods
end

请注意'扩展程序'这里对应于Xcode中扩展目标的名称。