在tomcat部署iOS应用发布

uniApp 手动配置UniversalLink,手动配置ios通用链接, paths:设定你的app支持的路径列表,只有这些指定的路径的链接,才能被app所处理。星号的写法代表了可识 别域名下所有链接。我们编写的这个apple-app-site-association是否合法有效。最近做uniApp需要实现微信分享,需要配置UniversalLink。苹果为了方便开发者,提供了一个。复制以下代码到文件中。 阅读详情
1. 生成ca.crt、server.p12、server.jks证书文件
2. 在tomcat conf\server.xml配置
    <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
        maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
        clientAuth="false" sslProtocol="TLS" 
        keystoreFile="D:/apache-tomcat-8.0.35-windows-x64/webapps/ROOT/ca/server.p12"  
        keystorePass="123456"  keystoreType="PKCS12"
        truststoreFile="D:/apache-tomcat-8.0.35-windows-x64/webapps/ROOT/ca/server.jks"  
        truststorePass="123456" truststoreType="JKS"/>

其中keystoreFile是server.p12的路径,keystorePass是server.p12密码,默认为==123456==;truststoreFile.jks的路径,truststorePass是server.p12密码,默认为==123456==
可以通过https://XXXX:8443测试配置是否成功

3. 把iOS安装包资源放到服务器某个目录下

这里写图片描述
- aqgk_1.0.ipa是iOS应用安装包。
- ca.crt是客户端安装证书,下载ipa前一定需要先安装证书。
- icon.png是应用图标。
- index.html是安装证书和下载安装包网页。需要修改2个地址

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>应用名字</title>
</head>

  <body>
    <h1 style="font-size:40pt">iOS应用OTA安装<h1/>
    <h1 style="font-size:40pt">

    <a title="iPhone" href="http://192.168.60.242:8080/html/ca.crt">ssl 证书安装</a>
    <h1/>

    <a title="iPhone"  href='itms-services://?action=download-manifest&url=https://192.168.60.242:8443/html/p2_local.plist'>to download app</a>
    <h1/>

  </body>
</html>

==这里要注意,下载路径要正确。==

  • p2_local.plist是安装包安装配置,需要修改ipa下载地址和图标下载地址
<?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>http://192.168.60.242:8080/iOS_download/aqgk_1.0.ipa</string>
               </dict>
               <dict>
                   <key>kind</key>
                   <string>display-image</string>
                   <key>needs-shine</key>
                   <true/>
                   <key>url</key>
                   <string>http://192.168.60.242:8080/iOS_download/icon.png</string>
               </dict>
           </array>
           <key>metadata</key>
           <dict>
               <key>bundle-identifier</key>
               <string>cn.com.ut.fdtab1a.mapp</string>
               <key>bundle-version</key>
               <string>1.0</string>
               <key>kind</key>
               <string>software</string>
               <key>subtitle</key>
               <string>App Subtitle</string>
               <key>title</key>
               <string>App Title</string>
           </dict>
       </dict>
   </array>
</dict>
</plist>
一键安装部署Tomcat+MySQL+JavaWeb项目 目录第一节  准备相关素材及目录 1第二节  使用Inno Setup制作exe文件的相关配置工作 3第三节  创建批处理文件,并按要求编辑 6第四节  使用Inno Setup Compiler编译制作安装文件 7第五节  配置安装完成后的mysql 7第六节  运行项目 8第七节  卸载项目 8第一节  准备相关素材及目录操作步骤:步骤一:将java web项目部署到Tomcat6下,例如项目... 阅读详情

相关推荐

SpringBoot应用从Tomcat迁移至东方通TongWeb实战指南

在Java Web应用开发中,Servlet容器是承载应用运行的核心组件,它负责处理HTTP请求、管理Servlet生命周期并提供会话管理等基础服务。其工作原理是基于Java EE(现Jakarta EE)的Servlet规范,通过定义标准的接口和生命周期,使得应用能够与底层网络通信解耦。这项技术的核心价值在于为Java Web应用提供了可移植、可扩展的运行环境。随着信息技术应用创新(信创)和软件供应链安全要求的提升,国产化中间件在金融、政务等关键领域的应用场景日益广泛。本文聚焦于将SpringBoot应用

