zoukankan      html  css  js  c++  java
  • 使用Githud 实现分发IPA包遇到的坑

    最近要用到测试包分发,首先想到了,蒲公英,但是把包扔上去,扫描下载的时候发现,现在需要用户登录才能下载,弃了。

    又跑到fir ,发现还得实名才能用,还得上传各种证件照,而且好像每天只有10个下载量,。。。弃了,

    只能自己搞了,具体操作参考:https://www.jianshu.com/p/b885f14b00e2

    坑1:

    首先创建githud库的时候,我考虑到公开库别人能看到,容易暴露IPA包,我就直接创建了私有库,当复制plist文件地址的时候,地址里带有token参数,当时也没注意,当点击后面的HTML页面中的下载的时候,总是没反应,

    最后,把库修改成了公开库,重新复制plist地址,放到HTML 下载页面里,就成了,

    坑2:

    下载页面的问题,刚开始,我是也是按照网上说的,把新建的HTML下载页面放到另外一个Githud库中,但是,我发现即使拿到HTML那个文件地址,打开也不是网页形式的,

    最后 我把这个下载页面直接放到的自己的服务器的nginx上了,OK

    注意点:plist的地址需要是HTTPS,下载页面地址HTTP就可以

    感觉这样IPA非常不安全,容易被人拿到,如果有服务器是HTTPS的,就尽量不要把包放在GitHub上了,

  • 相关阅读:
    python-函数作用域
    python-yield
    python-内置函数
    python-迭代和递归
    Command /usr/bin/codesign failed with exit code 1
    vue-infinite-scroll 自动加载
    git登陆迁移 SourceTree 不能自动识别
    Xcode不自动提示代码
    NSTimer的循环引用
    iOS autolayout 代码,自定义间距
  • 原文地址:https://www.cnblogs.com/liuwenqiang/p/12101419.html
Copyright © 2011-2022 走看看