Google Play Store for iOS Archives

Google Play Store for iOS Archives

Google Play Store for iOS Archives

Google Play Store for iOS Archives

Posts Tagged ‘ios’

Submitting your app to the iOS App Store – how does it work?

Saturday, January 18th, 2020

Submitting your app to the iOS App Store – how does it work?


So, you’re just launching your brand new app. Submitting an app to the App Store isn’t as simple as pushing a launch button, but it’s not as complicated as it may seem either.

Assuming that you are already enrolled in the Apple Developer Program, your app follows Apple’s App Review and Human Interface Guidelines, these are the steps that you need to follow. As previously mentioned, even though it seems a bit complicated, it really isn’t.

  1. Code signing


The development provisioning profile and development certificate that you’ve been using are only for specific devices. Now, in order to distribute your app to beta testers or to users through the App Store, you’ll need a separate distribution provisioning profile and distribution certificate.


Our recommendation and the easiest way to do this is through Xcode. If automatic signing is enabled, Xcode will create and manage certificates, signing identities, and handle device registration for you. In some cases, you might prefer manual signing. Honestly, we would just recommend leaving automatic signing on and Xcode should take care of the rest.

  1. Create an iTunes Connect account


Simple, just sign in with the Apple ID you used to enroll in the Apple Developer Program. Now let’s add a new app to it:

-In the iTunes Connect dashboard, select My Apps.


-Click on the + sign in the upper left-hand corner, then New App.

-To create a new iTunes Connect record, you’ll need these details: platform, app name, default language, bundle ID, and SKU. You can’t really change these details later, so be sure of what you enter.

-Use keywords in your app name to optimize for discovery.

-The bundle ID must be an exact match of the bundle identifier in your Xcode project Info.plist file (in the target’s General > Identity section).

-The SKU is not visible to users and is up to you to set. It can be an identifier you use in your company or something else that is meaningful for you. Acceptable characters include letters, numbers, hyphens, periods, and underscores, and it must begin with a letter or number.

  1. Archive and upload your app using Xcode

Now, before you can submit your app for review through iTunes Connect, you need to upload the build through Xcode. You can do this by following these steps:

-In Xcode, select Generic iOS Device as the deployment target.

-Choose Product from the top menu and click on Archive.

-The Xcode Organizer will launch, displaying any archives you’ve created in the past.

-Make sure the current build is selected and click on Upload to App Store in the right-hand panel.

-Select your credentials and click Choose.

-In the next window that appears, click on Upload in the bottom right-hand corner.

-A message will appear when the upload has completed. Click Done.

  1. Configure your app’s metadata in iTunes Connect

Under the “App Store” tab in iTunes Connect, in the “App Information” page you can add additional languages, categories, and your app’s Privacy Policy URL.

Under the “Features” tab, you can add configurations to any App Store technologies in your app, like Game Center and in-app purchases.

At this stage, your app is marked with a yellow dot and the status “Prepare for Submission” in the left-hand panel under “App Store”. Select the build you want to configure. This is where you will add the information for your product page on the App Store.

  1. Submit your app for review

-Scroll to the “Build” section in your app’s iTunes Connect record.

-Click on “Select a build before you submit your app.”

-Choose the build that you uploaded through Xcode. Click Done in the bottom right-hand corner, then

-Finally, answer the Export Compliance, Content Rights, and Advertising Identifier questions and click Submit.

So, how long does it take in order to get the app approved?

In most cases, it should take about 1 to 3 days to receive approval, and it can take up to 24 hours for your app to appear in the App Store after approval. Also, you’ll receive e-mail notifications at each stage.

If your app is rejected, you’ll have to make the necessary fixes before submitting your app for review again. You can use the Resolution Center in iTunes Connect to communicate with Apple if you have any sort of questions. You can also submit an appeal if you think your app was wrongly rejected.

If your app gets approved – Congratulations! You’re now on the App Store. You can view downloads, sales, ratings, and reviews directly in iTunes Connect.

