【教程】App菠菜应用无需上架直接在微信下载
很多时候,我们需要给客户推荐APP的时候,大部分都是直接发送链接供用户下载!这的话会面临两个问题:
第一:链接报毒现象,一旦出现报毒的话,就会被微信拦截,客户无法直接下载。
第二:无法直接在微信当中下载,需要用户手动打开浏览器。
当然啦,如果您的苹果APP是有在App Stoer上架的话,那么是可以直接跳转到苹果商城进行下载的。但是我们都知道,现在上架APP已经不是那么容易的一件事啦。尤其是我们的菠菜、棋牌类的应用,更是难上加难。
所以今天给大家分享一种,无需上架也能直接在微信当中下载APP的源码技术。
那么,这一个是怎么做到的呢,首先我们需要先提取出我们的ipa应用包的plist文件!
plist:全名PropertyList,即属性列表文件,它是一种用来存储串行化后的对象的文件。这种文件,在iOS开发过程中经常被用到。这种属性列表文件的扩展名为.plist,因此通常被叫做plist文件。文件是xml格式的。Plist文件是以key-value的形式来存储数据。既可以用来存储用户设置,也可以用来存储一些需要经常用到而不经常改动的信息。
第一步:在使用MACBOOK导出ipa的时候,我们得到ipa的同时,还得到一份plist文件
一个是URL,一个是bundle-identifier
菠菜在俄罗斯有着漫长、且经常是坎坷的历史,俄罗斯人对菠菜的态度受东正教的影响,东正教反对娱乐,认为那是魔鬼使的坏,也受费奥多尔·陀思妥耶夫斯基(Gyodor Dostoyevsky)作品的影响,陀思妥耶夫斯基有赌瘾,他在小说《赌徒》中探讨了赌瘾的诱惑和危害。
1,URL就是我们的ipa存放位置,比如你拥有一台外网服务器,ip地址是12.34.56.78,ipa存放在APP这个文件夹,那么这个地方就填上http://12.34.56.78/app/应用名字.ipa
2,bundle-identifier就是你申请证书时的名字,格式一般是somebody.app名字
3,这两个point都应该是在你使用XCODE导出ipa的时候要注意填写的
第二步:使用七牛存储的目的,在于它为我们提供了https连接
操作完毕后,只要把生成的超链接复制下来
http://dn-定义的空间名字.qbox.me/应用名字.plist
改成
https://dn-定义的存储空间名字.qbox.me/应用名字.plist