I've successfully integrated the new In-App Payments SDK into my iOS app, but I can't seem to find any localisation options... specifically, around the requirement to enter the ZIP code. My users are all UK-based, so the concept of a ZIP code might be alien to them.
Am I missing something somewhere? In some of the screenshots its shows 'Postal' in this field, but I'm getting 'ZIP' whether I try on the simulator or my device (which will have a en_GB locale active)...? I've looked around the SQIPTheme but there doesn't seem any obvious API.
Thanks in advance!
At this time Square's In-App Payments SDK requires ZIP/Postal code to process payments. For en_GB you should be able to see Postal instead of ZIP by setting the Application Language in your scheme configurator and Localizations in your project settings to "English (United Kingdom)". We also created a GitHub branch on how to change ZIP to Postal for GB.
We're working on the localization options for In-App Payments SDK, but right now we don’t have a timeline to share on its availability. Thank you for your feedback!
Related
There were some problems regarding showing the languages on iTunes for our app. It was showing only English, but we added support for Spanish, French, German. We have fixed the issue by adding language projects through XCode, but right now we want to preview how the app information would look without submitting the new version finally. How to preview this data?
Attached is a screenshot from another app to indicate what information we are trying to see.
I think it depends on the region/country of your App Store. You should change to Spanish, German, and French for checking.
Check more information from the link
Before create a new account for iOS, android to upload web app to Google play and apple store, I want to ask:
Are they allows developer to upload an application that use InAppBrowser of Ionic to view website through that uploaded app ?
We need this to keep our work up to the latest date of updates for all users without need so many versions for both iOS and android.
So, are there any positive, negative or past experiences related to this topic ?
If you take a look at the review guidelines from Apple, https://developer.apple.com/app-store/review/guidelines/ it states that
4.2 Minimum Functionality
Your app should include features, content, and UI that elevate it beyond a repackaged website. If your app is not particularly useful, unique, or “app-like,” it doesn’t belong on the App Store.
I would make the case to package your app as an Ionic app, and use either Ionic Deploy, or Code Push to update the content of your app on the fly. Note: This type of deployment cannot update Cordova dependencies, but it does let you keep your html, css and js files up to date.
In general yes, they allow this, but they might get confused (specially Apple) and ask you to be careful about the links that you open inside your app.
For example, Apple has certain guidelines about apps that buy/sell cryptocurrency. If you put a link to a buy/sell cryptocurrency website and open it inside the inAppBrowser, the app reviewer might "think" your app is for buying/selling cryptocurrencty and you might get rejected as a result.
However, if you put links to normal website, for example CNN, they should be ok with it, as there are many apps that already do this.
My app is on App store & there is no localization as I can see in Code (Plz see attached image below)
But when I looked app on App store page I can see there are two languages (English, Icelandic) see below
I have Mapbox & OneSingle third-party library in the code but don't think I am getting Icelandic because of them.
Please suggest how to remove Icelandic from app store preview.
Check your project settings:
You may have some resource in your project (storyboard/asset/other file) that may have been localised by mistake.
More info on this page.
As I am testing In App Purchases of my app project (for iOS) at the moment, I am trying to figure out how to test for users from different countries(if the number-formatting code is correct for currencies/prices being displayed):
What I can do is; change the country of my apple ID. Which is fine, for testing the displayed price. This price changes indeed for different countries.
But still the displayed currency is the Euro (as I live/work and am located at the moment in Europe).
So how could I mimic/simulate being in another country/continent?
Is there another solution?
(besides travelling....just for testing purposes :)!!)
Pls correct me if I ask something stupid or if it is already asked (I could not find a similar question)
You can change the application region in the scheme settings.
Go to Product > Scheme > Edit Scheme. Then under Run select the Options tab, here you can easily change the region (and language) settings:
How does it work to get into the different countries daily generated list of new released apps? Lets say my app is made for english and german people. How does apple recognize that the app should be placed in both lists?
thnx!
Apple can read out the information how many localizations you have included and sets the info in the app description automatically.