Wrapper framework that encapsulates several most commonly used Firebase frameworks (Crashlytics, Analytics, Messaging, Core, RemoteConfig, InstanceID and InAppMessaging) available for Carthage.
- Specify in your Cartfile:
github "ivoleko/FirebaseLex" "master"
Add FirebaseLex framework in your project (together with input & output paths).
Locate "InAppMessagingDisplayResources.bundle" inside FirebaseLex.framework and add it to your project (without copying).
In Project Build Phases, add New Run Script Phase. In the script field, add new run script:
$PROJECT_DIR/Carthage/Checkouts/FirebaseLex/FirebaseLex/run
- In the Input Files add two paths:
${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${TARGET_NAME}$(SRCROOT)/$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)