Apphive Docs
Apphive Documentación ( English)
Apphive Documentación ( English)
  • 👋Welcome to Apphive
  • First steps
    • 🔍Apphive
      • Start with a template
      • Start from the beginning
    • 📐Apphive editor
      • Work with containers
      • Responsive design
      • Lateral Menu
    • 📱Apphive Previewer
      • IOS App Preview
      • Android App Preview
    • 🤖Apphive AI
  • Elements
    • 🎮Controls
      • Container
      • Swiper
      • Field
      • Text
      • Button
      • Switch
      • Picker
      • Radio
      • Slider
      • Image
      • Camenra View
      • Map
      • Web View
      • Calendar
      • Icon
      • Video View
      • Graphic View
    • ⚙️Functions
      • 🕹️Controls
        • Generate swiper content
        • Iterate children
        • Modify Control
        • Toogle side menu
        • Add collection to UI
        • Toogle bottom menu sheet
        • Toogle page loading
        • Trigger Event
        • Set palette colors
        • Bubble
        • Show image viewer
      • 👨‍👩‍👧Users
        • Change my password
        • Forget Password
        • Get All Users
        • Get App Users
        • Get User Other App
        • Get Data From Other User
        • Is Logged In?
        • Login
        • Login With Facebook
        • Login With Google
        • Login with apple
        • Logout
        • Set other user custom data
        • Set user custom data
        • Sign Up
        • Update AuthInfo
        • Update data from other user
        • Is Current User Email Verified?
        • Send Email Verification
      • 📀Cloud database
        • Delete database data
        • Get Database Data
        • Save data in DB
        • Upload file
      • 💿Local database
        • Delete all local Data
        • Delete local storage data
        • Get local storage data
        • Set app value
        • Set data DB direct
        • Save local storage data
        • Set page Value
      • ⛓️Logic
        • Arithmetic Operation
        • Array from object
        • Based on current OS
        • Chronometer
        • Concat
        • Conditional
        • debounce
        • forEach
        • Global Formater
        • Value is invalid
        • Object keys
        • Generate Random Numer
        • Range Iteration
        • Regex Test
        • Search in Object
        • Set interval
        • Set timeout
        • Stop set interval
        • Switch
        • Generate uuid v1
      • 🔔Notifications
        • Confirmation alert
        • Input dialog
        • Send Alert
        • Toast notification
      • 📲Phone APIs
        • dismissKeyboard
        • Open phone settings
        • Get connection type
        • GetDeviceInfo
        • Print remote PDF
        • Get Screen Dimentions
        • Is audio playing
        • Make a call
        • Open calendar
        • Ope geo map
        • Open Url
        • Open WhatsApp
        • Pause playing audio
        • Barcode Read
        • read QR code
        • Read SMS (Android)
        • Set Audio Time
        • Share
        • Show file browser
        • Start playing audio
        • Start Recording audio
        • Stop playing audio
        • Stop Recording Audio
        • Take a photo
        • Take a video
        • Vibration phone
        • Resize Image
        • UxCam Record
        • Avoid Suspension
        • Copy clipboard
        • Download file
        • Launch App Review
        • Launch App Update
        • Biometric auth
      • 🗺️Geolocalization
        • Get All fire geolocation
        • Get fire geolocation
        • GeoFire listen item
        • Query fire geolocation
        • Query all fire geolocation
        • Remove fire geolocation
        • Set fire geolocation
        • geoFireSetMultiple
        • Geocoding
        • Get distance
        • Get geolocation
        • Start geolocation tracking
        • Stop geolocation tracking
        • Start geolocation tracking http
        • Coordinate Inside Poligon
      • 💬Push Notifications
        • Request Permission
        • Push Notifications Cancel All
        • Send push
        • Open Remote
        • permissionRequestRemote
      • 🪙AdMob
        • Interstitial Ads
      • 📈Google Analytics
        • Log Event
      • 🚗Navigation
        • Return to last screen
        • Push screen
        • replaceTopPage
        • Replace screen
      • 💵Paymentes
        • inAppPurchaseGetHistory
        • inAppPurchase
        • payUsingAppleWallet
    • 🗄️Database
    • 📲Variables menu
      • Context Data
      • ListContext
      • PreviusOutputs
      • Color value
      • EventOutput
      • Auth
      • Complex
      • Controls
      • General
    • ⌨️Keyboard shortcuts
    • 🔩App processes
      • Params (WebApps)
    • 📠API Functions
  • Compilations and upload to stores
    • ⚙️Settings
      • Change splash screen
      • Get google api key
      • 🔥Firebase
        • Create account in firebase
        • Switch to plan blaze
        • Get realtime database url
        • Get realtime storage url
        • Get services accounts.
        • Enable functions
        • Enable authentications
      • 📘Facebook Developers
        • Facebook for developers
    • 👾Android
      • Compilation
        • Request Apk and Abb in Apphive
        • Download Apk and Aab files
      • Publication
        • Get a developer account in Google Play Store
        • Publish your app in Play Store
        • Background location
      • Settinggs after publishing
        • Log In with Gmail after publishing
        • Log In with Facebook after publishing
        • Copy the database and develop users to Firebase
      • Update app in play store
        • Update version on Play Store
    • 🍎IOS
      • Previous settings
        • Get a Unlimited plan
        • Request iOS permissions
      • Developer account
        • Get a developer account
      • Compilate version on testflight
        • Create a contanier in App Store and generate Testflight version
      • IOS settings in firebase
        • Enable push notifications in Firebase
        • Enable login with Apple record in Firebase
      • Publish in app store
        • Select app to review
        • Take screenshots to publish in App Store
        • Fill the App Store form
      • Updates
        • Update your app in App Store
    • 💻WebApp
      • 💻Domains
      • 💻SubDomine
      • 💻Logins
        • 📡Google
        • ⌨️Facebook
      • 💻Vapid public key
    • ❌Compilation errors
      • Error code: 01
      • Error code: 03
      • Error code: 04
      • Error code: 07
      • Error code: 09
      • Error code: 10
      • Error code: 11
      • Error code: 12
      • Error code: 14
      • Error code: 17
      • Error code: 18
      • Error code: 20
      • Error code: 22
      • Error code: 1039
  • Pricing
    • 💰Subscriptions
      • Get a Premium or Unlimited subscription
  • Resources
    • 📕Others
    • 📘Glossary
    • ❓FAQs
    • 🆘Support
