Viewing: https://guides.cocoapods.org/using/the-podfile.html
I finally figured out that my CocoaPods project name that I get from "git lib create" isn't guaranteed to be the same once it's eventually added to the CocoaPod repository.
I was testing my podspec dependency, and tried my repository name. I got a lot of code but not mine: KSFramework.
s.dependency 'KSFramework'
But since the following syntax isn't allowed, is the only way to test a Pod dependency via the installed CocoaPod repository?
ERROR: s.dependency 'KSFramework', :git => 'https://github.com/ME/KSFramework'
This is confusing as the s.source specifies a git repository, but other than Podfile specification, the only repositories available are from the CocoaPods, and not my GitHub files.
s.source = { :git => 'https://github.com/ME/KSFrameworkVersionTest.git', :tag => s.version.to_s }
I've been looking at various issues between the private Pods (on my computer), the git hosted Pods, and eventually the CocoaPod hosted Pods.
Can someone clarify these issues? thanks.
one reference: How does CocoaPods work