I am trying to publish my app for Android and iOS using Ionic Cloud Package. When I do this I am successfully creating the .apk and .ipa but the app does not work on my device. However when I build the app for android using ionic build --release I am getting a working application. Why are these two methods behaving differently. I would like to use cloud Packaging. Because I do not have a mac. So Without it I cannot create an app for iOS.
You could use Phonegap Build for Building in the cloud.
This method requires you to install phonegap cli.
Related
What are difference between expo build and upload. Does upload cmd still return a standalone app. I realized if i run on Expo Client will work fine but when build a standalone version, the application does not behave the same again.
The commands build and upload are very different ones. The build command (Expo documentation on building) builds a standalone app, while the 'upload' command (Expo documentation on uploading) uploads the standalone app that you've built to the App Store or the Play Store (Your Choice).
I’m using react-native-push-notifications to send local notifications on my react native app. The app works perfectly on my android emulator and on any physical device while using react-native run-android. But when I signed my app and build an apk throw gradlew assemblerelease the apk builds without compiling react-native-push-notifications and the app does not send notifications. I think I should link the plugin with build.gradle but I’ve searched for a while and didn’t figure how.
I'm developing an app where the main body of the application is built in Meteor, while some of it uses services that are only available through native development. Once I'm close to deploying this on Google Play I will need to wrap up both of these sub-apps together.
Does anyone know how to do this ?
I have read how to deploy meteor apps here - https://guide.meteor.com/mobile.html
I also know that Google allows multiple APK support - https://developer.android.com/google/play/publishing/multiple-apks.html
But this is downloading different single apks for different configurations. Whereas I would like to combine both the meteor release and the native android release to work together.
Thank you.
Remember first that Meteor uses Cordova internally to wrap the (Meteor) Web App into a Hybrid App (i.e. a Native App that consists mainly of a WebView and a local server that serves your Web App directly from the mobile device).
You have plenty Meteor and Cordova tutorials and resources that explain how to build the Hybrid App for Android (and iOS), for example:
https://guide.meteor.com/mobile.html
Then, remember that once the Web App is packaged as a Hybrid App, it may access more native functionalities than an actual Web App accessed through a mobile browser online, thanks to Cordova plugins that expose native functionalities through a JavaScript API.
If the services you need are already available through a Cordova plugin, then you are good to go, simply add it to your Meteor project and you can use the corresponding JS API in your code (possibly wrapping it with Meteor.isCordova check to make sure your Web App does not crash trying to access an API that will not be available while debugging on a browser).
Your Cordova plugin may even be wrapped as a Meteor Atmosphere package. The syntax to add a Meteor package or a Cordova plugin is slightly different.
If they are not available yet, then you will have to build your own Cordova plugin. You can then specify a local path when adding it into your Meteor project.
I have develop an Cordova App in vs2015 and I'm able to deploy on android, test and publish on Play Store.
So, I attach my remote iMac and compile&build ios platform but I don't find a simple and robust path for deploy.
First of all, to deploy on App Store I need to do it only from iMac... is possible to deploy directly from Win10 after build from mac?
So if it's correct I need to open the .xproject and prepare to send to app store but the .xproject change on every new deploy from VS (the remote_build create a new folder on every build).
There is a very good resource for you to see how to "Package your Cordova app so that you can publish it to a store".
You can learn how to prepare them for Android, iOS and Windows App Store publish.
Here it is at this url: Package your Cordova app so that you can publish it to a store
I am developing an app using phonegap 5.4.1, I found out that there is a overall new documentation for adobe phonegap. I have gone through that and I have created the app using CLI as per documentation see the link below http://docs.phonegap.com/getting-started/3-create-your-app/cli/ and it has been created successfully. While running the app I have installed "Phonegap Developer App" in my device and through this app I can run my app. Check below
http://docs.phonegap.com/getting-started/4-run-your-app/cli/
Now my enquiry is, how can I store my app in the device, as its not getting stored anywhere and if I need to send apks to other device how can I accomplish that. Need help. Thanks a lot in advance.
You need to create an apk with the CLI
cordova build android --release
This will create a debug version that can be run on developer unlocked phones.
You'll need to sign it if you intend to upload it to the Play Store: Here