Ios 无法在podspec中指定依赖项位置

Ios 无法在podspec中指定依赖项位置,ios,cocoapods,Ios,Cocoapods,我试图使用一个XCFramework,通过Cocoapods在本地分发给我的其他项目,这里是podspec: Pod::Spec.new do |spec| spec.name = "MyFramework" spec.version = "1.0.0" spec.summary = "A brief description of M

我试图使用一个XCFramework,通过Cocoapods在本地分发给我的其他项目,这里是podspec:

Pod::Spec.new do |spec|
    spec.name                  = "MyFramework"
    spec.version               = "1.0.0"
    spec.summary               = "A brief description of MyFramework project."
    spec.homepage              = "http://your.homepage/here"
    spec.source                = { :git => "/Users/Me/Desktop/MyFramework.git", :tag => "#{spec.version}" }
    spec.vendored_frameworks   = "MyFramework.xcframework"
    spec.platform              = :ios
    spec.swift_version         = "5"
    spec.ios.deployment_target = '14.5'
    spec.dependency            'AFNetworking'
end
我遵循了MyFramework使用的依赖关系(
AFNetworking
),并防止依赖MyFramework的项目中出现此类模块问题。不幸的是,上面的podspec通过了验证,但是当我尝试将MyFramework添加到Podfile时:

pod'MyFramework','1.0.0',:source=>“/Users/Me/Desktop/MyFramework.git”

我得到一个错误:

[!] Unable to find a specification for `AFNetworking` depended upon by `MyFramework`

You have either:
 * mistyped the name or version.
 * not added the source repo that hosts the Podspec to your Podfile.
如何指定依赖项的位置(
https://github.com/AFNetworking/AFNetworking
在本例中),所以我不需要在MyFramework consumer的Podfile中指定所有依赖项