How setpup Xcode with a React Native project for OneSignal push notification

Hi,

I have an active Apple developer account.

I created an App wit React Native /Exp and I am trying to setup push notification with OneSignal.


Note1, that I already push my iOS App with EAS to my Apple Dev account. Then I have a bundle which need to be approved. Even if I am logged with my dev account, it seams that Xcode did not detect it, isn't?


Note2: I foresee to delete this bundle and push a new update version


With Xcode, I am authenticated with my Apple ID and I lunch Xcode to use the Apple simulator. When Xcode is Open, I a windows with 3 options


  1. Create a new project
  2. Clone a git repository
  3. Open existing project


I followed here the OneSignal tutorial but unfortunately, I do not have the same view



How can I make my Xcode to "know" my React Native / Expo project and be able to follow the one signal tutorial


As I have an existaing React Native project, I guess the best option is the third


  • I do not want to create a project because I did it with React Native with the expo commande 'npx create-expo-app@latest', isn't? Or should I? Does it will damage my React Native structure?
  • I not want to clone from github
  • And I tried to open a project by selecting my React Native / Expo project folder and I got that error message


Could not open file. (/Users/pierrot/Documents/GitHub/ReactN/projectname)


I suppose it is because I do not have file named something.xcworkspace.


Any idea, how I can continue the tutorial with Xcode?


Many thanks for your help!!!!!

MacBook Pro 13″, macOS 13.7

Publiée le 28 juil. 2025 à 08h28

Répondre
1 réponse

Cette discussion a été fermée par le système ou l’équipe de la communauté. Vous pouvez voter pour les publications que vous jugez utiles ou effectuer des recherches dans la communauté pour trouver des réponses supplémentaires.

How setpup Xcode with a React Native project for OneSignal push notification

Bienvenue dans la Communauté d’assistance Apple
Un forum où les clients Apple s’entraident avec leurs produits. Faites vos premiers pas avec votre compte Apple.