IOS应用程序升级流程介绍:IOS手机端应用程序需要升级时,打开服务器端html文件(本文为ucab.html文件)-》点击在线安装-》打开plist文件(本文中为ucab.plist文件)-》plist文件中存储有应用程序升级包的地址。(本文为:http://192.168.1.126:8088/netcrm/ucab.ipa),这个地址是在打包时填写的Application URL值。通过升级包地址访问升级包,提示安装升级。
分步介绍:
一、准备工作
1、打包用的企业级证书mobileprovision文件,证书制作在这里就不罗嗦了。
2、应用升级所需要的服务器端html文件。
应用升级所需要的服务器端html文件,新建一个html文件(本文中为ucab.html),代码如下:
核心代码:
http://192.168.1.126:8088/netcrm/ucab.plist为打包生成的ucab.plist文件的Web访问路径。
二、应用程序打包
V1.0打包:
1、编译后打包
<ignore_js_op style="word-wrap: break-word;">
<ignore_js_op style="word-wrap: break-word;">
2、点击distribute
<ignore_js_op style="word-wrap: break-word;">
<ignore_js_op style="word-wrap: break-word;">
3、选择Save for Enterprise or Ad-Hoc Deployment,点击下一步
<ignore_js_op style="word-wrap: break-word;">
<ignore_js_op style="word-wrap: break-word;">
4、选择打包用的企业级证书,点击下一步
<ignore_js_op style="word-wrap: break-word;">
<ignore_js_op style="word-wrap: break-word;">
5、打包应用命名,保存路径选择。选中Save for Enterprise Distribution。
填写Application URL值,Application URL值为打包好的应用ipa文件的web访问路径。
填写Title值,Title值为应用名称。
注意每次打升级包时,保存的ipa文件名称要与Application URL值中web访问路径指向的ipa文件名称一致。否则的话,升级的时候会找不到升级包。
<ignore_js_op style="word-wrap: break-word;">
填写完毕,点击Save保存。V1.0打包完毕。生成ucab.ipa,ucab.plist两个文件。
<ignore_js_op style="word-wrap: break-word;">
填写完毕,点击Save保存。V1.0打包完毕。生成ucab.ipa,ucab.plist两个文件。
目前我们已有如下文件:
(1)、ucab.ipa
(2)、ucab.plist
(3)、ucab.html
将三个文件放到服务器端Web应用程序的同一目录下(本文中放到了服务器端应用netcrm的根目录web下),如果需要放到不同的目录,修改相应的文件访问路径即可。
至此在手机端浏览器中输入ucab.html的访问路径,本文为:http://192.168.1.126:8088/netcrm/ucab.html,即可访问安装该应用程序。效果图如下:
<ignore_js_op style="word-wrap: break-word;">
<ignore_js_op style="word-wrap: break-word;">
<ignore_js_op style="word-wrap: break-word;">
V1.1 打包步骤与V1.0打包步骤一致,命名时为与1.0区别可做以下改动:
<ignore_js_op style="word-wrap: break-word;">
打包好V1.1,V1.0两个版本后即可测试升级功能。
iphone手机端获取本地应用程序版本代码如下:
将本地版本号与接口获取的服务器端保存的版本号进行比较,如需要升级则执行iphone手机端升级代码。
iphone手机端升级代码如下:
执行该代码,通过手机端浏览器打开http://192.168.1.126:8088/ucab.html地址,进行应用程序安装,即可用新版本的应用程序替换旧版本的应用程序,完成应用程序升级功能。效果图与在手机端浏览器中输入ucab.html的访问路径,安装应用程序的效果图一致
相关推荐
完整的约会应用程序(Android和iOS版本的应用程序)具有丰富的功能和Web版本。随着约会应用程序的人可以找到新的朋友和沟通在真实的时间,使礼物给对方,等等。响应式网站版本将允许其他操作系统(例如:Windows移动...
Swift Language Weather是一款使用 Swift 4 开发的 iOS 天气应用程序。该应用程序一直在积极升级以采用 iOS 和 Swift 语言的最新功能。
IOS平台,应用程序升级功能只能通过跳转到app store进行升级。 Android平台,既可以通过跳转到应用市场进行升级,也可以下载apk包升级。 从强制性来说可以分别强制升级和非强制升级: 强制升级:就是用户必须升级
更改iOS应用程序图标 安装 纱线添加React本机变化应用程序react-native链接react-native-change-appicon 文献资料 1.将一个ViewController作为从UIViewController继承的rootViewController添加到您的项目中,并在...
DTFUpgrader 是一个 iOS 库,用于协助应用程序升级。 该库试图通过允许您添加符合库在运行时查找的指定协议的额外类来使其方法不具有侵入性。 使用 CocoaPods 安装 是 Objective-C 的依赖管理器,它自动化并简化了在...
开发 iOS 应用程序,您需要: Mac 电脑,运行 OS X 10.8 (Mountain Lion) 或更高版本 Xcode iOS SDK Xcode 是 Apple 的集成开发环境 (IDE)。Xcode 包括源代码编辑器、图形用户界面编辑器和许多其他功 能。iOS SDK 扩展...
一键式移动自述文件 使用 MIT 许可的一键将 Html5 Web 应用程序打包到本机 Android/IOS 应用程序中 One Click Mobile Packer 是一种将 ...使用 Xamarin 工具从 Html5 应用程序页面增量升级到本机应用程序屏幕 Window
Sociogram是一个社交媒体应用程序,包含各种功能,以增强您的在线社交体验。使用Sociogram,您可以创建和分享类似于Instagram Reels的引人入胜的短视频。使用我们称为Threads的专用聊天功能,通过私信与朋友保持联系...
检查升级
在使用iphone/ipad应用的时候,有时候应用有更新升级,appstore会提醒用户有相应的更新,程序中需要在用户打开应用的时候提醒用户更新,那么就需要自己在程序当中写一个提醒事项,简历弹出框提醒用户一下,就ok了!
Parley SDK允许您完全自定义聊天外观,并将其无缝集成到您自己的应用程序中,以提供出色的用户体验。 注意:您需要一个appSecret才能使用此库。 可以通过联系获得appSecret 。要求iOS 11.0以上Xcode 12+ 迅捷5+ ...
YYjia IOS应用市场网站系统(YYjiacms) 1.1版升级内容 1.增加应用更新检测,可以一键更新 2.增加提示当前版本号 3.修复后台采用资讯数据,前台不显示的bug 4.修复后台 专题图片/资讯图片本地化错误 未来的...
打开Finder找到应用程序文件夹 在里面找到XCode右键点击XCode-->显示包内容 Contents-->Developer-->Platforms-->iPhoneOS.platform-->DeviceSupport /Applications/Xcode.app/Contents/Developer/Platforms/iPhone...
weex-devtool-iOS使用Chrome开发人员工具对本机iOS应用程序进行远程调试启动首先,通过$ npm i安装[weex-toolkit] [电子邮件保护] -g然后运行命令:$ weex debug您可以看到QR weex-devtool-使用Chrome开发者工具为您...
在 Android (API 21+) ...一款使用鱼眼相机和 IMU 在 tango 设备(例如 Lenovo Phab2 Pro、Asus ZenFone AR)上捕获数据的 Android 应用程序已发布,源代码位于 此处。 更多详情、使用方法,请下载后细读README.md文件
打开Finder找到应用程序文件夹 在里面找到XCode右键点击XCode-->显示包内容 Contents-->Developer-->Platforms-->iPhoneOS.platform-->DeviceSupport /Applications/Xcode.app/Contents/Developer/Platforms/iPhone...
2.智能提取APP应用信息,自动生成IOS应用PLIST,开发信息,方便用户在测试。 3.支持阿里云和七牛云存储绑定。 充值点数比例固定默认比例是一比一百点。 对接码支付版的分发系统,修复官方后门与修复数据库被删除的...
太极越狱是国人自主完成的完美越狱工具,目前太极越狱已正式开放下载,但只有Windows版可选,支持所有升级到iOS 8.1.1的设备,并集成了Cydia。 太极越狱iOS8完美越狱教程: 注意: 使用OTA升级到iOS 8.1.1的用户最好...
SwiftWeather:采用Swift 2开发的iOS天气App。应用程序一直积极升级到采用最新的iOS和Swift语言特性。