Tags: app store, ios, submitting app
Posted in Apps, Mobile development | No Comments »

iOS apps are coming to the Mac!

Sunday, January 5th, 2020

iOS apps are coming to the Mac!

Great news, as your Mac is about to get a whole lot more powerful. Alongside macOS 10.15 Catalina, Apple unveiled a new way to design apps across all of its platforms. Called Project Catalyst, the new initiative builds on the News, Stocks, Voice Memos, and Home apps Apple launched in macOS 10.14 Mojave, and it has the potential to transform the entire app ecosystem.

Project Catalyst is designed so a team of developers can easily make a single app that runs on the iPhone, iPad, and Mac without needing to spend months on each.

This is a massive accomplishment for a process that normally takes months and tons of resources. Recently, many developers have understandably shifted their focus away from the Mac, but Project Catalyst should make it as easy to bring an iOS app to the Mac as it is to turn on iPhone app into an iPad one, completely with drag-and-drop functionality and a full-screen experience.

What do we mean by this?

Well, if you’ve used a Mac in the past couple of years, you’ll know that they have their own App Store, which looks shockingly similar to the iOS App Store (found on iPhones and iPads). However, beyond the similar look, the macOS App Store is very poor, it has very few useful apps, and almost none of the great apps that you can find on iOS (Facebook, Instagram, Twitter, Amazon, eBay, Revolut and many, many more).

I remember the first time when I purchased my brand new Mac, I took it home, unboxed it, and the first thing is that I wanted to do was to install some apps from the App Store. I was a bit surprised to find out that almost none of the great iOS apps work on the Mac. But now, with Project Catalyst, they should start working on macOS as well soon.

How will it work?

Optimizing apps for Mac means building in different mechanisms, like keyboard and mouse support, and considering how a larger screen changes the content. 

Well, they’ll be more than super-sized iOS apps. Apple is respecting the Mac’s menus and interface so apps will look as native as they can. Developers will be able to add unique features as well. Atlassian said it was able to use Project Catalyst to “put the finishing touches that make (Jira Cloud) perfect for the desktop” and Twitter was able to add “native Mac features” without spending weeks designing and testing.

Apple describes Catalyst as: “Also available with macOS Catalina is Mac Catalyst, a new technology that lets app developers easily build Mac versions of their shipping iPad apps. The iPad ecosystem comprises over a million iPad apps, and now users will see more of their favorite titles come to Mac than ever before.”

Games will be coming to the Mac as well

Oh yes, that’s right! Games such as Asphalt 9, a hugely popular free-to-play racing game, was delayed until later this year so its developers can further polish the experience. Once it’s ready, the game’s Mac version will allow players to sign into a single account across their Apple devices, to more easily switch between them and continue playing the same game, according to the technical director at Gameloft Barcelona, the development studio behind Asphalt 9. The Mac setup also allows the game developers to push all of the details further while running at 60 frames per second without worrying about battery life.

And there will be many, many more great games that you’re used to playing on your iPhone coming to the Mac in the near future. This is exciting news!

Major challenges ahead

While Catalyst opens the door to the Mac ecosystem for many iOS developers, it remains an imperfect passageway. 

Beyond beta issues, there is currently no way to share purchases between the App Store and the Mac App Store, so users have to buy the same app twice to use it on both their iPad and Mac, which is confusing and inconvenient

Of course, Catalyst isn’t the only option for developers who want to build a Mac app. They can still do so from scratch using AppKit, or build one for multiple Apple platforms using the new SwiftUI. 

To sum up

Apple’s efforts to bring iPad apps to the Mac are beginning to pay off, but there’s still a long way to go before Mac users are able to find many of their favorite apps on their desktop the same way they do their iPhone or iPad.

Nonetheless, we can say that the future is looking great for macOS and Mac users. We can’t wait to see what great apps will be brought over to the Mac!

Tags: apps, ios, mac, macos
Posted in Apps, News | No Comments »

Android vs iOS

Friday, December 20th, 2019