weixin_34006468的博客 502

tomcat配置静态资源访问

第一种:复制要访问的文件a.txt至tomcat安装路径下的webapps/ROOT文件夹下: 访问路径为:localhost:8080/a.txt 或者在webapps文件夹下新建一个文件夹(test),将文件b.txt放在test文件夹下: 访问路径:localhost:8080/test/b.txt 第二种:在tomcat安装路径下的conf/server.xml文件中,找到host节点元素,在host节点内定义子节点C...

小明的博客 4952

apple-app-site-association服务器配置.rtf

iOS通用链接(Universal Links),服务器端部署apple-app-site-association配置文件

apple-app-site-association nginx

3. 上传apple-app-site-association到applinks中填写的https服务器根目录或者.well-known目录下。2. 创建 apple-app-site-association 文件,无json等后缀名。eg: appID 构成 teamId + bundleId。4. 重新安装app,然后就可以测试。

reylen的专栏 5792

iOS-Mac配置Tomcat教程 Mac环境配置Tomcat教程

Mac环境配置Tomcat教程,具体内容如下 Tomcat配置 1.官网下载Tomcat配置包:http://tomcat.apache.org/download-70.cgi 2.下载之后,将解压后的的整个文件夹重新命名:ApacheTomcat(这个名字随便起),然后放在一个文件目录下,我把它放在了:/Users/电脑用户名/Library下; 3.打开终端进入ApacheTomcat文件里的bin文件夹目录; 4.然后启动Tomcat,终端输入:./startup.sh,如果出现提示:-bash: ./startup.sh: Permission denied,则启动失败,需要终

Meta DINOv3实战指南:如何用7B参数ViT模型提升你的视觉任务性能(附Hugging Face部署教程)

本文提供了Meta DINOv3 7B参数ViT模型的实战部署指南。文章详细解析了该自监督视觉模型的优势,并重点演示了如何在Hugging Face平台上高效加载这一大规模模型,同时给出了图像分类、语义分割等下游任务的性能提升技巧与代码示例,帮助开发者在实际视觉任务中应用这一前沿技术。

pz89012345的博客 323

Tomcat的下载安装 (macos)

快捷键方式:command+shift+G 直接跳转到 /library 文件夹下,然后吧tomcat文件夹copy paste 到这里。将tomcat压缩 ,并且最好重新命名文件夹(命名为Tomcat),然后把它拖到/library。若显示tomcat的页面 则表示tomcat启动成功了!1、将当前文件追踪到libeary的bin 文件夹下。第三步 打开终端,输入命令开启tomcat。可以先输入ls查看当前文件夹下的 的文件。2、 输入,进行授权bin目录下的操作。3、输入,开启tomcat。

weixin_67225910的博客 5093

Ships Dataset:解锁海洋探索的数字宝库

在海上交通管理中,通过对船舶的持续跟踪,可以及时发现船舶的异常行为,如偏离航线、超速等,保障海上航行的安全。例如,通过分析船舶的航行数据和位置信息,合理安排船舶的停靠时间和装卸货物顺序,避免港口拥堵,提高船舶的周转率。同时,还精确标注了船舶在图像中的位置坐标,通过这些坐标,我们可以准确地定位船舶在图像中的具体位置,为后续的分析和处理提供了精确的依据。从繁忙运输货物的货船,到承载着能源使命的油轮,再到穿梭于海洋寻找鱼群的渔船 ,每一种船舶都有着独特的外形和功能,在数据集中留下了它们的身影。

qq_38220914的博客 1267

IOS7.1企业发布以及tomcat下根证书制作

