我想在cocoapod使用這個IOS項目:在Cocoapod中集成plcrashreporter?
https://code.google.com/p/plcrashreporter/
是簡單的創建一個podspec?有人已經在某處做過這件事了嗎?
Thx!
我想在cocoapod使用這個IOS項目:在Cocoapod中集成plcrashreporter?
https://code.google.com/p/plcrashreporter/
是簡單的創建一個podspec?有人已經在某處做過這件事了嗎?
Thx!
這並不難。看看其他一些podspecs,看看它是如何工作的。
https://github.com/CocoaPods/Specs
也有格式的文檔:https://github.com/CocoaPods/CocoaPods/wiki/The-podspec-format
而且一旦你得到它的工作,你可以提交你的podspec使每個人都可以使用它。有關於如何在主頁上執行此操作的信息http://cocoapods.org/
當然,很多人都這樣做了。這是做這樣的方式:
Pod::Spec.new do |s|
s.name = 'MyPod'
s.version = '1.0'
s.authors = {'Your Name Here' => '[email protected]'}
s.homepage = 'http://www.example.com'
s.summary = 'My pod is awesome'
s.source = {:git => 'https://git.example.com/MyPodRepo', :revision => '1e16eee5c4e2'}
s.platform = :ios
s.source_files = 'MyPodSubdir/**/*.{h,m}'
s.frameworks = 'QuartzCore'
s.ios.preserve_paths = 'MyPodSubdir/Externals/*.framework'
s.ios.vendored_frameworks = 'MyPodSubdir/Externals/CrashReporter.framework'
s.ios.resource = 'MyPodSubdir/Externals/CrashReporter.framework'
s.ios.xcconfig = { 'LD_RUNPATH_SEARCH_PATHS' => '"$(PODS_ROOT)/MyPod/MyPodSubdir/Externals"' }
end
這是最後的4行莢規範,可以讓你有一個使用PLCrashReporter吊艙。
發現在blog entry關於PLCrashReporter和CocoaPods。
嗨,你沒有明白; plcrashreport lib是靜態的,不是普通的公共lib – Paradise 2017-11-08 03:41:20