Is there a redirect of the URL to the developer in the App Store in iOS 11?

In iOS 10, I was able to send directly from my application to the App Store ratings page using the following link:

http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id= app_id_here & page number = 0 & sortOrdering = 2 & type = Purple + Software & t = 8

However, in iOS 11, with its completely new app store, where the review page no longer exists, this could now be broken.

Does anyone know an alternate URL that opens the review creator page directly? Or does Apple want us to stop using such links?

+4
source share
3 answers

You need to add the name after the application parameter of your URL (here I use 'itunes-u'):

https://itunes.apple.com/us/app/itunes-u/id\(appID)?ls=1&mt=8&action=write-review

Also note that the circuit works correctly, so you can call instead:

itms-apps://itunes.apple.com/us/app/itunes-u/id\(appID)?ls=1&mt=8&action=write-review
+8
source

What you need to do is implement SKStore​Review​Controllerfor iOS 10.3 and above.

It's super easy

import StoreKit
SKStoreReviewController.requestReview()

It turns out that the system will automatically limit the display of the dialog 3 times in a 365-day period, so no logic is required to verify this.

However, there is a recommendation that you show hints at “logical points, when it is clear that the user has made some participation in the application.

, , , ( ).

+1

First, according to Apple’s recommendations, you shouldn’t do this,

but you can just add the itunes link of your game & action = write-review and just open that link.

0
source

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


All Articles