Answered

@intercom/intercom-react-native/ios/IntercomEventEmitter.m:2:9: 'Intercom/Intercom.h' file not found

  • 3 July 2023
  • 6 replies
  • 151 views

Builds on bitrise are failing with either of the following errors alternatively :

@intercom/intercom-react-native/ios/IntercomEventEmitter.m:2:9: 'Intercom/Intercom.h' file not found
@intercom/intercom-react-native/ios/IntercomAttributesBuilder.h:2:9: 'Intercom/Intercom.h' file not found

@intercom/intercom-react-native": "^3.0.4
"react-native": "0.71.10"

Podfile.lock
  - Intercom (12.4.3)
  - intercom-react-native (3.0.5):
    - Intercom (~> 12.4.3)

icon

Best answer by David Srun 4 July 2023, 09:27

View original

6 replies

Badge

We are having the same issue

@intercom/intercom-react-native": "^5.1.0"

Podfile.lock
  - Intercom (15.0.1)
  - intercom-react-native (5.1.1):
    - Intercom (~> 15.0.0)

the example app in the package repo also fails with the same error

 

intercom-react-native/ios/IntercomAttributesBuilder.h:2:9: fatal error: 'Intercom/Intercom.h' file not found
#import <Intercom/Intercom.h>
        ^~~~~~~~~~~~~~~~~~~~~

Badge

Seems like it solved by itself on our side today, maybe you should update your intercom to latest version.

Userlevel 4
Badge +5

Hey @Ananthu Kanive Racheal from the support engineer team here👋 

 

Yes, David is spot on here! We had an issue that has since been resolved. Can you try updating your SDK and see if the issue persists?

@Racheal can you please elaborate on what went wrong?

Not only were the CI builds failing and blocking production releases, but our developers were also blocked on debug builds! We had to remove intercom to proceed because we didn’t hear back from the intercom team for more than 12 hours.

What if it was a critical & time sensitive update? We deserve an explanation.

Badge

@Racheal can you please elaborate on what went wrong?

Not only were the CI builds failing and blocking production releases, but our developers were also blocked on debug builds! We had to remove intercom to proceed because we didn’t hear back from the intercom team for more than 12 hours.

What if it was a critical & time sensitive update? We deserve an explanation.

We also were on a production release build. This was critical and I cost me one day of dev to debug this, for nothing… Anathu is right.

Reply