App Store links with action=write-review do not work on iOS 11
Originator: | agiletortoise | ||
Number: | rdar://34498138 | Date Originated: | September 18 2017, 2:24 PM |
Status: | Closed | Resolved: | |
Product: | iOS + SDK | Product Version: | iOS 11 |
Classification: | Bug | Reproducible: | Always |
Area: App Store Summary: Per documentation (https://developer.apple.com/documentation/storekit/skstorereviewcontroller/2851536-requestreview), adding the "action=write-review" parameter to an App's URL should open the App Store app directly to the page prompting for a review/rating for the app. This does not work on iOS 11 (although it does on iOS 10). Steps to Reproduce: Click on the following example URLs on a device running iOS 11: https://itunes.apple.com/app/id1196015787?action=write-review itms-apps://itunes.apple.com/app/id1196015787?action=write-review Expected Results: The App Store app will open and display a "write review" interface for the correct app identified by the URL. (this works on iOS 10) Actual Results: The App Store app opens and displays a "Cannot connect to App Store" error message. Version/Build: iOS 11 GM Configuration: Any. Comments No Comments
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!
Just to clarify on Paul's comment. Any country code will do and doesn't need to be the code for the local App Store.
A workaround for this issue is to include a country code and app name in the URL, such as this:
https://itunes.apple.com/us/app/weather-atlas-weather-radar-map-10-day-forecast/id1196015787?mt=8&action=write-review
This successfully opens the "write a review" interface in the iOS 11 App Store.