苹果的app活动怎么打开_苹果手机怎么设置app打开方式

苹果的app活动怎么打开_苹果手机怎么设置app打开方式曾经看到UC广告,点击后并没有直接跳转到AppStore,而是在UCApp内部加载了广告App在AppStore的宣传页,想实现这种效果的,可以通过下面的方式来解决。好处:不需要跳转出原来的App就能下载。

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

曾经看到UC广告,点击后并没有直接跳转到App Store,而是在UCApp内部加载了广告App在App Store的宣传页,想实现这种效果的,可以通过下面的方式来解决。
好处:不需要跳转出原来的App就能下载。

先看效果图:

苹果的app活动怎么打开_苹果手机怎么设置app打开方式

第一步:添加StoreKit.framework

第二步:#import <StoreKit/StoreKit.h>,并遵守协议<SKStoreProductViewControllerDelegate>

第三步:

(void)openAppWithIdentifier:(NSString*)appId {
 

  SKStoreProductViewController*storeProductVC =  [[SKStoreProductViewController alloc] init];

  storeProductVC.delegate=self;

  NSDictionary*dict = [NSDictionary dictionaryWithObject:appId forKey:SKStoreProductParameterITunesItemIdentifier];

 [storeProductVC loadProductWithParameters:dict completionBlock:^(BOOL result,NSError *error) {

 if(result) {

   [self presentViewController:storeProductVC animated:YES completion:nil];

  }

}];

}

 

#pragma mark –协议方法

(void)productViewControllerDidFinish:(SKStoreProductViewController*)viewController{

NSLog(@”关闭界面);

  [viewController dismissViewControllerAnimated:YES completion:nil];

}

第四步:调用

[self openAppWithIdentifier:@”这里填写AppID”];//AppID可以在iTunes connectAPP信息里查看。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/189471.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • JSP九大内置对象

    JSP九大内置对象

    2020年11月12日
    182
  • mybatis的逆向工程怎么实现_mybatis逆向工程原理

    mybatis的逆向工程怎么实现_mybatis逆向工程原理复习逆向工程的使用,记录方便以后参考mybatis,一个相对于hibernate的轻量级DAO框架,它的逆向工程可以很方便的从数据库到生成对应的entity和mapper接口。首先准备:准备pom.xml引入mybatisgenerator的jar,若不是maven工程,可以把jar下载下来导进工程的lib下即可01.引入依赖(加入jar)进入ma

    2022年8月21日
    6
  • matlab 图像填充斜线_怎么更改柱形图的填充

    matlab 图像填充斜线_怎么更改柱形图的填充针对这种情况,MATLAB提供了若干特殊图形绘制函数。接下来主要介绍特殊图形的绘制方法,主要图形包括:条形图、区域图、饼状图、柱状图、离散图、罗盘图、羽毛图、……针对这种情况,MATLAB提供了若干特殊图形绘制函数。接下来主要介绍特殊图形的绘制方法,主要图形包括:条形图、区域图、饼状图、柱状图、离散图、罗盘图、羽毛图、……[0,7,-2,2]);MATLAB提供的统计…

    2022年10月19日
    3
  • 串口数据读取和动态显示Tkinter+matplotlib+pyqtgraph(详细教程)

    串口数据读取和动态显示Tkinter+matplotlib+pyqtgraph(详细教程)

    2020年11月8日
    218
  • ods数据库是什么意思_数据仓库ods层和dw层的区别

    ods数据库是什么意思_数据仓库ods层和dw层的区别这两天看书,发现了和数据仓库相关的还有一个叫ODS的概念,它是企业级的全局数据库,用于提供集成的,企业级一致的数据,包含如何从各个子系统中向ODS抽取数据以及面向主题的角度存储数据。它和数据仓库的主要区别:数据仓库是面向主题的、集成的、随时间变化的、非易失的、用于进行战略型决策的数据集合。ODS是一个面向主题的、集成的、可变的、当前的细节数据集合,用于支持企业对于即时性的、操作性的、集成的全体信息…

    2022年9月26日
    3
  • ref out param 区别

    ref out param 区别

    2022年3月8日
    36

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号