You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
error 'Iterable_React_Native_SDK-Swift.h' file not found #774
@lposen I get the same error in Xcode 26.1 when running locally, with dynamic linking enabled for iOS Iterable modules (as per SDK setup instructions).
Switching to angled header import in RNIterableAPI.mm fixes the issue, and I seemingly don't need to use dynamic linking anymore either. I basically changed this:
@lposen I get the same error in Xcode 26.1 when running locally, with dynamic linking enabled for iOS Iterable modules (as per SDK setup instructions).
Switching to angled header import in RNIterableAPI.mm fixes the issue, and I seemingly don't need to use dynamic linking anymore either. I basically changed this:
This seems to help me installing 2.1.0 now as the dynamic linkage was not working for us.
Unfortunately, when sending pushes to any version above 2.0.2 I get PushUninstall and never receive a push
@lposen I get the same error in Xcode 26.1 when running locally, with dynamic linking enabled for iOS Iterable modules (as per SDK setup instructions).
Switching to angled header import in RNIterableAPI.mm fixes the issue, and I seemingly don't need to use dynamic linking anymore either. I basically changed this:
@lposen I get the same error in Xcode 26.1 when running locally, with dynamic linking enabled for iOS Iterable modules (as per SDK setup instructions).
Switching to angled header import in RNIterableAPI.mm fixes the issue, and I seemingly don't need to use dynamic linking anymore either. I basically changed this:
#import "Iterable_React_Native_SDK-Swift.h"
..to this:
#import <Iterable_React_Native_SDK/Iterable_React_Native_SDK-Swift.h>
This seems to help me installing 2.1.0 now as the dynamic linkage was not working for us. Unfortunately, when sending pushes to any version above 2.0.2 I get PushUninstall and never receive a push
@dazlious -- just to make sure that I understand before I start debugging:
Changing to #import <Iterable_React_Native_SDK/Iterable_React_Native_SDK-Swift.h> fixed build issues
If you downgrade to 2.0.2 and lower and rebuild, push works
If you use 2.0.3 and higher, push does not work (and you are seeing PushUninstall).
Yes, I have also patched the SDK in version 2.1.0 to use @alexstaravoitau solution. Although I installed the linkage pod, I get a lot of errors - so the only viable way of getting 2.1.0 to run was patching
@lposen I get the same error in Xcode 26.1 when running locally, with dynamic linking enabled for iOS Iterable modules (as per SDK setup instructions).
Switching to angled header import in RNIterableAPI.mm fixes the issue, and I seemingly don't need to use dynamic linking anymore either. I basically changed this:
#import "Iterable_React_Native_SDK-Swift.h"
..to this:
#import <Iterable_React_Native_SDK/Iterable_React_Native_SDK-Swift.h>
This seems to help me installing 2.1.0 now as the dynamic linkage was not working for us. Unfortunately, when sending pushes to any version above 2.0.2 I get PushUninstall and never receive a push
@dazlious -- just to make sure that I understand before I start debugging:
Changing to #import <Iterable_React_Native_SDK/Iterable_React_Native_SDK-Swift.h> fixed build issues
If you downgrade to 2.0.2 and lower and rebuild, push works
If you use 2.0.3 and higher, push does not work (and you are seeing PushUninstall).
Is this correct?
Yes:
patching helped me install 2.1.0
version 2.0.2 seems fine (although I can only use it with XCode 16.4)
in versions 2.0.3, 2.0.4, 2.1.0 I get PushUninstall every time I send a push to a device - the push never arrives
Hey guys, I have the same issue, I'm using expo with the v2.0.0 SDK version, and I have a self-hosted mac runner to build the apps running a github action, but I have that issue as well:
I installed Xcode 26 and Xcode 16.4, cause one time ago we're solved some issues using the last one, but in my case I don't find the .mm file, I only see these files:
Hey guys, I have the same issue, I'm using expo with the v2.0.0 SDK version, and I have a self-hosted mac runner to build the apps running a github action, but I have that issue as well:
I installed Xcode 26 and Xcode 16.4, cause one time ago we're solved some issues using the last one, but in my case I don't find the .mm file, I only see these files:
Hi @facundo-serfe. The .mm file was added in 2.1.0, so I'm unsure why your runner is trying to pull it. Please also note: 2.0.0 is not officially compatible with either expo or New Architecture -- you would have to upgrade to 2.1.0 for either of these.
3. in versions 2.0.3, 2.0.4, 2.1.0 I get PushUninstall every time I send a push to a device - the push never arrives
Hi @dazlious. Upgrading to 2.2.0 should fix this problem. This version contains the latest versions of our Android and iOS SDKs and support for later Android/iOS versions. Please let me know if you're still experiencing issues after the upgrade.
in versions 2.0.3, 2.0.4, 2.1.0 I get PushUninstall every time I send a push to a device - the push never arrives
Hi @dazlious. Upgrading to 2.2.0 should fix this problem. This version contains the latest versions of our Android and iOS SDKs and support for later Android/iOS versions. Please let me know if you're still experiencing issues after the upgrade.
Yep, 2.2.0 seem to have fixed that for local installs.
I’ve upgraded to the latest React Native Iterable SDK (react-native-iterable-sdk) v2.2.0, but I’m still hitting the same build error when building via Xcode 26.2.
Activity
dazlious commentedon Nov 6, 2025
Same here for us. We are using old architecture
lposen commentedon Nov 11, 2025
You’ll need to enable dynamic frameworks in your project to resolve this issue.
You can find the setup instructions here:
👉 Installing Iterable’s React Native SDK – Step 3.3: Import the SDK
dazlious commentedon Nov 17, 2025
See #778 (comment)
XCode 26.1
lposen commentedon Nov 19, 2025
This is a separate issue issue which only occurs in Github Actions, which can run slightly differently than on your local machine.
alexstaravoitau commentedon Nov 21, 2025
@lposen I get the same error in Xcode 26.1 when running locally, with dynamic linking enabled for iOS Iterable modules (as per SDK setup instructions).
Switching to angled header import in
RNIterableAPI.mmfixes the issue, and I seemingly don't need to use dynamic linking anymore either. I basically changed this:..to this:
dazlious commentedon Nov 21, 2025
This seems to help me installing 2.1.0 now as the dynamic linkage was not working for us.
Unfortunately, when sending pushes to any version above 2.0.2 I get PushUninstall and never receive a push
lposen commentedon Dec 1, 2025
Sorry guys -- didn't see your comments was closed. Reopened it. Will respond in seperate comments.
lposen commentedon Dec 1, 2025
@alexstaravoitau -- Interesting! Out of interest, did you patch our sdk, or put this elsewhere in your code?
lposen commentedon Dec 1, 2025
@dazlious -- just to make sure that I understand before I start debugging:
#import <Iterable_React_Native_SDK/Iterable_React_Native_SDK-Swift.h>fixed build issues2.0.2and lower and rebuild, push works2.0.3and higher, push does not work (and you are seeingPushUninstall).Is this correct?
alexstaravoitau commentedon Dec 2, 2025
@lposen I've patched the SDK—sorry didn't get a chance to open a PR earlier, just submitted one now: #789
dazlious commentedon Dec 2, 2025
Yes, I have also patched the SDK in version 2.1.0 to use @alexstaravoitau solution. Although I installed the linkage pod, I get a lot of errors - so the only viable way of getting 2.1.0 to run was patching
dazlious commentedon Dec 2, 2025
Yes:
facundo-serfe commentedon Dec 31, 2025
Hey guys, I have the same issue, I'm using expo with the v2.0.0 SDK version, and I have a self-hosted mac runner to build the apps running a github action, but I have that issue as well:
I installed Xcode 26 and Xcode 16.4, cause one time ago we're solved some issues using the last one, but in my case I don't find the .mm file, I only see these files:
lposen commentedon Jan 9, 2026
Hi @facundo-serfe. The
.mmfile was added in 2.1.0, so I'm unsure why your runner is trying to pull it. Please also note: 2.0.0 is not officially compatible with either expo or New Architecture -- you would have to upgrade to 2.1.0 for either of these.lposen commentedon Jan 9, 2026
Hi @dazlious. Upgrading to 2.2.0 should fix this problem. This version contains the latest versions of our Android and iOS SDKs and support for later Android/iOS versions. Please let me know if you're still experiencing issues after the upgrade.
dazlious commentedon Jan 9, 2026
Yep, 2.2.0 seem to have fixed that for local installs.
rejitha3391 commentedon Jan 27, 2026
I’ve upgraded to the latest React Native Iterable SDK (react-native-iterable-sdk) v2.2.0, but I’m still hitting the same build error when building via Xcode 26.2.
Environment:
#774 Fix Iterable_React_Native_SDK-Swift.h not found
Fix Swift bridging header not found by adding HEADER_SEARCH_PATHS
franco-zalamena-iterable commentedon Jun 29, 2026
React Native 0.8x was not supported at the time, from version 3.0.1 onwards these versions are supported.
Could you test it with the latest Iterable SDK version?