iOS App内弹出AppStore指定应用界面

2018-11-12  本文已影响19人  JohnayXiao
#import <StoreKit/StoreKit.h>

@interface PlayVC ()<SKStoreProductViewControllerDelegate>

@end
SKStoreProductViewController *appStore = [[SKStoreProductViewController alloc] init];
                appStore.delegate = self;
                // 先去跳转再去加载页面,体验感方面会好很多
                [appStore loadProductWithParameters:@{SKStoreProductParameterITunesItemIdentifier : @"AppId"} completionBlock:^(BOOL result, NSError * _Nullable error) {
                    if (error) {
                        NSLog(@"错误 %@",error);
                    } else {
                    }
                }];
                [self presentViewController:appStore animated:YES completion:nil];

这个是直接跳转到AppStore中指定应用

NSURL *url = [NSURL URLWithString:DownloadUrl];
 [[UIApplication sharedApplication] openURL:url];
上一篇 下一篇

猜你喜欢

热点阅读