The smartphone market has grown to become one of the largest markets when it comes to tech. As manufacturing processes have improved over the past decade, smartphones have become a pinnacle of modern technology. But without the proper software to power them, these phones would be high-priced pieces of glass and metal – or plastic sandwiches.

If you’re buying a new smartphone today, the chances are that it will run on one of the two main operating systems, Android or iOS. These two operating systems have been used in all of all new smartphones shipped this year – according to IDC. After Microsoft and Blackberry threw in the towel, Android and iOS are the only mainstream operating systems left – the good news is that both smartphone operating systems are excellent. These two operating systems have their similarities, but there are some important differences that you’ll have to consider when buying a new phone.

To compare Android vs iOS, we have selected a couple of categories and we will compare each one – but the final decision depends on you. Only you know which features/categories are most important for your day to day use.

First, let’s talk about the first thing what comes to our mind when we decide on buying a smartphone – The Price

Apple has always been known for being at the higher end of the market in terms of pricing. This year they’ve launched their iPhone 11 Pro with a starting price of £1049 and the iPhone 11 Pro Max with a starting price of £1149. If you are looking for the iOS experience, but you aren’t prepared to give out a ton of cash, you can grab the iPhone 8 for £479 – this is as cheap as it gets unless you want to buy a second-hand phone.

Android, on the other hand, is unbeatable when it comes to the sheer scale and variety. You can spend a lot if you want to on top tier flagships such as the Galaxy note 10+ or the Google Pixel 4 XL – their prices almost match Apple’s iPhone pricing. You can also go for mid-range devices that are a lot cheaper than the flagships and yet offer almost the same experience when it comes to UI and software – these manufacturers have deliberately optimized Android to run on low-end hardware.


Android leads the field of free apps- should make it the natural choice for budget-conscious users.

Let’s have a look at how many apps exist on the Google Play Store and on the App Store

  • Android apps: 2.7 million
  • iOS apps: 2.2 million

Numbers aren’t really the best metric in this case – the most popular apps usually have versions on both app stores. Traditionally, iOS has been a more lucrative platform for developers, so there is a tendency for new apps to appear on iOS first.  Usually, the latest and greatest apps first come to iOS and later get listed on the Google Play store.


Battery life and charging speeds

Battery life is an important factor when it comes to choosing your smartphone – it’s difficult to compare Android and iOS because of the lack of common hardware. iOS is optimized to squeeze the most out of the battery per mAh rating, but you can find Android devices with much larger batteries that can outlast an iPhone easily. Both platforms offer battery saver modes that can extend the battery life by limiting the power consumption of the devices.

When it comes to charging speed, there is no question that Android devices are faster. The Oppo Reno Ace, for example, is capable of fully loading its 4,000mAh battery in just 31 minutes. Whereas the iOS devices, like the iPhone 11 Pro can take about one and a half hours to fully charge.

Comparing similarly priced Android phones with iPhones, they tend to have longer battery life and they always have fast chargers included in the box with and Android phone.

Updates – can be an important factor when it comes to features and security

Apple’s iOS offers consistent and timely software updates and security patches for all of its newer devices. If you want the same experience on Android devices, then you will have to buy Google’s Pixel devices. According to statistics, almost 90% of all iOS devices are now running the latest version of iOS. By contrast, only around 10% of Android devices are running the latest version of Android 10.

If you want the latest features and security updates, then you should choose iOS.

Voice assistants – Android vs iOS

Both Siri and Google Assistant offer almost the same features, Siri is more like a straightforward helper for setting up calendar appointments, searching the web or making calls. Google Assistant on the other hand, has an extra layer – it can preemptively offer useful suggestions, plus it has a more conversational side that offers entertaining games and contextual information based on what you are doing.


Last but not least – the Camera. Some people choose their smartphones based on their camera. It’s difficult to call – in the past, we’ve argued that Apple does a better job at capturing lighting, coloring and other details – but the latest Android devices are casting a lot of doubt on that assertion. Nowadays flagship cameras are very close in terms of picture quality and lighting, mostly it’s up to the final user to decide how do they like their pictures – do you like it with natural colors or with some image processing? Weaker or stronger HDR? – it mostly depends on you.


