react native 在debug模式下,可以通過搖動手機,彈出除錯選項。但是今天利用了cocoapods 把react native 檔案整理後,除錯介面就彈不出了,其他功能正常。查了好久,發現是少在pods的 spec裡寫了devsupport 這個模組。
下面發乙份pods 的 spec 檔案作為參考:
# uncomment the next line to define a global platform for再附上專案的檔案結構your project
platform :ios,
'8.0
'target
'mapdemo'do
# uncomment the next line
if you'
re using swift or would like to use dynamic frameworks
# use_frameworks!# pods
formapdemo
pod
'yoga
', :path => '
../node_modules/react-native/reactcommon/yoga/yoga.podspec
'pod
'react
', path: '
../node_modules/react-native
', :subspecs =>[
'core',
'rctactionsheet',
'rctanimation',
'rctgeolocation',
'rctimage',
'rctlinkingios',
'rctnetwork',
'rctsettings',
'rcttext',
'rctvibration',
'rctwebsocket』,
『devsupport』
] pod
'react-native-maps
', path: '
../node_modules/react-native-maps/react-native-maps.podspec
'pod
'react-native-google-maps
', path: '
../node_modules/react-native-maps/react-native-google-maps.podspec
'pod
'googlemaps
'end
post_install
do |installer|installer.pods_project.targets.each
do |target|
if target.name == "
react-native-google-maps
"target.build_configurations.each
do |config|config.build_settings[
'clang_enable_modules
'] = 'no'
end end
endend
ReactNative鍵盤無法收起的問題
問題描述 reactnative版本0.52.0,當頁面有連續多個textinput時,切換焦點,鍵盤無法收起。在react native中有textinputstate這個類,記錄了當前獲取焦點的textinput的textfieldid,用來和原生進行互動。經過試驗發現,多個textinput切...
X manager無法彈出介面
用x manager,在windows上開啟xmanager passive。securecrt連線centos5.3,切換到oracle使用者,執行.runinstaller 提示x connection to localhost 10.0 broken explicit kill or serv...
react native專案無法執行的暴力解決方案
當你在看到這篇部落格的時候,可能正在為rn無法執行而感到頭疼。我還是很遺憾地想說,我並不能保證以下方法能夠成功,畢竟這些只是我的經歷。根據報錯提示進行排錯,適合偶然出現的小錯誤,是最直接的方法。如果是接手別人遺留的無法執行的專案,那就看運氣了,因為乙個錯誤解決了,還有另乙個錯誤等著你。可以看一下我對...