If you will need launch AppStore application with search request – use this example

  1. NSString *str = @"itms-apps://ax.search.itunes.apple.com";
  2.     str = [NSString stringWithFormat:@"%@/WebObjects/MZSearch.woa/wa/search?media=software&term=", str];
  3.     str = [NSString stringWithFormat:@"%@3d4medical", str];
  4.    
  5.     [[UIApplication sharedApplication] openURL: [NSURL URLWithString:str]];



for getting reviews screen of application, you can will use this example:

  1. NSString *str = @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa";
  2.     str = [NSString stringWithFormat:@"%@/wa/viewContentsUserReviews?", str];
  3.     str = [NSString stringWithFormat:@"%@type=Purple+Software&id=", str];
  4.    
  5.     // Here is the app id from itunesconnect
  6.     str = [NSString stringWithFormat:@"%@325180061", str];
  7.     [[UIApplication sharedApplication] openURL: [NSURL URLWithString:str]];

for getting screen of application:

  1. NSString *str = @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa";
  2.     str = [NSString stringWithFormat:@"%@/wa/viewSoftware?id=", str];
  3.    
  4.     // Here is the app id from itunesconnect
  5.     str = [NSString stringWithFormat:@"%@325180061", str];
  6.     [[UIApplication sharedApplication] openURL: [NSURL URLWithString:str]];