At the end of the day, the final decision mostly depends on you – whether you are already used to one ecosystem – UI, functions, and usability. This Android vs iOS comparison was written to guide you to making your final decision.

Tags: Android os, Android vs iOS, ios
Posted in Apps, Comparisons, Mobile development | No Comments »

What is new in iOS 13?

Sunday, October 13th, 2019

What is new in iOS 13 – the latest iPhone operating system?

Apple introduced the newest version of its iOS operating system, iOS 13, on June 3rd 2019. It was showcased at the keynote event of the 2019 WWDC (Worldwide Developers Conference). iOS 13 is a huge overhaul to iOS, with a long list of new features.

Firstly, Apple continued on with its optimization trend introduced in iOS 12, making iOS 13 faster and more efficient than ever. App update times have improved, app launch times are two times faster, app download sizes have been reduced by up to 50 percent, and Face ID is 30 percent faster.

The speed improvements aren’t very noticeable on the newest devices (iPhone Xs and 11), as those phones were already extremely fast. However, on the older devices such as iPhone 6S, 7, 8 and X, the speed improvements are huge. Apple is saying that these older devices will feel a lot faster, up to 50% faster.

Dark Mode is here!

There’s also a new system-wide Dark Mode option, which changes the entire look of the operating system from light to dark. You can choose either option, or have Dark Mode come on at sunset or on a custom schedule. All native Apple apps feature Dark Mode support, and third-party apps can use Dark Mode APIs to add Dark Mode integration.

While many consider the Dark Mode option to only be an aesthetical change, it’s also great for improving battery life. This only applies to devices with OLED screens, not LCD, so if you have an iPhone X, Xs, Xs Max or 11 Pro, you should notice better battery life when using Dark Mode. How is it possible to save battery life just by having Dark Mode enabled? OLED screen technology is much more advanced than LCD technology. While typical LCD screens use a backlight, OLED screens don’t have backlight, only the pixels light up (as needed). So if most of the interface is dark, the pixels won’t light up, which means saved battery.


New Photos app and editing tools

Apple have also overhauled the Photos app, introducing a new feature that curates your entire Photos library. This will show you a selection of highlights from your life by day, month, or year. Photos and videos are also intelligently organized, making it easier to browse and relive your favorite moments.

Photo editing tools in the Photos app have been revamped to make it easier than ever to edit your images. Your editing tools are now at the bottom of the Photos app, and there are handy slider wheels available right at your fingertips when you tap the “Edit” button.

iOS 13 also gives you the capability to fully edit videos, letting you rotate, crop, and apply filters to videos. In the Camera app, you can make Portrait Lighting adjustments, moving the light closer or further away depending on the look you’re going for. There’s also a new High-Key Mono lighting effect for creating monochromatic looks.

iOS 13 introduces a streamlined, less obtrusive volume HUD for the first time. Now there’s also an option to download apps of any size over an LTE/4G connection, untethering you from WiFi.


Apple has finally separated the operating systems between iPhones and iPads. As such, the OS on iPad tablets is no longer called iOS. The new name for the tablet OS is iPadOS. This has been done in order to differentiate between phones and tablets (read more here). iPadOS takes advantage of the larger display size and optimizes apps to look better and be more usable on the larger screen.

iPhones are now faster than ever, even the 5-year old iPhone 6S still holds its own. What makes iPhones great is also the fact that they have access to the world’s largest app market – the App Store. The App Store has also been completely revamped in iOS 13, having a fresh new look. App updates are done seamlessly now, and finding apps that you need has been made even easier.

The new App Store

Back in iOS 11, Apple gave the App Store its first big facelift in years when it added its own editorial content in a new Today tab. They have also split Games and Apps into their own tabs, and redesigned app pages. In iOS 13, the App Store is going through another significant revision. It’s not quite as big a reorganization as in iOS 11, but it’s a significant change to how you update and manage your apps.