Powered by GitBook
On this page

Was this helpful?

  1. Compilations and upload to stores
  2. IOS
  3. IOS settings in firebase

Enable push notifications in Firebase

PreviousIOS settings in firebaseNextEnable login with Apple record in Firebase

Last updated 2 years ago

Was this helpful?

Create Key to enable Push Notification in firebase

If your application has Push Notification delivery, you must follow the steps below to enable it in your Firebase account:

1.Enter Certificates, Identifiers and Profiles 93 Select Keys and click the Add icon.

2.Add the COMPILATION ID of your app but remove the period signs. Example: ioapphiveclientappsuserapp

3.Select Apple Push Notification (Only if one of your apps has the Push Notification feature) Select Sign in with Apple (Only if one of your apps has Gmail or Facebook login) and click configure.

VERY IMPORTANT If none of your apps have any of these features You can continue with the creation of the App container in App Store Connect

4.Click the select button, select the COMPILATION ID of your app and click Save.

5.Click on Continue

6.Click on Register.

7.Click Download to download the .P8 file.

VERY IMPORTANT create a folder on your computer named KEY and save this file in that folder VERY IMPORTANT YOU ONLY NEED ONE .P8 FILE FOR ALL THE APPS IN THE PROJECT

ADD PUSH NOTIFICATION PERMISSIONS IN FIREBASE

In case your application uses push notifications you must follow the following steps:

1.Go into your Firebase, you can do it from here and click Go to console.

2.Select your project.

3.Click on settings and click on project settings.

4.Click on Cloud messaging.

5.Select the app that has the IOS symbol and has Facebook login or push notification..

6.Click upload.

7.Click on examine.

8.Select the .P8 file from the KEY folder and click Open.

9.Select Key in your certificates, identifiers and profiles section Here

10.Select the COMPILATION ID of your app.

11.Copy the Key ID and paste in the Key ID box (required)

12.Copy the Team ID and paste into the Team ID box.

13.Click Upload.

With this, the notifications will be working correctly in your application.

🍎
Captura de Pantalla 2020-10-09 a la(s) 1.42.50
Captura de Pantalla 2020-10-09 a la(s) 1.41.22
Captura de Pantalla 2020-10-09 a la(s) 1.53.35
Captura de Pantalla 2020-10-09 a la(s) 1.45.43
Captura de Pantalla 2020-10-09 a la(s) 1.50.52
Captura de Pantalla 2020-10-09 a la(s) 1.58.53
Captura de Pantalla 2020-10-13 a la(s) 12.12.25
Captura de Pantalla 2020-10-13 a la(s) 12.18.58
Captura de Pantalla 2020-10-13 a la(s) 12.10.42
Captura de Pantalla 2020-10-13 a la(s) 12.20.57
Captura de Pantalla 2020-10-13 a la(s) 13.25.54
Captura de Pantalla 2020-10-13 a la(s) 13.26.53
Captura de Pantalla 2020-10-13 a la(s) 14.15.21
Captura de Pantalla 2020-10-09 a la(s) 1.57.13
Captura de Pantalla 2020-10-13 a la(s) 14.29.55
Captura de Pantalla 2020-10-13 a la(s) 12.21.55
Captura de Pantalla 2020-10-13 a la(s) 14.23.30
Captura de Pantalla 2020-10-13 a la(s) 14.56.08
Captura de Pantalla 2020-10-13 a la(s) 14.58.30
Captura de Pantalla 2020-10-13 a la(s) 14.57.28
Captura de Pantalla 2020-10-13 a la(s) 15.00.18
Captura de Pantalla 2020-10-13 a la(s) 14.29.25 1