最近、古い RN プロジェクトを Xcode で実行すると、次のコード エラーが報告されました。
これは、XCode 12.5 にアップグレードした後に発生する問題です。ios/Podfile ファイルに次のスクリプトを追加するだけです。 post_install を実行します |インストーラー| ## XCode 12.5 の修正 検索と置換( "../node_modules/react-native/React/CxxBridge/RCTCxxBridge.mm", "_initializeModules:(NSArray<id<RCTBridgeModule>> *)モジュール", "_initializeModules:(NSArray<Class> *)モジュール") 検索と置換( "../node_modules/react-native/ReactCommon/turbomodule/core/platform/ios/RCTTurboModuleManager.mm", "RCTBridgeModuleNameForClass(モジュール))", 「RCTBridgeModuleNameForClass(クラス(モジュール)))」 ) 終わり def find_and_replace(dir, findstr, replacestr) Dir[dir].each do |name| テキスト = File.read(名前) 置換 = text.gsub(検索文字列、置換文字列) テキストが置換されない場合 「修正: 」+名前を入力します File.open(name, "w") { |file| file.puts replace } STDOUT.フラッシュ 終わり 終わり Dir[dir + '*/'].each(&method(:find_and_replace)) 終わり 次に、 React Native の Cannot initial a parameter of type'NSArray<id<RCTBridgeModule>> エラーの報告に関するこの記事はこれで終わりです (解決方法)。React Native エラーに関するより詳しい内容については、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
序文apt-get コマンドは、Ubuntu システムのパッケージ管理ツールです。パッケージのインス...
コードをコピーコードは次のとおりです。高さ:自動 !重要;高さ:550px;最小高さ:550px; ...
効果画像(三角形をご希望の場合は、ここをクリックしてください): コード: <html>...
この記事の例では、Element+vueを使用して開始と終了の時間制限を実装するための具体的なコード...
さっそくコードを見てみましょう * { マージン: 0; パディング: 0; } 。容器 { マージ...
1. データベースのタイムゾーンを確認する '%time_zone' のような変数を...
仮想マシン内の Ubuntu がネットワークに接続できない場合の効果的な解決策: 1. Ubuntu...
序文MySQL で show create table <tablename> コマンド...
カリで再現まず、必要なvim.basicファイルにsuid権限を設定します。 chmod u+s /...
多くの場合、ホームページを作成するときに、Web ページ ヘッダー属性の設定を無視します。 Web ...
proxy_intercept_errors と recursive_error_pages を使...
目次0. Webpackとは1. Webpackの使用2. Webpackのコアコンセプト2.1 エ...
1. ネットワーク接続方法がブリッジされていることを確認する物理ネットワーク接続ステータスのコピーを...
以前、raspbian で実行したときに opencv の一部の依存関係をパッケージ化できず、一部の...
インデックスとは何ですか?インデックスは、データベース ストレージ エンジンが指定されたデータをすば...