zoukankan      html  css  js  c++  java
  • iOS 开发之应用内弹出 App Store 应用界面

      在APP内给其他APP做推广,经常用到在应用内弹出应用的APP

      #import <StoreKit/SKStoreProductViewController.h>

      设置代理:<SKStoreProductViewControllerDelegate>

    - (void)buttonDidClick:(id)sender
    {
        //首先实例化一个VC
        SKStoreProductViewController *storeVC = [[SKStoreProductViewController alloc] init];
        //然后设置代理,注意这很重要,不如弹出就没法dismiss了
        storeVC.delegate = self;
        //接着弹出VC
        [self presentViewController:storeVC animated:YES completion:nil];
        //最后加载应用数据
        [storeVC loadProductWithParameters:@{SKStoreProductParameterITunesItemIdentifier:@"1142110895"} completionBlock:^(BOOL result, NSError * _Nullable error) {
            if (error) {
                //handle the error
            }
        }];
    }
    
    #pragma mark - SKStoreProductViewControllerDelegate
    - (void)productViewControllerDidFinish:(SKStoreProductViewController *)viewController {
        //在代理方法里dismiss这个VC
        [viewController dismissViewControllerAnimated:YES completion:nil];
    }

      

      

  • 相关阅读:
    8.11 hdu 多校第五场补题
    8.10 trie树模板
    8.6 edu25 ,577#div2 CF补题(二分 ,dp 与 贪心
    8.4 POJ 3237 (树链剖分+线段树
    8.4 poj 2763 Housewife Wind (树链剖分边权处理
    8.4 树链剖分
    8.3 树链剖分
    2019 hdu 第四场补题 (2
    2019 hdu 第四场补题 (1 ,签到题
    51NOD 1137 矩阵乘法
  • 原文地址:https://www.cnblogs.com/ZachRobin/p/9376568.html
Copyright © 2011-2022 走看看