ReactNative アプリのメモ
View config not found for name div. Make sure to start component names with a capital letter.
- エラーのソース
render() {
return (
<div>123</div>
);
}
View config not found for name div. Make sure to start component names with a capital letter.
handleException @ ExceptionsManager.js:76
handleError @ InitializeCore.js:69
reportFatalError @ error-guard.js:42
__guard @ MessageQueue.js:299
callFunctionReturnFlushedQueue @ MessageQueue.js:105
(anonymous) @ debuggerWorker.js:72
- ReactNative で使えない Component を使ってるとのこと
-
修正
render() {
return ()
<View>
<Text>123</Text>
</View>
);
}
config.h' file not found
- react-native-snap-carouselの example を確認しようと clone して、example で yarn install した。
Xcode を開いて、Team も設定などしてもら下記エラーが発生。まだ ReactNative 初心者だが、みたことないエラー
#include "config.h" // to figure out pthreads support
- 参考サイト
- https://github.com/facebook/react-native/issues/16097#issuecomment-364947895
- シェルを実行すると解決するようです。
cd node_modules/react-native/third-party/glog-0.3.4
../../scripts/ios-configure-glog.sh
Libraries/WebSocket/libfishhook.a
❌ error: Build input file cannot be found: '/Users/ka-yamao/workspace/react-native-snap-carousel/example/node_modules/react-native/Libraries/WebSocket/libfishhook.a'
** BUILD FAILED **
The following build commands failed:
Libtool /Users/ka-yamao/workspace/react-native-snap-carousel/example/ios/build/Build/Products/Debug-iphonesimulator/libRCTWebSocket.a normal x86_64
-
Xcodeからlibfishhook.aを削除して再度追加すると、パスが正しくなりビルドが成功するみたい
-
参考サイト
- https://github.com/facebook/react-native/issues/19569
crun: error: unable to find utility "instruments", not a developer tool or in PATH
- Xcodeが複数あり、パスが設定されていない場合に発生するかも。