针对IOS7.1企业版发布报无法链接,暂时采用的是共享到网络的办法来解决,一种是使用dropbox,一种是使用skydrive 一、使用dropbox 1、登录dropbox 将以前生成的plist文件上传到dropbox上。 2、右击该plist文件,在弹出的菜单中选择 共享链接, 2、在共享链接界面,点击获取链接 3、此时该plist文件的共享链接地址自动保存到粘贴板中,链接地址形如

SiamPig的专栏 2901

2026最新 OpenClaw 手机端部署与实战:旧手机秒变 AI 智能终端(Android/iOS 双平台全覆盖)

OpenClaw 是2026年 GitHub 爆火的开源自托管 AI 执行网关,前身是 Clawdbot / Moltbot,主打“一句话让 AI 帮你完成真实操作”,核心能力包括发消息、整理文件、控制设备、自动化任务等,区别于普通对话式 AI,它能将 AI 指令转化为实际行动。无需高配置设备,无需专业技术,旧手机就能变身随身 AI 助手,既能实现自动化办公、生活便捷,又能保障数据隐私,还能体验极客玩法,这正是开源技术的魅力。# 初始化配置(按提示操作,配置 AI 模型 API Key)

wohaiweifaju的博客 5641

从实习生到独立上手:我是如何用海思PQTool搞定IPC图像调试的

本文分享了从实习生到独立使用海思PQTool进行IPC图像调试的成长历程。通过工具搭建、核心参数调整和实战案例,详细介绍了如何高效解决图像质量问题,特别强调了ISP调试中的关键参数和实用技巧,适合刚入门的图像调试工程师参考。

weixin_33756596的博客 311

mac下利用tomcat发布ios应用程序

