Choose the iOS or Android guide to configure push delivery for your OneSignal app.
Configure every mobile platform that your Rey app supports so OneSignal can deliver push notifications.
Set up iOS
Prepare your Apple Developer account, then add your Apple push-notification credentials in OneSignal.
Configure Android push
Create a Firebase Cloud Messaging service-account key and connect it to OneSignal.
Push notifications will not deliver until the relevant iOS or Android credentials are configured in OneSignal.
⌘I
{"docsConfig":{"theme":"almond","$schema":"https://mintlify.com/docs.json","name":"Rey","colors":{"primary":"#6366f1","light":"#818cf8","dark":"#4f46e5"},"logo":{"light":"https://mintcdn.com/rey-62fd4809/z7mn2_Xnb9V482Ot/images/Icon(2).png?fit=max\u0026auto=format\u0026n=z7mn2_Xnb9V482Ot\u0026q=85\u0026s=a7da8ae8f848315623c283d39843d7f2","dark":"https://mintcdn.com/rey-62fd4809/z7mn2_Xnb9V482Ot/images/Icon(1).png?fit=max\u0026auto=format\u0026n=z7mn2_Xnb9V482Ot\u0026q=85\u0026s=b93021eebe7a4c4147a406759ca21037"},"favicon":"https://mintcdn.com/rey-62fd4809/_QLy3__8sIoYWj8O/favicon.svg?fit=max\u0026auto=format\u0026n=_QLy3__8sIoYWj8O\u0026q=85\u0026s=6cbe0bfd6eb042947eaf35be48659025","navbar":{"primary":{"type":"button","label":"Start Building","href":"https://reyapp.io/#waitlist"}},"footer":{"socials":{"x":"https://x.com/buildwithrey","linkedin":"https://www.linkedin.com/company/reyapp"}},"icons":{"library":"lucide"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"rey-62fd4809","hasAudioNarration":false,"actualSubdomain":"rey-62fd4809","customDomains":["docs.reyapp.io"],"gitSource":{"type":"github","owner":"mintlify-community","repo":"docs-rey-62fd4809-9dc69cc0","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"227a1965-8bc6-4a85-adfc-9e8b05493a24","liveDeploymentHistoryId":"6ab2563f2f4ec411d6de7a57","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ab2563f2f4ec411d6de7a57"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ab2563f2f4ec411d6de7a57","clientVersion":"0.0.3933","searchFilterCounts":[{"language":"default","tag":"Docs","count":50},{"language":"default","tag":"Publishing","count":24},{"language":"default","tag":"Integrations","count":23},{"language":"default","tag":"Setup guide","count":9},{"language":"default","tag":"OneSignal","count":8},{"language":"default","tag":"Building Your App","count":7},{"language":"default","tag":"AppsFlyer","count":7},{"language":"default","tag":"RevenueCat","count":7},{"language":"default","tag":"Publish to App Store","count":5},{"language":"default","tag":"Publish to Play Store","count":5}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"integrations/onesignal/register-app","slug":"/integrations/onesignal/register-app","pageMetadata":{"title":"Configure your OneSignal app","sidebarTitle":"Configure your app","description":"Choose the iOS or Android guide to configure push delivery for your OneSignal app.","icon":"app-window","href":"/integrations/onesignal/register-app"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Choose the iOS or Android guide to configure push delivery for your OneSignal app.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,..._provideComponents(),...props.components},{Card,CardGroup,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Configure every mobile platform that your Rey app supports so OneSignal can deliver push notifications.`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Set up iOS`,icon:`smartphone`,href:`/integrations/onesignal/apple-developer-account`,children:_jsx(_components.p,{children:`Prepare your Apple Developer account, then add your Apple push-notification credentials in OneSignal.`})}),_jsx(Card,{title:`Configure Android push`,icon:`smartphone`,href:`/integrations/onesignal/configure-android`,children:_jsx(_components.p,{children:`Create a Firebase Cloud Messaging service-account key and connect it to OneSignal.`})})]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Push notifications will not deliver until the relevant iOS or Android credentials are configured in OneSignal.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Configure your OneSignal app","sidebarTitle":"Configure your app","description":"Choose the iOS or Android guide to configure push delivery for your OneSignal app.","icon":"app-window","href":"/integrations/onesignal/register-app"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"subdomain":"rey-62fd4809","siteName":"Rey","title":"Configure your OneSignal app - Rey","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-22T09:36:46.535Z","originalFileLocation":"integrations/onesignal/register-app.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Choose the iOS or Android guide to configure push delivery for your OneSignal app.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Rey\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/rey-62fd4809/1tzu9nhhZAk1Vj73/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/rey-62fd4809/1tzu9nhhZAk1Vj73/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/rey-62fd4809/1tzu9nhhZAk1Vj73/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/rey-62fd4809/1tzu9nhhZAk1Vj73/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/rey-62fd4809/1tzu9nhhZAk1Vj73/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/rey-62fd4809/1tzu9nhhZAk1Vj73/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/rey-62fd4809/1tzu9nhhZAk1Vj73/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/rey-62fd4809/1tzu9nhhZAk1Vj73/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/rey-62fd4809/1tzu9nhhZAk1Vj73/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Configure your OneSignal app - Rey\">\u003cmeta data-mint-head property=\"og:description\" content=\"Choose the iOS or Android guide to configure push delivery for your OneSignal app.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Rey\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.reyapp.io/integrations/onesignal/register-app\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://rey-62fd4809.mintlify.app/_mintlify/api/og/v2?division=OneSignal\u0026amp;title=Configure+your+OneSignal+app\u0026amp;description=Choose+the+iOS+or+Android+guide+to+configure+push+delivery+for+your+OneSignal+app.\u0026amp;theme=b25362c8490346f471a10463\u0026amp;signature=3c188d21432dcda6e426de79be2309c67b3047d30131bcc11c51ac2ef5b4f782\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Configure your OneSignal app - Rey\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Choose the iOS or Android guide to configure push delivery for your OneSignal app.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://rey-62fd4809.mintlify.app/_mintlify/api/og/v2?division=OneSignal\u0026amp;title=Configure+your+OneSignal+app\u0026amp;description=Choose+the+iOS+or+Android+guide+to+configure+push+delivery+for+your+OneSignal+app.\u0026amp;theme=b25362c8490346f471a10463\u0026amp;signature=3c188d21432dcda6e426de79be2309c67b3047d30131bcc11c51ac2ef5b4f782\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/rey-62fd4809/1tzu9nhhZAk1Vj73/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Rey\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6366f1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.reyapp.io/integrations/onesignal/register-app\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/integrations/onesignal/register-app.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.reyapp.io/#organization\",\"name\":\"Rey\",\"url\":\"https://docs.reyapp.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/rey-62fd4809/z7mn2_Xnb9V482Ot/images/Icon(2).png?fit=max\u0026auto=format\u0026n=z7mn2_Xnb9V482Ot\u0026q=85\u0026s=a7da8ae8f848315623c283d39843d7f2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.reyapp.io#website\",\"name\":\"Rey\",\"url\":\"https://docs.reyapp.io\",\"publisher\":{\"@id\":\"https://docs.reyapp.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.reyapp.io/integrations/onesignal/register-app#webpage\",\"url\":\"https://docs.reyapp.io/integrations/onesignal/register-app\",\"name\":\"Configure your OneSignal app\",\"description\":\"Choose the iOS or Android guide to configure push delivery for your OneSignal app.\",\"dateModified\":\"2026-09-22T09:36:46.535Z\",\"isPartOf\":{\"@id\":\"https://docs.reyapp.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.reyapp.io/integrations/onesignal/register-app#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.reyapp.io/integrations/onesignal/register-app#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Integrations\",\"item\":\"https://docs.reyapp.io/integrations/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OneSignal\",\"item\":\"https://docs.reyapp.io/integrations/onesignal\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Configure your OneSignal app\",\"item\":\"https://docs.reyapp.io/integrations/onesignal/register-app\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.reyapp.io/integrations/onesignal/register-app#article\",\"headline\":\"Configure your OneSignal app\",\"name\":\"Configure your OneSignal app\",\"description\":\"Choose the iOS or Android guide to configure push delivery for your OneSignal app.\",\"url\":\"https://docs.reyapp.io/integrations/onesignal/register-app\",\"mainEntityOfPage\":{\"@id\":\"https://docs.reyapp.io/integrations/onesignal/register-app#webpage\"},\"dateModified\":\"2026-09-22T09:36:46.535Z\",\"publisher\":{\"@id\":\"https://docs.reyapp.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.reyapp.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Rey\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Rey","nav":{"global":null,"tabs":[{"tab":"Docs","groups":[{"group":"Get Started","pages":[{"title":"Intro to Rey","sidebarTitle":"Introduction","icon":"book-open","href":"/introduction"},{"title":"Start Guide","sidebarTitle":"Start Guide","icon":"rocket","href":"/quickstart"},{"title":"Core Concepts","sidebarTitle":"Core Concepts","icon":"lightbulb","href":"/core-concepts"}]},{"group":"Building Your App","pages":[{"title":"Canvas","sidebarTitle":"Canvas","icon":"frame","href":"/building/canvas"},{"title":"Design Panel","sidebarTitle":"Design","icon":"paintbrush","href":"/building/design"},{"group":"Data","icon":"database","pages":[{"title":"Data","sidebarTitle":"Overview","icon":"database","href":"/data/database"},{"title":"Tables","sidebarTitle":"Tables","icon":"table","href":"/data/tables"}]},{"title":"Components","sidebarTitle":"Components","icon":"blocks","href":"/building/components"},{"title":"Templates","sidebarTitle":"Templates","icon":"layout-template","href":"/building/templates"},{"title":"Logic, Actions, and Rules in Rey Explained","sidebarTitle":"Logic","icon":"workflow","href":"/building/interactions"}]},{"group":"Rey AI","pages":[{"title":"Rey AI: Build Faster with AI in the Editor","sidebarTitle":"Rey AI","icon":"sparkles","href":"/ai/overview"},{"title":"Tips for Writing Effective Rey AI Prompts","sidebarTitle":"Prompting Guide","icon":"message-square-text","href":"/ai/prompting"}]},{"group":"Publishing","pages":[{"title":"Edit and Live Mode in Rey","sidebarTitle":"Edit \u0026 Live Mode","icon":"toggle-right","href":"/publishing/edit-and-live-mode"},{"title":"Preview Your Rey App Before Publishing","sidebarTitle":"Preview","icon":"eye","href":"/publishing/preview"},{"group":"Publishing","pages":[{"group":"Publish to App Store","pages":[{"title":"Publish Your Rey App to the Apple App Store","sidebarTitle":"Overview","icon":"store","href":"/publishing/app-stores/app-store/overview"},{"title":"Create Your Apple Developer Account","sidebarTitle":"Create Apple Developer Account","icon":"user-plus","href":"/publishing/app-stores/app-store/apple-developer-account"},{"title":"Register a Bundle ID for Your Rey App","sidebarTitle":"Register a Bundle ID","icon":"id-card","href":"/publishing/app-stores/app-store/register-bundle-id"},{"title":"Register Your First App in App Store Connect","sidebarTitle":"Register Your First App","icon":"app-window","href":"/publishing/app-stores/app-store/register-first-app"},{"title":"Get Your App Store Connect Credentials","sidebarTitle":"Get API Credentials","icon":"key-round","href":"/publishing/app-stores/app-store/credentials"}]},{"group":"Publish to Play Store","pages":[{"title":"Publish Your Rey App to Google Play","sidebarTitle":"Overview","icon":"store","href":"/publishing/app-stores/play-store/overview"},{"title":"Create Your Google Play Developer Account","sidebarTitle":"Create Google Play Developer Account","icon":"user-plus","href":"/publishing/app-stores/play-store/google-play-developer-account"},{"title":"Register a Package Name for Your Rey App","sidebarTitle":"Register a Package Name","icon":"package","href":"/publishing/app-stores/play-store/register-package-name"},{"title":"Register Your First App in the Play Console","sidebarTitle":"Register Your First App","icon":"app-window","href":"/publishing/app-stores/play-store/register-first-app"},{"title":"Upload a Google Service Account Key for Play Store Publishing","sidebarTitle":"Google Service Account Key","icon":"file-key","href":"/publishing/app-stores/google-service-account"}]},{"title":"Publish to Web","sidebarTitle":"Publish to Web","icon":"globe","href":"/publishing/web"}]}]},{"group":"Integrations","pages":[{"title":"Integrations","sidebarTitle":"Overview","icon":"plug","href":"/integrations/overview"},{"group":"RevenueCat","icon":"credit-card","pages":[{"title":"RevenueCat overview","sidebarTitle":"Overview","icon":"credit-card","href":"/integrations/revenuecat"},{"group":"Setup guide","icon":"list-check","pages":[{"title":"Create a RevenueCat account","sidebarTitle":"Create an account","icon":"user-plus","href":"/integrations/revenuecat/create-account"},{"title":"Register your app with RevenueCat","sidebarTitle":"Register your app","icon":"app-window","href":"/integrations/revenuecat/register-app"},{"title":"Register your iOS app","sidebarTitle":"iOS","icon":"smartphone","href":"/integrations/revenuecat/register-ios"},{"title":"Register your Android app","sidebarTitle":"Android","icon":"smartphone","href":"/integrations/revenuecat/register-android"},{"title":"Register your web app","sidebarTitle":"Web","icon":"globe","href":"/integrations/revenuecat/register-web"}]},{"title":"Connect RevenueCat with Rey","sidebarTitle":"Connect with Rey","icon":"link","href":"/integrations/revenuecat/connect-rey"}]},{"group":"AppsFlyer","icon":"trending-up","pages":[{"title":"AppsFlyer overview","sidebarTitle":"Overview","icon":"trending-up","href":"/integrations/appsflyer"},{"group":"Setup guide","icon":"list-check","pages":[{"title":"Create an AppsFlyer account","sidebarTitle":"Create an account","icon":"user-plus","href":"/integrations/appsflyer/create-account"},{"title":"Register your app with AppsFlyer","sidebarTitle":"Register your app","icon":"app-window","href":"/integrations/appsflyer/register-app"},{"title":"Register your iOS app","sidebarTitle":"iOS","icon":"smartphone","href":"/integrations/appsflyer/register-ios"},{"title":"Register your Android app","sidebarTitle":"Android","icon":"smartphone","href":"/integrations/appsflyer/register-android"}]},{"title":"Connect AppsFlyer with Rey","sidebarTitle":"Connect with Rey","icon":"link","href":"/integrations/appsflyer/connect-rey"},{"title":"Track attribution and events","sidebarTitle":"Track events","icon":"chart-no-axes-combined","href":"/integrations/appsflyer/track-events"}]},{"group":"OneSignal","icon":"bell","pages":[{"title":"OneSignal overview","sidebarTitle":"Overview","icon":"bell","href":"/integrations/onesignal"},{"title":"Create a OneSignal account","sidebarTitle":"Create an account","description":"Create a OneSignal account and app before configuring push delivery.","icon":"user-plus","href":"/integrations/onesignal/create-account"},{"title":"Configure your OneSignal app","sidebarTitle":"Configure your app","icon":"app-window","href":"/integrations/onesignal/register-app"},{"group":"Set up iOS","icon":"smartphone","pages":[{"title":"Set up iOS push notifications","sidebarTitle":"iOS push notifications","description":"Add Apple's push-notification credentials in OneSignal so it can send messages to iOS users.","icon":"smartphone","href":"/integrations/onesignal/configure-ios"},{"title":"Prepare your Apple Developer account","sidebarTitle":"Apple Developer account","icon":"apple","href":"/integrations/onesignal/apple-developer-account"}]},{"group":"Set up Android","icon":"smartphone","pages":[{"title":"Configure Android push notifications","sidebarTitle":"Android","icon":"smartphone","href":"/integrations/onesignal/configure-android"}]},{"title":"Connect OneSignal with Rey","sidebarTitle":"Connect with Rey","icon":"link","href":"/integrations/onesignal/connect-rey"},{"title":"Send messages with OneSignal","sidebarTitle":"Send messages","icon":"send","href":"/integrations/onesignal/send-messages"}]}]},{"group":"Account \u0026 Billing","pages":[{"title":"Rey Pricing Plans: Compare Starter, Grow, and Scale","sidebarTitle":"Plans \u0026 Pricing","icon":"wallet","href":"/account/plans"},{"title":"FAQs","sidebarTitle":"FAQ","icon":"circle-help","href":"/account/faq"}]}]},{"tab":"Docs","groups":[{"group":"Get Started","pages":[]},{"group":"Building Your App","pages":[{"group":"Data","icon":"database","pages":[]}]},{"group":"Rey AI","pages":[]},{"group":"Publishing","pages":[{"group":"Publishing","pages":[{"group":"Publish to App Store","pages":[]},{"group":"Publish to Play Store","pages":[]}]}]},{"group":"Integrations","pages":[]},{"group":"Account \u0026 Billing","pages":[]}]}]},"title":"Configure your OneSignal app - Rey","buildId":"dpl_GnxaU9nEer7XK27kw3dpfPrs9geh","deploymentId":"dpl_GnxaU9nEer7XK27kw3dpfPrs9geh","dynamics":[],"chunks":[]}