Having access to the App Store gives iPhone users access to millions of great apps. Amazing apps that range from entertainment apps, social media apps, and even apps that save lives – everything can be found on the App Store. This is why we consider the largest marketplace for apps, the App Store, to be a vital component of the iPhone user experience.

By having an app on the App Store you reach to over a billion users. So if you have an amazing idea for an app, having it developed for iOS is the best way to go.

Just let us know about your idea, and we will turn it into reality. Our iOS developers are more than keen on hearing your idea and helping you shape the future of your company. We can help you with everything – from listening to the initial idea, to improving it, developing it and putting it on the App Store – we can make your dream come true. We don’t just build apps, we create them with love.


Tags: apple, ios, ios 13, iphone
Posted in Apps, Mobile development, News | No Comments »

Источник: []
, Google Play Store for iOS Archives

How to Release Your Xamarin App for iOS and Android

So you’ve built a Xamarin app and you’re ready to release it out into the world — congratulations! This guide will show you how to deploy your Xamarin app on the App Store and Google Play.


How to release your Xamarin app for iOS



  • Make sure that you’ve covered Apple’s guidelines for releasing an app on the App Store.
  • Have your app’s icons and launch screens ready. For more details, check Xamarin’s guide.
  • Have an Apple Developer account.
  • Have an iOS app distribution certificate.


Code signing: Create an iOS distribution provisioning profile

The development provisioning profile and development certificate that you’ve been using are only for specific devices. In order to distribute your app to beta testers or to users through the App Store, you’ll need a separate distribution provisioning profile and distribution certificate. You will also need a unique App ID and setup entitlements. Head to the Apple Developer Portal and follow these steps:

  1. In the Certificates, IDs & Profiles section, select Identifiers then App IDs.
  2. Click the + button and add a unique Name and Bundle ID for your application.
  3. Then select Provisioning Profiles from the menu and then Distribution.
  4. Click the + button, select App Store, and click Continue.
  5. Find your app’s App ID from the list, select the App ID, then click Continue.
  6. Select a Signing Certificate and then click Continue.
  7. Finally, add a Profile Name and click Continue to generate the profile.

Xamarin’s Apple Account Management tools will help you download and install the newly-created provisioning profile.


Configure your release build

While Xamarin.iOS projects automatically set up Debug and Release build configurations, we need to make sure that they are properly configured before you can release your app. So from Visual Studio follow these steps:

  1. Open Info.plist from the Solution Pad and select Manual Provisioning.
  2. Save and close the file so that you can manually edit the bundle signing.
  3. Right-click on your app’s Project Name in the Solution Pad and select Options, then navigate to the iOS Build tab.
  4. Configure your build as you see fit. The key part is setting Configuration to Release and Platform to iPhone.

Your configuration should look like this:


iOS Bundle Signing

  1. Navigate to the iOS Bundle Signing tab.
  2. Like before, set Configuration to Release and Platform to iPhone.
  3. Set Signing Identity to Distribution(Automatic).
  4. For Provisioning Profile, make sure to select the App Store provisioning profile created above.
  5. Click OK to save changes to the project properties.


Create an iTunes Connect record for your app

Before you can build and release your app on the App Store you need to set up a place for it using iTunes Connect. This is where you will be able to set up the payment for your app. For details on how to create an iTunes Connect record for your app, check out our guide.


Build and submit your app

Now that everything is configured and iTunes Connect is ready for your submission, it’s time to build and submit your app to the App Store.

  1. Back in Visual Studio, select the Release build configuration, and for the device make sure it’s not a simulator.
  2. From the Build menu, select Archivefor Publishing.
  3. Wait for the Archive to be created, then your app will appear in the Archives table.
  4. In the bottom right of the view, click Sign and Distribute.
  5. Select the App Store distribution channel and click Next.
  6. Select Upload as the destination and click Next.
  7. In the Provisioning profile window, select your signing identity, app, and provisioning profile and click Next.
  8. From the App Store Connect information window, you have to select an Apple ID username from the drop-down menu, enter an app-specific password, then click Next.
  9. All that’s left now is to review the details and click Publish.

