-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
warning: The file reference for “OneSignalNotificationServiceExtension” is a member of multiple groups (“Pods” and “”); #71
Comments
Thanks for your patience. https://stackoverflow.com/questions/33395675/cocoapods-file-reference-is-a-member-of-multiple-groups |
Experiencing the same issue using Expo SDK 44 after a fresh install and setup following this documentation. Does anyone know if there is a prior version of the onesignal expo plugin that works with Expo 44? This is a high priority for me as its blocking us from implementing OneSignal. Will try to find a workaround for now. |
@solarisn , |
@rgomezp Apologies. I mis-attributed the issue to this. I will point out that this Config Plugin heavily abstracts away the setup of the Notification Service Extension but makes the process so invisible that I was unaware that I needed to configure an App Group and regenerate new provisioning profiles. Could be worth mentioning this in the documentation (a short explanation of the NSE and the fact that new provisioning profiles are needed after adding this SDK) EDIT: Just found the collapsed portion of this page and realized I could easily set up after updating my EAS version. The documentation on the OneSignal website should be updated with the documentation changes in this repo. |
@solarisn , |
Closing due to no response |
We're facing the same with expo sdk 49, we build android without eas and iOS with eas, android is working fine, but managed iOS build fails with the same error since transferring our app to another apple account. |
Ok after building the app a LOT of times on EAS, I managed to narrow down the problematic line in our case. It turns out that removing configuration line EDIT: what worked for meAfter a lot of hair pulling I found the cause of my issue: In the XCode logs there was a line about provisioning profile:
After going to my apple developer's account, I found the provisioning profile section (which was overloaded with too many profiles) and delete many Expired and Invalid profiles. Then I re-generated new provisioning profiles with the command eas credentials (then follow the instructions). Hope this helps |
@gkpo That was super helpful! |
Environment Details
Expo SDK 44
EAS managed workflow build
Issue Detail
The following warning is emitted from Xcode (as part of the EAS build):
Note that this issue was observed as part of the diagnosis of #67, so it might be that the two issues are interdependent.
The text was updated successfully, but these errors were encountered: