support_agent
How can we help?
Our support team is available 24/7 to assist you with any questions about Shift2App.
Send us a message
We usually respond within 2 hours
check_circle
Message Sent!
We've received your message and will get back to you within 24 hours.
error
Something went wrong. Please try again.
Other ways to reach us
mail
schedule
Response Time
Usually under 2 hours
All Systems Operational
All Shift2App services are running normally.
Frequently Asked Questions
How long does it take to generate an APK? expand_more
APK generation typically takes 2-5 minutes depending on the features enabled. You'll receive a notification when your build is ready for download.
Can I use my own Firebase project? expand_more
Yes! You can upload your own
google-services.json file from your Firebase project. This gives you full control over push notifications and analytics.
Does my website need to be mobile-responsive? expand_more
While not strictly required, we highly recommend having a responsive website. The app displays your site in a WebView, so a mobile-friendly design will provide the best user experience.
Can I publish the app on Google Play Store? expand_more
Absolutely! The APK we generate is a fully signed, release-ready Android app. You can submit it directly to the Google Play Store or distribute it through other channels.
What happens if shift2appjs is undefined? expand_more
This means the page is being viewed in a regular browser instead of the app. Always check
typeof shift2appjs !== "undefined" before using native functions. See our troubleshooting guide for more details.
How do I send push notifications to specific users? expand_more
Use
shift2appjs.registerFCMToken(userId) to associate the device with a user ID. Then use that user ID to send targeted notifications from your server. Check our push notifications guide for complete instructions.