如果你想使用的擴展名沒有,你需要爲它創建一個Podspec。您可以複製擴展程序的package.json
文件中的大部分信息。
一個例子podspec,從https://github.com/fraserxu/react-native-couchbase-lite/blob/master/ReactNativeCouchbaseLite.podspec
# To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html
#
Pod::Spec.new do |s|
s.name = "ReactNativeCouchbaseLite"
s.version = "0.2.2"
s.summary = "couchbase lite binding for react-native"
s.license = 'MIT'
s.platform = :ios, '7.0'
s.requires_arc = true
s.authors = "Fraser Xu <[email protected]>"
s.homepage = "https://github.com/fraserxu/react-native-couchbase-lite.git"
s.source = { :git => 'https://github.com/fraserxu/react-native-couchbase-lite.git' }
s.source_files = 'ios/**/*.{h,m}'
s.dependency 'couchbase-lite-ios'
s.dependency 'couchbase-lite-ios/Listener'
end
採取一旦你確認了其工作,繼續前進,與Podspec發送筆者拉請求文件,像我一樣:)
我運行陷入同樣的問題。你有什麼想法嗎? – generalchaos
不...我給出了自己的反應,並轉向一個真正的本地應用程序。 – yuji
任何人都認爲這一個呢? – Adamski