zoukankan      html  css  js  c++  java
  • mac 使用apache开启https功能,实现ios局域网内测(二)

    二、创建app.plist

    1、

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>items</key>
    <array>
    <dict>
    <key>assets</key>
    <array>
    <dict>
    <key>kind</key>
    <string>software-package</string>
    <key>url</key>
    <string>https://192.168.4.247/app/keng6.ipa</string> (ipa包地址)
    </dict>
    <dict>
    <key>kind</key>
    <string>display-image</string>
    <key>needs-shine</key>
    <true/>
    <key>url</key>
    <string>https://192.168.4.247/app/57.png</string>
    </dict>
    </array>
    <key>metadata</key>
    <dict>
    <key>bundle-identifier</key>
    <string>com.ipeaksoft.pitDadGame</string> (项目的bundle id)
    <key>bundle-version</key>
    <string>2.4.0</string>
    <key>kind</key>
    <string>software</string>
    <key>title</key>
    <string>内侧ipa</string>
    </dict>
    </dict>
    </array>
    </dict>
    </plist>

    2、创建html

    <!DOCTYPE HTML>
    <html>
    <head>
    </head>
    <body>
    <a href="https://192.168.4.247/app/server.crt">安装证书</a>
    <br/>
    <br/>
    <br/>
    <br/>
    <a href="itms-services://?action=download-manifest&url=https://192.168.4.247/app/app.plist">安装app</a>
    </body>
    </html>

    说明:需要先安装服务器证书,不然下载不了ipa

    3、打包ipa,要选择adhoc的证书

     

    打包时这里选择adhoc的证书就可以了,debug的还是开发证书。

     倒出的ipa放在Apache 的Documents/ios 里(app.plist,index.html,ipa 都在ios文件)

    就可以实现安装了

    safari 访问 https://ip/ios/index.html

    先安装证书在安装 ipa

  • 相关阅读:
    【注册验证】 控制器(添加数据+后台验证)
    AJAX 简介
    我的博客生涯
    windows xp sp3 下载地址
    get、set、add、remove → (字段、属性)+(委托、事件)
    ArcObjects整体介绍
    委托
    对字符串的处理的又一个强大的工具,正则表达式
    对象序列化存在的原因
    关于文件操作的几个类
  • 原文地址:https://www.cnblogs.com/Xujg/p/6077346.html
Copyright © 2011-2022 走看看