This question already has answers here:
Direct "rate in iTunes" link in my app?
(5 answers)
Closed 9 years ago.
Application development is completed. It is not yet submitted on iTunes, but I have a flow to show the iTunes review screen from application.
How do we redirect the iTunes review from application?
I have tested using the below code...
NSString *str = #"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=337064413";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
Do we only need to change the application id for my application?
For iOS 7 use this link:
itms-apps://itunes.apple.com/app/id337064413
Change 337064413 to your app's id
The code will look like this:
NSString *str = #"itms-apps://itunes.apple.com/app/id337064413";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
However, this approach will not bring you to the Review page, you'll get App Description page. There is no way to send user directly to Review page anymore.
Related
This question already has answers here:
UIApplication openURL background
(3 answers)
Closed 6 years ago.
I am able to open another application from my application using URL Schemes on a button click or app in foreground.
By using the below code.
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:#"urlscheme://"]];
But, I can not open the application if my application from background.
I have enabled background fetch - It is woking fine.
How can I open the application when background task is running ?
You can not open app in background because In background you can shared resourced , user data.
You can use remote and local notification.
This question already has an answer here:
Obtain Apple software id number before appstore submission (for Appirater)
(1 answer)
Closed 7 years ago.
My app isn't in the app store yet, in fact I haven't even uploaded it to iTunes Connect yet. I want to add a rate button in my iOS game. Rate button usually takes the user from the app to the link in the app store for your game. How do I add a rate button if my app is not in the app store yet since I don't have a link to the app store where my game would be.
Is there another way to add a rate button without my game being in the app store. Can the Rate button only be added when the App is in the app store (after release) or are there other ways before the app is in app store?
I know I'm going to have to use...
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:#""]];
But what goes inside that string since my app is not in app store but I do have iTunes connect setup however for development at this time.
Create your app in Itunes Connect and you will be given an App ID. You can use this App ID to reference your app on the itunes app store:
http://itunes.apple.com/app/idyourID
Be sure to include id in front of your id number. I.e, id123456789
Another way would be to have your link in the cloud DB somewhere (i.e. Parse) and when the app is released update the link, but that would be overkill for this situation.
This question already has an answer here:
Embed App Store in my app
(1 answer)
Closed 8 years ago.
I am trying to add a feature that allows people to download other apps of mine from within the app.
If I simply link to the App Store, it will boot the user to the App Store app and display my app, however I want an in-app method. I've seen this on Facebook's iOS app. How do I implement this sort of system?
The id is from the AppStore URL
https://itunes.apple.com/au/app/facebook/id284882215?mt=8
SKStoreProductViewController* productViewController = [[SKStoreProductViewController alloc] init];
[productViewController loadProductWithParameters:#{SKStoreProductParameterITunesItemIdentifier:#(284882215)} completionBlock:nil];
[productViewController setDelegate:self]; // Implement the delegate to make the cancel button work
[self presentViewController:productViewController animated:YES completion:nil];
I am a bit confused... I have researched about URLs to use for sending users to the review page on the app store
I have tried:
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=842516162&pageNumber=0&sortOrdering=2&type=Purple+Software&mt=8
and also:
itms-apps://itunes.apple.com/app/id842516162
I have an iPad (4th gen) and latest iPod, on the iPad it works correctly, on the iPod it comes up with a blank page.
Both are running 7.1.1
What do I need to do to get it to work on the ipod touch?
Try this
NSString *str = #"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=842516162";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
I am trying to launch an appstore page with either of the calls:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:#"http://itunes.apple.com/us/app/myappname/id999999999?mt=8"]];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:#"http://www.itunes.com/apps/myappname"]];
Both of these urls work when I enter them in a browser. However, from both simulator and device, I get a "Your request could not be completed" error dialog right after it appears to try to launch the appstore.
Is there something obvious that I'm doing wrong?
I think I see what is going on. I believe the problem is that I'm testing the url with an existent iPhone app. When I go to launch it from my iPad app, it disallows it because the app doesn't work on iPad.