React native 無法彈出除錯控制項的問題

2022-01-28 21:41:36 字數 1690 閱讀 9109

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無法執行而感到頭疼。我還是很遺憾地想說,我並不能保證以下方法能夠成功,畢竟這些只是我的經歷。根據報錯提示進行排錯,適合偶然出現的小錯誤,是最直接的方法。如果是接手別人遺留的無法執行的專案,那就看運氣了,因為乙個錯誤解決了,還有另乙個錯誤等著你。可以看一下我對...