Unknown app when confirming an in-app purchase

I created a newspaper magazine app and it works. The only problems I have now are:

When I click "subscribe" and a dialog box appears to confirm the purchase in the application, he says

Confirm Subscription Do you want subscribe to Unknown App for free? [Environment: Sandbox] 

Why is he saying Unknown App ? Everything else works (confirmation of receipt, completion of the transaction and co.)

In addition, will [Environment: Sandbox] be automatically deleted as soon as I upload it to the app store and download it for real? Is there something in my code that I am missing that sends a request to purchase the application in the sandbox? Or is it just because I am using a test device on which the application is compiled on it from Xcode.

+6
source share
4 answers

If your application is not in the application store, it shows you [Environment: Sandbox]. It will automatically disappear as soon as you download the application, and your application is in the application store.

For the "Unknown Application":

You need to add text to the inApp purchase section of iTunes connect. If you have not done so already, it will show you the “Unknown Application” in the message that appears on the iOS pop-up window. When you activate an in-app purchase by filling out all the information in the inApp purchase section, the pop-up window will not show you the “Unknown App”, rather, the pop-up name will indicate your application name.

Hope this helps you.

+9
source

If your application is not in the application store, it shows you [Environment: Sandbox]. it will automatically disappear after downloading, and your application will be in the application store.

+2
source

If your binary was rejected by Apple, the IAP products submitted with it should also appear as rejected. When you try to purchase a rejected IAP in the application, the aforementioned “You want to buy one unknown application ...” appears on the confirmation screen.

To fix this, you can make a small change for each IAP product in iTunes Connect. Then just change it, then the rejected flag should disappear (and be replaced by waiting for review ). For example, I added 's' to the Display Name for the English language of each product, and then came back and removed the 's'.

This may not be acceptable to Apple if the reason for your rejection is centered around your use of in-app purchases.

+2
source

I suggest checking your itunesconnect account .

Open your specific "NewStandApp" application .-> Manage InAppPurchases. Now check the reference name that you added with ProductID.

Product_Id your links in the project / application (sandbox environment) may be associated with the application name "Unknown application"

+1
source

Source: https://habr.com/ru/post/906425/


All Articles