iOS 在App内部打开App在AppStore的详情页

1
  // App内部打开AppStore 应用页面
  SKStoreProductViewController*storeProductVC =  [[SKStoreProductViewController alloc] init];
  //storeProductVC.delegate=self;
  NSDictionary*dict = [NSDictionary dictionaryWithObject:@"1212685856" forKey:SKStoreProductParameterITunesItemIdentifier];
  [storeProductVC loadProductWithParameters:dict completionBlock:^(BOOL result,NSError*error) {
      if(result) {
          [self presentViewController:storeProductVC animated:YES completion:nil];
      }
  }];

delegate

// 点击取消后
- (void)productViewControllerDidFinish:(SKStoreProductViewController *)viewController
{
    [viewController dismissViewControllerAnimated:YES completion:nil];
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容