ReactNative 0.40のiOSビルドでエラーが発生した際の対処法

More than 1 year has passed since last update.


問題の概要

0.39から0.40のアップデートにあたってiOS側のライブラリのimportの仕方に変更があったようで、ビルドに失敗するという事案が発生しています。

参考: React/RCTLog.h React/RCTBridge.h are not found since I upgrade react-native to 0.40


対処法



  1. shift + cmd + kでCleanする

  2. Edit SchemeでParallelize Buildオプションをオフにする

  3. Libraries内のReact.xcodeprojのみをあらかじめビルドする

  4. アプリをビルドする

0.41rcでも同様の問題が発生しているようなので今後の展開も楽観視できないような状況です。アップデートしていない人は0.39で止めておいた方が良いかも知れません。