Ich habe meine eigene statische Bibliothek, die zwei Versionen hat - lite & pro.
Es ist in privaten Repo.
Ich habe separate private Podspec für jede Version hinzugefügt.
Libs sind wie kompilierte statische .a-Dateien mit Header-Dateien (nicht Open Source).Wie lite & pro Version der Bibliothek über CocoaPods hinzufügen?
Hinzufügen wie diese zu projizieren:
# common cocoapods stuff here
abstract_target 'CommonPods' do
# some other pods here
target 'App' do
pod 'BaseSDK'
end
target 'AppPro' do
pod 'ProSDK'
end
end
Aber irgendwie sind beide Ziele in Projekt mit der neuesten Version in Podfile verwendet verknüpft - ‚ProSDK‘ und wenn der Schalter lib Versionen für Ziele oder Set Basis lib für Pro Ziel - Beide Ziele werden mit "BaseSDK" verknüpft.
Gibt es Lib mit Lite/Pro-Versionen in Cocoapods? Oder irgendwelche Gedanken darüber, bitte?