美文网首页
iOS 实现应用内访问App Store

iOS 实现应用内访问App Store

作者: JohnayXiao | 来源:发表于2018-05-15 16:05 被阅读23次

    1、导入头文件和声明代理

    #import <StoreKit/StoreKit.h>
    @interface ViewController () <SKStoreProductViewControllerDelegate>
    
    @end
    

    2、代码

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

    相关文章

      网友评论

          本文标题:iOS 实现应用内访问App Store

          本文链接:https://www.haomeiwen.com/subject/bwqydftx.html