That’s it! Your app will now start uploading to the App Store.


How to release your Xamarin app for Android



  • Have your application assets ready (icon, screenshots, promotional and feature graphics).
  • Be a registered Google Play Developer (there’s a $25 fee).


Configure your release build

Similar to iOS, we need to first make sure the project is configured to compile a release build ready for the Google Play Store. So head to your <code>Xamarin.Android</code> project in Visual Studio and follow these steps:

  1. Right-click the Android project’s name and select Project Options.
  2. Select the Android Application section from the options under Build.
  3. Name and version your app and make sure to select an Application icon.
  4. Select the Android Build section.
  5. Configure your app build as you see fit, and make sure to set Configuration to Release and Platform to Any CPU. It will look similar to this:   
  6. Click OK when you’re done.


Compile and build your app

  1. Select Build then Build All to build your app in Release mode.
  2. Now to publish, select Build again and then Archive for Publishing.
  3. The Archive Manager will open and you can select your app.
  4. Click Sign and Distribute on the bottom right.


Sign and distribute

There are two options for signing and distributing an Android app: You can save the APK and manually upload it to the Google Play Store or you can do it automatically using the Google Play Developer Publishing API. Note that Google Play requires you to manually upload your first APK for this app. You can use an ad-hoc APK for this.



Option 1: Manually upload the APK

  1. Select Ad-Hoc, then click Next.
  2. In the Android Signing Identity, click Import an Existing Key (or Create a New Key if you don’t already have one).
  3. Select your key and then click Next.
  4. Review the app’s details and then click Publish.
  5. Save the APK on your computer.
  6. Follow our guide to manually upload the APK to the Google Play Store.


Option 2: Publish to Google Play directly using an API

  1. If you already have Google Play Developer Publishing API, set up select Google Play and click Next (if you don’t have it set up, check Google’s guide).
  2. Enter the details to register your Google Play API account and then click Register.
  3. If the Registration Successful message appears, click Next.
  4. Select the track for your app, then click Next.
  5. Make sure it’s using an existing key and click Next.
  6. Review your app’s details and then click Publish.


Congratulations! You’ve now successfully published your app! Note that both Apple and Google take time to review the app before they are available on the stores.


Author: Nezar Mansour

Content Creator @ Instabug

Источник: []
Google Play Store for iOS Archives

How to Release Your Flutter App for iOS and Android

So you’ve built a Flutter app and you’re ready to release it out into the world — congratulations! This guide will show you how to deploy your Flutter app on the App Store and Google Play.


How to release your Flutter app for iOS



  • Make sure that you’ve covered Apple’s guidelines for releasing an app on the app store.
  • Have your app’s icons and launch screens ready.
  • Have an Apple Developer account.


Prepare for building

Before you can build and release your app on the App Store, you need to set up a place for it using App Store Connect. But first, you need to register a unique bundle ID for your app. This can be done by logging into your Apple Developer account and following these steps:

  1. Open the App IDs page.
  2. Click + to create a new Bundle ID.
  3. Fill out the needed information: App Name, and Explicit App ID.
  4. If your app needs specific services, select them and click Continue.
  5. Review the details and click Register to finish.

Now that we have a unique bundle ID, it’s time to set up a place for your app on the App Store Connect. Log in to the App Store Connect.

  1. Select My Apps.
  2. Click + then select New App.
  3. Fill in your app details and make sure iOS is selected, then click Create.
  4. From the sidebar, select App Information.
  5. In the General Information section, select the Bundle ID that you registered above.


Adjust Xcode project settings for release

