苹果的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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 什么是贝叶斯

    什么是贝叶斯原文地址[你对贝叶斯统计都有怎样的理解?](https://www.zhihu.com/question/21134457)浅谈贝叶斯不论是学习概率统计还是机器学习的过程中,贝叶斯总是是绕不过去的一道坎,大部分人在学习的时候都是在强行地背公式和套用方法,没有真正去理解其牛逼的思想内涵。我看了一下自己学校里一些涉及到贝叶斯统计的课程,content里的第一条都是PhilosophyofBaye

    2022年5月16日
    40
  • Android Object 转 Json

    Android Object 转 JsonStringstr=newGson().toJson(obj)

    2022年5月9日
    36
  • Android事件分发机制完全解析,带你从源码的角度彻底理解(上)

    Android事件分发机制完全解析,带你从源码的角度彻底理解(上)转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9097463 其实我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客开始,就零零散散在好多地方使用到了Android事件分发的知识。也有好多朋友问过我各种问题,比如:onTouch和onTouchEvent有什么区别,又该如何使用?为什么给ListView…

    2022年6月5日
    33
  • Protel99SE覆铜笔记

    Protel99SE覆铜笔记主要讲Protel99se的PCB覆铜方式。

    2022年5月7日
    111
  • 大数据平台建设路径

    大数据平台建设路径数字化转型这几年成为了集团公司或大型企业寻求业务突破的重要手段,而且各行各业都不乏成功案例,例如金融行业的建设银行、招商银行、平安保险等,还有一些生动的例子,例如百丽鞋业。而国外的经典案例就是亚马逊和特斯拉。集团客户动静都很大,首先要做咨询规划,必须跟上投入和管理配套,然后可以开始平台建设,最终开始应用,赋能各业务线和产品线。从技术的角度,一个完整的大数据平台通常会三期建设。先看下图:蓝色部分是第一期内容,绿色部分是第二期内容,橙色部分是第三期内容。第一步,先建设大数据基础平台。首要满足的是数据汇聚

    2022年4月30日
    39
  • pymssql 中文乱码_pycharm输出中文乱码

    pymssql 中文乱码_pycharm输出中文乱码开门见山,先放解决问题的代码SELECTCONVERT(NVARCHAR,test_field)AStest_fieldFROMtest_tableWHEREtest_condition=’测试中文’–直接将中文字段test_field(VARCHAR)转化为NVARCHAR,其他类型同理,转换成N开头的类型接下来才是其他可能可行的解决方案:使用其他库,如pyodbc(详细信息请阅读相关文档),可参考:https://blog.csdn.net/zhaogeno1/art

    2025年6月30日
    0

发表回复

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

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