使用CocoaPods在Swift中发布通用二进制iOS框架
在xcode中创建了一个框架,现在希望使用POD进行安装。我为我的框架创建了一个二进制zip。并将其上传到我的存储库中。现在我被困在如何继续下去。任何帮助都将不胜感激。您可以看到从http url下载框架二进制文件的示例podspec使用CocoaPods在Swift中发布通用二进制iOS框架,ios,iphone,cocoapods,Ios,Iphone,Cocoapods,在xcode中创建了一个框架,现在希望使用POD进行安装。我为我的框架创建了一个二进制zip。并将其上传到我的存储库中。现在我被困在如何继续下去。任何帮助都将不胜感激。您可以看到从http url下载框架二进制文件的示例podspec Pod::Spec.new do |s| s.name = "FRAMEWORK_NAME" s.version = "VERSION" s.summary = "SU
Pod::Spec.new do |s|
s.name = "FRAMEWORK_NAME"
s.version = "VERSION"
s.summary = "SUMMARY"
s.description = "DESC"
s.homepage = "HOMEPAGE"
s.license = { :type => 'LICENSE_TYPE', :text => "COPYRIGHT" }
s.author = { "AUTHOR" }
s.source = { :http => "HTTP_FILE_PATH.zip"}
s.platform = :ios, 'DEPLOYMENT_TARGET'
s.requires_arc = true
s.vendored_frameworks = 'SDK_NAME.framework'
s.public_header_files = ["SDK_NAME.framework/Headers/*.h"
s.frameworks = 'SDK_NAME'
s.xcconfig = { "FRAMEWORK_SEARCH_PATHS"=> "\"$(PODS_ROOT)/SDK_NAME\"" }
end
我的问题是,vendors\u frameworks项目不在pods文件夹中,也没有被引用,因此我在尝试使用框架的应用程序中得到了一个
没有此类模块的错误。有什么想法吗?你查过源网址了吗?在浏览器中输入此url时,应下载framework的zip文件。