将Pod库仅用于开发而不用于生产

时间:2020-03-27 03:32:51

标签: objective-c swift xcode cocoapods

我有一个pod库,该库在开发时对开发人员有帮助,但是在应用程序发布时却没有用,所以有什么对我有帮助的。

  1. 使用者方设置的任何更改,这些更改会使用pod库。 或
  2. pod库本身设置中的任何更改,因为库也是由我创建的。

2 个答案:

答案 0 :(得分:0)

在podfile中,我们需要添加配置以进行调试

pod 'podname', :configurations => ['Debug']

及以下版本

pod 'podname', :configurations => ['Release']

答案 1 :(得分:-1)

  1. 在Xcode中,打开项目设置,在“目标”列表列中,右键单击您的主要iOS目标并复制它以创建一个仅用于开发的目标。
  2. 在您的Podfile中,在新的开发目标名称下列出您用于开发的pod。粗略的例子:
source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!

target 'Your_App_Development' do
  pod 'SomeDevOnlyPod', '~> 5.6'
end

希望有帮助!