1
在xcode中創建了一個框架,現在要使用POD進行安裝。我創建了我的框架的二進制zip。並將其上傳到我的一個存儲庫中。現在卡住瞭如何繼續。任何幫助將不勝感激。使用CocoaPods在Swift中發佈通用二進制iOS框架
在xcode中創建了一個框架,現在要使用POD進行安裝。我創建了我的框架的二進制zip。並將其上傳到我的一個存儲庫中。現在卡住瞭如何繼續。任何幫助將不勝感激。使用CocoaPods在Swift中發佈通用二進制iOS框架
您可以看到一個示例podspec,它從http url下載框架二進制文件。
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_frameworks項目不在pods文件夾中,也沒有被引用,所以我在應用程序中嘗試使用該框架時出現'No such module'錯誤。有任何想法嗎? –
你檢查了源URL嗎?當你輸入這個URL到瀏覽器時,你應該下載框架的zip文件。 – abdullahselek