Error building for iOS with Xcode 7.3
Morne-Digia opened this issue · 6 comments
I've followed your instructions after creating a new blank React Native application. I keep getting the following error when trying to build the application.
RCTMqtt.m:15:9: 'MQTTClient/MQTTClient.h' file not found
I was able to get it to build by doing the following:
- Click "RCTMqtt.xcodeproj" in your XCode project directory -> Build Settings -> Search for "Header Search Path" and add "$(SRCROOT)/../../../react-native-mqtt/ios/RCTMqtt - recursive"
- Under your project Build Phases -> Link Binary with Libraries -> Add "libicucore.tdb"
I was also getting CocoaLumberjack/CocoaLumberjack.h not found errors so I directly modified "Mqtt.h" and "RCTMqtt.m" to put in the proper directory path "#import <CocoaLumberjack/Classes/CocoaLumberjack.h>
" <- Added "Classes" (just search through the Pods directory and you'll see "CocoaLumberjack.h" exists but is under Classes.
Hopefully @tuanpmt can chime in on the last item as I don't really want to modify the files themselves. Short of doing that I was going to install CocoaLumberjack via Pods to see if it was included.
@sloanwolf good job,It's very helpful for me!
@sloanwolf Thanks so much!
good job!Thanks @sloanwolf
good job!Thank you @sloanwolf
Also for "React Native Redefinition of 'RCTMethodInfo' in RCTBridgeModule.h" error
changed #import "RCTBridgeModule" to #import <React/RCTBridgeModule.h>