You’ve set everything up from Apple’s side, and next you’ll adjust your Xcode project’s settings to prepare your app for release. Go ahead and fire up Xcode.

  1. Open Runner.xcworkspace that is inside your app’s iOS folder.
  2. From the Xcode project navigator, select the Runner project.
  3. Then, select the Runner target in the main view sidebar.
  4. Go to the General tab.
  5. In the Identity section, fill out the information and make sure the Bundle Identifier is the one registered on App Store Connect.
  6. In the Signing section, make sure Automatically manage signing is checked and select your team.
  7. Fill out the rest of the information as needed.
  8. Next, you’ll update your app’s icon. This can be done by selecting Assets.xcassets in the Runner folder from Xcode’s project navigator.


Build and upload your app

At this point, all the settings have been updated for release and there is a placeholder ready on App Store Connect, which means you can build and release.

  1. From the command line, run
  2. Then go back to Xcode and reopen Runner.xcworkspace
  3. Select Product -> Scheme -> Runner.
  4. Select Product -> Destination -> Generic iOS Device.
  5. Select Product -> Archive to produce a build archive.
  6. From the Xcode Organizer window, select your iOS app from the sidebar, then select the build archive you just produced.
  7. Click the Validate… button to build.
  8. Once the archive is successfully validated, click Upload to App Store….

Back on App Store Connect, check the status of your build from the Activities tab. Once it’s ready to release:

  1. Go to Pricing and Availability and fill out the required information.
  2. From the sidebar, select the status.
  3. Select Prepare for Submission and complete all required fields.
  4. Click Submit for Review.

That’s it! Your app will now be uploaded to the App Store. Apple will review your app before releasing and keep you updated on the status of your app.


How to release your Flutter app for Android



  • Have an Android app ready for release.
  • Add a launcher icon and have all your app’s assets ready.


Prepare for release

Before you can publish your Flutter app to Google Play, the app needs a digital signature.


If you don’t already have a keystore, create one

On Mac, use the following command:

keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key

On Windows, use the following command:

keytool -genkey -v -keystore c:/Users/USER_NAME/key.jks -storetype JKS -keyalg RSA -keysize 2048 -validity 10000 -alias key

Create a file named /android/ that will reference your keystore, it will look like this:

storePassword= keyPassword= keyAlias=key storeFile=/key.jks>


Configure signing in Gradle

You will find your Gradle file at /android/app/build.gradle. Start editing and follow these steps:



android {

With the keystore information that we just created:

def keystoreProperties = new Properties() def keystorePropertiesFile = rootProject.file('') if (keystorePropertiesFile.exists()) { keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) } android {


Then, replace:

content_copy buildTypes { release { // TODO: Add your own signing config for the release build. // Signing with the debug keys for now, // so `flutter run --release` works. signingConfig signingConfigs.debug } }

With the signing configuration info:

content_copy signingConfigs { release { keyAlias keystoreProperties['keyAlias'] keyPassword keystoreProperties['keyPassword'] storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null storePassword keystoreProperties['storePassword'] } } buildTypes { release { signingConfig signingConfigs.release } }


  • Then, go to the defaultConfig block.
  • Enter a final unique applicationId.
  • Give your app a versionName and versionCode.
  • Specify the minimum SDK API level that the app needs to run.

You have now configured your app’s Gradle file and your release builds will be signed automatically.


Review the app manifest and make sure everything is ready

The file AndroidManifest.xml will be located in /android/app/src/main. Open it and review the values and permissions you need before building.


Build and release the app

Now you’ll build your app’s APK so it can be uploaded to the Google Play Store. Go to your command line and follow these steps:

  1. Enter
  2. Run

If everything goes well, you will have an APK ready at /build/app/outputs/apk/release/app.apk


Publish to the Google Play Store

Your app is ready! Next, follow this step-by-step guide to uploading an APK to the Google Play Store.


Author: Nezar Mansour

Content Creator @ Instabug

Источник: []

What’s New in the Google Play Store for iOS Archives?

Screen Shot

System Requirements for Google Play Store for iOS Archives

Add a Comment

Your email address will not be published. Required fields are marked *