我想做一些基本的操作与反应本机在iOS上,并上传到cocoapods,当我编辑xxx.podspec,我不能指定的反应和源链接的版本号。
**
**
s.ios.deployment_target = '8.0'
s.source_files = 'SCCReactNative/Classes/**/*'
# s.resource_bundles = {
# 'SCCReactNative' => ['SCCReactNative/Assets/*.png']
# }
# s.public_header_files = 'Pod/Classes/**/*.h'
# s.frameworks = 'UIKit', 'MapKit'
# s.dependency 'AFNetworking', '~> 2.3'
s.dependency 'React', :git => 'https://github.com/facebook/react-native.git', :tag => 'v0.31.0', :subspecs => [
'Core',
'RCTImage',
'RCTNetwork',
'RCTText',
'RCTWebSocket',
'ART',
'RCTActionSheet',
'RCTAdSupport',
'RCTCameraRoll',
'RCTGeolocation',
'RCTPushNotification',
'RCTSettings',
'RCTVibration',
'RCTLinkingIOS',
#'RCTTest',
]`enter code here`**
**
[!] Invalid `SCCReactNative.podspec` file: undefined local variable or method `source' for Pod:Module.
# from /Users/huangcheng/Desktop/Project/SCCReactNative/SCCReactNative.podspec:50
# -------------------------------------------
# s.dependency 'SCCUtil'
> s.dependency 'React', source => 'https://github.com/facebook/react-native.git' ,tag => 'v0.31.0' ,subspecs => [
# 'Core',
# 有人能帮我吗?
发布于 2016-09-20 15:45:00
据我所知,您不能使用它的源代码:https://github.com/CocoaPods/CocoaPods/issues/4921来指定依赖项。
s.dependency 'React'应该足够了
发布于 2016-09-20 16:14:24
现在,我解决了这个问题,所以我分享这个想法。
首先把这个React.podspec克隆到自己的舱里,就像这样
并将react本机标记v0.31.0podspec写入该文件React.podspec。
所以我们可以用
s.dependency 'React' , '0.31.0'https://stackoverflow.com/questions/39598322
复制相似问题