微信内不支持下载APP 微信内下载APK的解决方案

很多朋友的APP推广链接需要在微信中进行的网页宣传、传播、下载等等,但是各位朋友一定发现了微信中是屏蔽掉了APP的下载链接的。但是微信最为一个最大的社交平台,为了自身的利益,屏蔽掉了所有APK的下载链接。我们要怎么解决这个问题呢?


解决方案:

我们基于微信接口开发了一款全新的手机端微信中下载APP的程序,通过这个程序生成的链接,安卓用户在微信中点击的话,是可以直接跳转手机默认浏览器打开下载链接。I

不跳转AppStore. 原来是IOS6.0就有的新的特性,这和程序自动更新跳转应用商店是一个作用。不同的是,这个可以在应用内部直接打开,不需要挑转到应用商店,当完成操作以后,就可以直接返回到本应用当前操作的界面。用法如下:

SKStoreProductViewController类是UIViewController的子类, 如果你对view controller比较熟悉的话,那SKStoreProductViewController使用起来也非常简单了。当你希望向用户展示App Store中产品时,你需要:

1.实例化一个SKStoreProductViewController类

2.设置它的delegate

3.把sotre product视图控制器显示给消费者

剩下的就交给操作系统来处理了。需要记住一点的是SKStoreProductViewController只能以模态的方式显示。SKStoreProductViewControllerDelegate协议定义了一个单独的方法—productViewControllerDidFinish:,当消费者离开App Store时会调用这个方法—一般是通过点击左上角画面中的取消按钮。通过给代理发送productViewControllerDidFinish:消息,操作系统就会把控制权返回到你的程序。当然你不能忘了 只支持IOS6.0及其以上~~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 很多朋友的APP推广链接需要在微信中进行的网页宣传、传播、下载等等,但是各位朋友一定发现了微信中是屏蔽掉了APP的...
    小小狐狸儿阅读 4,806评论 0 0
  • 说了要给“闺蜜”写写我鼻子的成长史的。可是因为忙,其实更是因为没有静下心来写作的心情,而一再耽搁了。今天下午要...
    深圳凡夫阅读 2,767评论 0 1
  • 阿里P8架构师分享Java高级工程师面试总结 面试前面也总结了一和二, 这第三篇可能更偏向于是内心的独白篇和面试技...
    java技术分享师阅读 4,223评论 0 9
  • 北风呼呼的吹起 树叶收起了季节的意思 层层纷落到根的家园去沉思 沉默默地思绪勾画着季节的意思 雨来将干燥弄湿 雪来...
    双奕桃花阅读 3,240评论 1 18
  • 1、你喜欢什么样的人,不如自己就成为那样的人。 2、最重要的就是执行,其它的都是扯淡。 3、去接触你喜欢的、感兴趣...
    零羽Mine阅读 3,255评论 0 0