美文网首页iOS开发专题_iOS开发相关
ios 企业级应用(in-house)依托在github上发布

ios 企业级应用(in-house)依托在github上发布

作者: Lxyang | 来源:发表于2018-11-12 11:58 被阅读125次

    前言

    由于公司项目(棋牌彩票类)在appstore上多次审核不过,故找第三方对ipa进行企业重签发布,现把发布过程中记录一下。


    打包

    • 首先,你得拥有一个$299的苹果企业级开发账号
    • 打包,导出方式选in-house方式。
    • 勾选Additional Options选项,这样会自动生成manifest.plist文件,后面要用到它。


      WX20181112-134146.png
    • 输入ipa,icon等地址


      WX20181112-120610.png

    github上传

    • 首先在github上创建一个库库,然后克隆到本地

    • 把ipa、manifest.plist、两张png格式的icon添加到仓库,然后上传到仓库中。


      WX20181112-134625.png
    • 修改manifest文件中的地址

      • ipa地址获取,先点击仓库中的ipa文件,然后进入下图中的页面:


        ipa.png
      • icon512x512 、icon57x57获取方式同上

      • manifest.plist文件路径获取:先点击仓库中的manifest.plist文件,然后进入下图中的页面


        plist.png
      • 上图中点击Raw,然后进入新的页面,在浏览器中复制地址即可,示例如下


        plist2.png

    manifest.plist修改

    • 把上一步骤所有获取到的地址,然后填入到manifest.plist文件中,示例:


      11.png
    • 把仓库中本地的修改提交到远程仓库中。

    安装路径

    • 上面已经提级到manifest.plist文件的地址,其实安装地址格式为:
      itms-services://?action=download-manifest&url=上面所获取的plist地址
    • 示例如下:
      itms-services://?action=download-manifest&url=https://raw.githubusercontent.com/******/******/master/manifest.plist
    • 把这个地址给前端开发开程时,点击下载按钮执行操作location.href=它 即可。
    • 本地测试,用safari打开上面的地址即可安装。


      WX20181112-140545.png

    相关文章

      网友评论

        本文标题:ios 企业级应用(in-house)依托在github上发布

        本文链接:https://www.haomeiwen.com/subject/txwqfqtx.html