本教程教你在mac环境下利用tomcat发布自己开发的ios应用程序,本文主要为懒人提供,省略掉了生成ca证书的过程。    1.准备    1)tomcat 7.x     2)  待发布ipa文件,本文使用test.ipa     3)JDK 1.7以上环境     4)jetty-5.1.10.jar包(地址:http://pan.baidu.com/s/1jG

shl2292734150的博客 3020

BERTopic模型入门教程(附代码+参数调节)

BERTopic 是一种用于从文本数据中提取主题模型的新型方法。通过结合 BERT嵌入和传统的主题模型来生成语义丰富的主题。传统的主题模型(如LDA)主要依赖于词频矩阵,而 BERTopic 通过预训练语言模型生成高维语义嵌入来捕捉词语间的复杂关系,因此可以更好地处理上下文信息。BERTopic模型可以看作是创建其主题表示的一系列步骤。核心原理如下:就本质而言,BERTopic就是一个拼装框架,可以把每部分都替换成其他模型,只要完成任务即可。

m0_52069102的博客 1万+

【愚公系列】2023年10月 Java教学课程 122-Tomcat发布Java应用

JavaWeb应用是一个全新的应用种类。这类应用程序指供浏览器访问的程序,通常也简称为web应用。一个web应用由多个静态web资源和动态web资源组成,例如:html、css、js文件,jsp文件、java程序、支持jar包、工程配置文件、图片、音视频等等。Web应用开发好后,若想供外界访问,需要把web应用所在目录交给Web服务器管理(Tomcat就是Web服务器之一),这个过程称之为虚似目录的映射。

愚公智库 3万+

CloudCompare 二次开发(6)——插件中拖拽添加Qt窗口(区域生长算法为例)

手动拖拽的方式搭建Qt对话框界面的制作流程,以PCL中的点云区域生长算法为例进行制作。

点云侠的博客 2151

18、深入解析航空飞行数据中的秘密:从数据清理到高级分析

本文详细解析了如何使用R语言处理和分析航空飞行数据,从基础的数据清理到复杂的回归分析和机器学习模型构建。文章涵盖了探索性数据分析、天气数据的整合、地理信息可视化、时间序列预测以及航班延误的优化策略等内容,展示了如何通过数据挖掘技术提高航空运营效率和乘客满意度,并探讨了数据质量评估与隐私保护的重要性。

convnet3designer的博客 106

Mac使用Tomcat运行jenkins,搭建自动发布iOS应用的过程

说明 因为默认Jenkins的安装默认使用shared用户,老是会出现权限问题,导致login.keychian无法获取,懒得去弄了,所以我决定用Tomcat配合jenkins.war运行Jenkins项目 安装JDK 到Oracle官方下载jdk,我下载的应该是Java SE 8u221 我下载的是pkg文件,所以傻瓜式安装就行了,环境变量什么的也不用配了 jdk下载地址 安装Jenkins...

u010008647的博客 436

【RT-DETR涨点改进】全网独家首发、特征融合改进篇 | AAAI 2026 | 引入CDEM交叉动态增强模块,双向引导和融合,在低光图像增强中有效提升了图像的亮度,提升小目标和暗目标的检测准确率

本文提出了一种基于CDEM(交叉动态增强模块)改进的rtdetr网络模型,有效提升了在低光和复杂环境下的目标检测性能。CDEM模块通过动态增强亮度与色彩特征,改善图像输入质量,增强细节和对比度。该模块具有轻量级结构,易于集成到现有模型中,能够显著提升小目标和暗目标的检测准确率与鲁棒性。文章详细介绍了CDEM模块的结构原理、实现方法,并提供了完整的代码实现和配置指南,包括三种改进版本的YAML配置文件。实验结果表明,该方法在图像增强和目标检测任务中均取得了优异性能。

Ai缝合怪、助力小伙伴高效发论文 141

iOS app 企业内部发布及Tomcat启用HTTPS协议配置

概念简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。 HTTP 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。 HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP

shubo的博客 756

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

用tomcat配置https自签名证书,解决 ios7.1以上系统, 苹果inHouse发布

转载的原作者连接:http://www.cocoachina.com/bbs/read.php?tid=213861其中有部分在我这不能用的就改了改,如果大家在这里看到错误了,请指正! ----------------------------------------------------------------------------------------------------------

君所谓否,而有可焉,臣献其可,以去其否。 1181

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

tomcat 搭建IOS应用发布服务器

为什么80%的码农都做不了架构师?>>> ...

weixin_34032779的博客 303

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Tomcat 端口、默认应用、域名配置实践

Tomcat 端口、默认应用、域名配置实践

太阳火神的美丽人生 2158

iOS企业级应用打包与部署

>iOS企业级的打包与部署相关小细节记录,主要是记录下plist文件的格式,便于以后使用的时候方便的找到。<!--more--> iOS企业级打包的相关前提: 1. 一个企业级iOS开发者账号。 2. 申请发布证书xxx_distribute.cer(主证书) 3. 申请企业打包发布证书xxx_distribute.provision(副证书)。注意保持申请的证书中的bu...

weixin_30768661的博客 193

ios7.1以上企业级发布解决方案(二)

ios7.1以上企业级发布解决方案(二)   一、 方案(一)已经介绍了如何用别人的https服务器来实现OTA下载,主要是把自己的plist文件放进别人的https服务器上,把IPA文件放进自己的服务器。在plist文件内把链接指向自己的IPA地址就行了。具体操作请看方案(一)。     二、 本文档主要是介绍怎么样配置自己的https服务器然后自己把plist文件放进你自己的服务器,

huangcan1358的专栏 364

iOS企业开发In House ipa发布流程

这两天需要发布一个ipa放到网上供其他人安装,需要用到企业级开发者账号。在网上查了一下资料,感觉没有一个比较完善的流程,于是决定把整个流程写下来,供大家参考。 首先详细说明一下我们的目标,我们需要发布一个ipa放到网上,所有人(包括越狱及非越狱设备)可以直接通过链接下载安装,不需要通过AppStore,也不需要安装任何证书。要达到这个目标,就需要企业级开发账号(299刀)。企业级开发账号的申

NSLog(@"本色");的博客 331
上一篇: android 内存泄漏检测
下一篇: UiAutomator2.0
Java18
博客等级 码龄16年 27粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值