Make my app only available to people in a certain country? - ios

I want to write an iOS app which is only available, usable, or downloadable for people who live in a certain country, for example only to people who live in China or only to people in USA. How could I make this happen?

You can do that in iTunes Connect.
Go to your app's detail page on iTunes Connect
Choose App Store tab
Choose Pricing and Availability tab situated on the left side
Click on the Edit button situated under Availability section
Select the territories you want to sell the app
Press Save
Refer Changing the Territories Rights Information for more detailed information

Related

How to change the button on the app store to say GET instead of the price? (Allow user to create account before IAP)

I just launched my first app on the IOS App Store:) I noticed that the newly released app page on the app store is requiring users to purchase the app before downloading it, how do I change the set up in app store connect to allow users to download the app before purchasing their subscription?
So right now the button where it supposed to say GET is just showing the price of the app and requiring users to purchase. Is it something i'm missing on the Pricing and Availability tab, maybe does it need to include a free option there? Any advice would be much appreciated as I can't seem to find any info on this.
Set the price to zero (i.e. move it to the free tier) on the Pricing and Availability tab in App Store Connect and the button will say "GET", so the users will be able to download the app for free.
This however will not automatically mean that your users will be able to make in-app purchases in your app, you have to configure IAP products separately (and submit them for review alongside an application build for the first time) and write code to handle the purchases as well as to provide a UI that enables that.

How to publish iOS app for Zambia country from app store

I am not able to see the Zambia in territory list while publishing the all from app store. How can I make accessible my app to Zambian people
Not all countries in the world have their own App Store territory. You can find the most current list in the official docs here: https://help.apple.com/app-store-connect/#/dev997f9cf7c
There currently is no territory called "Zambia".
"Zambia" territory is not available in the list, But if you want to allow access to some specific territory then you can do using the following steps.
Goto iTunes Account -> Select "MyApps" -> select your app -> tap on "App Store" tab -> Select "Pricing and Availability" -> select price first as 0(zero) OR as you wish (then enable option to select territory) -> scroll down to Availability click on "Edit". (then select territory and save it)
As of March 2020, App Store expanded to an additional 2 regions including Zambia. You can read more from the developer portal

App store submission, metadata rejected because of chat room option

"We are reviewing your app and have found issues with the following guideline:
3.8
We found that the rating you've selected is not consistent with the content of your app, as required by the App Store Review Guidelines.
Since your application offers a chat room option, this should be reflected in the frequency choice in the Ratings section.
To update the rating you must edit the App details in iTunes Connect. Select Manage Your Applications, open the App Details view and click on Edit Information. From the Edit Application view, select the Ratings tab and select the desired rating. Don't forget to save your changes when done.
If your iTunes Connect Application State is Metadata Rejected, we do NOT require a new binary. In iTunes Connect > Manage Your Applications, select your app and click View Details.
Click Edit in the Metadata section
Revise the desired metadata values
Click "Save" at the bottom of the screen
Once you click Save, you will see the "Submit New Metadata" button in the top right. Click "Submit New Metadata"
I viewed the Review Guidelines, and looked at the metadata, and I still have no idea which part should I change. Which frequency option do I have to change?
You need to change the section for giving your app a rating (4+, 13+, 17+, etc.). You need to choose a different rating because it seems that you did not mention chat room capabilities in your application. Follow the instructions that Apple gave you and just modify your rating.

Select a frequency/intensity level for each Apple content description iTunes Connect error

I have uploaded my one app in Apple Store, its live. Now i need to send metadata for the new version of the same app. But before uploading new binary for second version, i need to change large app icon (1024x1024). Currently my new version app status is "Prepare for Upload" and first version app status is "Ready for sale" on iTunes connect. Now after clicking on edit option in Version Information section. I have changed the app large logo successfully..but when i am clicking on save button then its not saving properly, and i am getting below error :
Select a frequency/intensity level for each Apple content description.
I have checked this link also : How do you change the app store's large icon on iTunes connect?
I think this error related to Ratings, i have given all the ratings of Apple content description as None (Total 4+ Ratings). Please help me to solve this error. I have attached screenshot for reference.. Thanks
If you couldn't find edit button for age rating like me in the app information page, It is in the preparing for submission page.
The alert indicates you have not filled all the Rating - Apple Content Descriptions which is below in your screenshot.
Let's go quick to the answer you need and then to the explanation. When you update your app, you have to check some checkboxes that are not by default:
As you can see in the image, my app has three rating fields that are empty: Medical / Treatment information, Unrestricted Web Access and Gambling and Contests.
You should check those for your app.
Now for the longer explanation:
In the case that you have filled all data, then I recommend to switch to another Internet browser, since it could also be a problem with processing the data you are submitting.
By the way, Apple changed the section. You may have received an e-mail:
There have been several recent changes that may impact the content rating of your apps. These changes give users more information about your apps and help ensure legal compliance.
New App Content Descriptions
You can now use the following descriptions: Medical/Treatment Information, Gambling and Contests, and Unrestricted Web Access (for apps that permit navigating and viewing web pages, for example with an embedded browser).
Update to Territory-Specific Restrictions Based on Rating
Territory-specific restrictions in the Korea, Brazil, United Arab Emirates, and Saudi Arabia App Stores have changed. You can see the current rating and territory restrictions for your apps in Manage Your Apps on iTunes Connect.
New Rating System for the Brazil App Store
In case you had difficulty finding the ratings section in the new iTunes Connect:
In the new iTunes Connect (2014) under the versions tab, scroll down to General App Information where you will see a small section titled Rating with a blue button titled edit. Tapping this button will bring up the Ratings section where you must make sure all fields are check-boxed. See attached screenshot
As described in the alert (Red text), make sure you have selected either of the options for all Content Descriptions.
Go to General -> App Information -> General App Information -> Age Rating -> Edit

Possible to limit the countries an iOS application is released to?

Is it possible to limit the countries an iOS application is released to? Is it possible to limit a version to a certain country?
If so, where could I find more information. I attempted searching the documentation but was unable to locate decisive information regarding this. Thanks in advance.
Yes, you can control which App Stores you app is sold in. This can be done in iTunes Connect.
First, choose your app from your App Dashboard. Next, look for "Rights and Pricing" in the top right corner.
Next, scroll down. You will see a link to sell in specific countries.
After clicking on that link, you will be able to select which stores your app is for sale in.
In App Store Connect as of March 2021
1. Click your app dropdown
2. Click Pricing and Availability,
Under Availability click EDIT
you'll see
Yes, you can set the stores it will be available in when you upload. It's under one of the tabs, where you set the price.
You can select the territories where you want your app to be available
on the App Store.
By default, all countries or regions are selected, but you can
deselect territories where you don’t want your app for sale.
Source: https://help.apple.com/app-store-connect/#/devcdda55918

Resources