Git Product home page Git Product logo

ipadis's Introduction

ipadis

自建IPA分发

配置

问题:自建ipa的下载渠道,app更新过程中手机桌面显示两个相同的图标,完成后只剩一个图标 解决方案 :manifest.plist文件里面的bundle-identifier填写了重签名后的bundleId了,用打包时候的bundleId就不会出现两个图标了

下载安装应用,使用的是itms-services:协议 itms-services://?action=download-manifest&url=https://plist文件的地址

编写前端页面进行分发
  1. 我们在网页的head标签中加入JS代码,当用户访问网页的时候自动触发,进行下载。
<script> var url = "https://raw.githubusercontent.com/angryapes/ipadis/master/manifest.plist"; window.location = "itms-services://?action=download-manifest&url=" + url; </script>
  1. 打造一个炫酷的页面(此处省略),以web链接的形式当用户点击触发a标签的时候进行下载

点击下载

  1. 如果通过ios应用内安装,代码大概如下所示 iOS:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-services://?action=download-manifest&url=https://plist文件的地址"]]。
附应用测试发布平台
  1. fir.im
  2. 蒲公英
  3. Pre.im
  4. TestFlight

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.