iPhone app for testing Push Notifications from Firebase - ios

I am developing NodeJS code to sendPush Notifications using Google's Firebase.
Currently it works for my Browser (I can get PN in my browser) and now would want to test the same on some iPhone app.
Is there a way to install some iPhone app to test Push Notifications?
Is there some Developer iPhone app that can serve for this purpose?

You can but it would be a static code with javascript,
It's called cordova, I've seen someone created an example of it at Android. You can export it to iOS & Windows Phone too.

Related

Notification not working for making VOIP calls using QuickBlox Sdk

We are receiving Notification when directly build from Xcode to a mobile device. But when we create an ipa file and install it on mobile device, notification does not work.We are using free version of iOS SDK for QuickBlox.
We have managed to make calls when the app is in foreground. Current we need help with the Notification part, so that the call is shown in the CallKit even when the app is not open
I got solution for above issue. when we create ipa for testing that time select development option don't select Adhoc option.

Deploying app for personal use on iOS device

I want to build a very simple gallery like app (which uses the Telegram bot API to fetch images from certain telegram channel). I want to have this app for both Android and iOS device. I guess either progressive web app or flutter could be used to achieve this. I have developed native android apps before, and wish to learn PWA or flutter along with this project.
So my question is, can I deploy this app to my iOS device without enrolling in the Apple developer program? Since this is only for personal use and I do not wish to publish this app on any app store. Also, do I need to have a Mac with Xcode to do this?!
Thanks in advance!
For developing a Progressive Web App for iOS, you won't need Xcode and a Macbook since it is basically still a website with enhancements. However, bear in mind that PWA support on iOS is very limited. Android has much better PWA support.
This article gives an overview of what is currently possible

Cannot receive firebase notification in Real iOS Device but working in iOS simulator

i'm new in FCM.
I develop notification Apps for Android and iOS.
I already done successful with Android push notification via Firebase but i failed in iOS.
What i face are :
1. iOS notification working well in iPhone 5 simulator with iOS 12
2. iOS notification not working in real device (iPhone) : nothing happen
What i have done before :
Create development certificate for APNs
Upload p12 to Firebase Console
Install provision certificate for project in iPhone (real device)
Create App Id and activate APNs (configured)
After all effort above, notification still not appear in Real device , but i can sure it appear in Simulator.
By the way i create project using React Native, but i think it's not bug in Firebase library. Maybe something i missing in setting?

Push notification from web browser ios

I struggle to find a solution how can I send push notification to a mobile device from my web application. For Android there is no problem I use One Signal service. Is there a way for Iphone devices also
Thank you in advance!
Onesignal supports iOS platform too.
Using the browser app, you can call OneSignal API which in turn will trigger push notification to iOS app.
You need to have an iPhone app in conjunction with your browser app using which device token can be registered.
Official link : link
Video tutorial : link

How can I send my iOS app to my client for them to use it?

I've been developing an app using Titanium Appcelerator, until now I've been previewing it using the iOS Simulator and my iPhone.
Now, I want to send my app to the client so they can use it on their iPhone. How can I do this?
Bear in mind this is my first iOS app and so I am not fully au-fait with the terminology or process in making an app go live.
There is no Apple provided mechanism for achieving this, however apps like TestFlight provide a good mechanism for this. You have to register your clients device in order to allow them to install your app. Yes, this should work for Titanium.
You can find out how TestFlight works here:
How does TestFlight do it?

Resources