I uploaded the Binary for External users Testing and added the localized description for build in English and Japanese.
However, to my Japanese external users i want to send the invitation mail in Japanese. I changed the Browser language, primary language from App Information to Japanese; but invitation mail is always sent in English language.
Could anyone please let me know the other settings where i can send the mail in other then English?
Unfortunately there's currently no way to localize/translate the TestFlight email itself. Only the metadata within the TestFlight app for your own app will be shown in the user's language.
I suggest filling a bug report over at https://bugreport.apple.com as I agree the email should get automatically translated.
Related
Today I received a message from a client that told me that 'they cannot review my app in the German AppStore'.
My app is based in Spain and is in Spanish & English. Does somebody know why they cannot review the app?
Is because the language?
Why only Germany?
Solved by doing this: choosing a more unique nickname. I tried using my first name and the review would not submit, so I changed my nickname to my Apple ID and voilĂ , the review went through.The problem was that the nickname wasn't unique enough. How am I supposed to know which nicknames are taken?
I have an application that needs to be activated with a code that sends by SMS, but my SMS provider does not support sending messages to the US, so the application cannot be activated and nobody cannot pass this step. What can I do for this issue?
Simple solution to your question,
In your iTune account of this app, select countries only that you want for your app.
As you said, your SMS provider does not support message for US. It means you have not developed, your app for US country/users. Right?
So select countries only, for whom/those you've created this app (your SMS service provider provides services)
Why not changing your SMS provider first ? I've seen several other one that support sending messages everywhere.
when I post my ios app to appstore. The checker of appstore of apple send message as below:
The Vendor Email associated with your app do not reflect the name,"xxxxxxxx".
SO what the "Vendor Email" means and how can I change it.
Vendor email is developer details provide in the info tab .It's not matching vendor name . Please give a matching email related to app name
I can't find any info about my problem - I've written an app, which is sms-based(it means that user has to request and receive sms from my server, and can't continue until enter sms-code and some other things based on sms within app). So, my problem is rejecting from appstore review due to "no demo data", but how i can get it if even "demo" depends on real device?
Apple will test your app on a real device. When they run the app, they need to be able to get past your registration process. So you need to have your system setup so when the reviewer runs your submitted app they can perform what actions your app requires. This means your server needs to be running for real.
If there is some specific information (user id, password, etc.) that the reviewer must enter into your app to use it, you must provide that information in the "Demo account" field for your app's details in iTunes Connect.
I have included various localized descriptions in iTunesConnect (English, French, Chinese) for an in-app product. I am displaying the localizedTitle and localizedDescription properties after fetching them from apple's server using an SKProductsRequest.
My understanding from the docs and other threads is that if I change the test phone to the relevant language it will display the correct language. However in testing with my phone in French or Chinese the product descriptions are still in the original English.
I am not logged on with any iTunes account during the testing (Settings=>Store=>Signout).
Can anyone provide any hints how to test the IAP multilingual functionality?
I believe the localization that the store returns for the product description is based on the assigned iTunes store of the test user you are using. The device's language setting only pertains to the resources loaded locally.
After further testing I have confirmed that #claireware was in fact correct in his answer.
The tester is not able to manually change or set the store for testing (Apple docs state not to login with test user (Settings=>Store=>Signin)). However if you make a test purchase and enter the test users credentials at the prompt the device will warn you that it is changing to the test user country's iTunes store. After you make a test purchase the test user will be logged in and your subsequesnt SKProductRequest will return information localized for that store.
In summary for localization testing I followed these steps:
In iTunesConnect create one or more SKProducts with localized
text in English, French and Chinese. (no I dont know French, so I
just used random French words for testing)
Created two new test user accounts: frenchtestuser#mydomain.com &
chinatestuser#mydomain.com, set to the France and China store
respectively.
On the device go to Settings=>Store=>Signout
Run the app and initiate a purchase
At itunes account dialog prompt login with frenchtestuser account
AFter purchase complete perform a new SKProductsRequest
Confirm dialog prompts and product details display the French
localization
Close app and start again from step 3 this time logging in with
chinatestuser account.