rateApp() not working, "Write Review" page in AppStore cannot be opened. #69

Closed
opened 2025-12-29 18:28:52 +01:00 by adam · 3 comments
Owner

Originally created by @csemresari on GitHub (Sep 25, 2017).

Currently Armchair's rateApp() function is not working.

In order to open the "Write Review" page in AppStore:

1) Use

Armchair.opensInStoreKit(false)

2) Change Armchair's reviewURLString() like below

fileprivate func reviewURLString() -> String {

        let workingReviewURL = "https://itunes.apple.com/us/app/id\(appID)?ls=1&mt=8&action=write-review"
        return workingReviewURL
}
Originally created by @csemresari on GitHub (Sep 25, 2017). Currently Armchair's rateApp() function is not working. In order to open the "Write Review" page in AppStore: **_1) Use_** ``` Armchair.opensInStoreKit(false) ``` **_2) Change Armchair's reviewURLString() like below_** ``` fileprivate func reviewURLString() -> String { let workingReviewURL = "https://itunes.apple.com/us/app/id\(appID)?ls=1&mt=8&action=write-review" return workingReviewURL } ```
adam closed this issue 2025-12-29 18:28:52 +01:00
Author
Owner

@coneybeare commented on GitHub (Sep 26, 2017):

Nice find. Please submit a pull request that has this as a backwards compatible value per iOS version. Don't forget about the affiliate code and affiliate campaign values as well.

@coneybeare commented on GitHub (Sep 26, 2017): Nice find. Please submit a pull request that has this as a backwards compatible value per iOS version. Don't forget about the affiliate code and affiliate campaign values as well.
Author
Owner

@dagerydoo commented on GitHub (Oct 5, 2017):

What is the plan for updating this for iOS 11? @csemresari are you working on a fully backwards compatible change? I noticed this forked change which seems good enough for most of us to proceed. I'd prefer to use a formal release from this repo, but I am concerned that it lacks support for iOS 11 a good while after the update was released...

@dagerydoo commented on GitHub (Oct 5, 2017): What is the plan for updating this for iOS 11? @csemresari are you working on a fully backwards compatible change? I noticed this [forked change](https://github.com/nafetswirth/Armchair/commit/a900845ca3ba3ef467aba4b89550205b3e83eddd) which seems good enough for most of us to proceed. I'd prefer to use a formal release from this repo, but I am concerned that it lacks support for iOS 11 a good while after the update was released...
Author
Owner

@coneybeare commented on GitHub (Oct 11, 2017):

I've updated master with this change, and am pushing cocoapod version 0.3.4 now.

@coneybeare commented on GitHub (Oct 11, 2017): I've updated master with this change, and am pushing cocoapod version 0.3.4 now.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Armchair#69