OL_iOS_Component_Maintain
2017-03-06 19:24:22 0 举报
OL_iOS_Component_Maintain是一个专为iOS系统设计的组件维护工具。它能够帮助开发者轻松管理和更新iOS应用程序的各个组件,确保应用程序的稳定性和性能。通过使用OL_iOS_Component_Maintain,开发者可以快速定位和修复组件中的问题,提高应用程序的质量和用户体验。此外,该工具还支持一键部署和回滚功能,方便开发者在不同版本之间进行切换。总之,OL_iOS_Component_Maintain是iOS开发过程中不可或缺的一个强大工具,能够大大提高开发者的工作效率和应用程序的质量。
作者其他创作
大纲/内容
Red: output API
Provide API to call Login
update config
NO
delete download module zip
YES
copy main bundle module folder to sanbox
Load Module in sandbox
Popup OAuth Login Page
UNZIP SUCCESS
has token/session/cookies?
Login Success?
token/session/cookies expires?
COPY SUCCESS
copy unzip module folder to sandbox
Redirect to Login Page
downloaded zip MD5 is same as server side MD5?
Default Login
delete last version folder by the mark info
save last version to prerious
RefreshToken is Expires?
AppLoginLib
unzip module to sandbox
delete download module folder/zip
Load Origin Module in sandbox
Show module in container
Get Token By RefreshToken form Server
delete the prerious version module zip
sandbox has module folder?
Download Update Module zip
DOWNLOAD FAIL
Popup Default Login Page
UNZIP FAIL
App Launch
has previousversion?
which login type?
check module version if is update?
Load New Module in sandbox
save module name and version for crash log
has refreshToken?
Send Request
mark the last version module folder
check the device if has crash log and new version update prevent in sever
Save Token and Refresh Token
load last version folder by the mark info
COPY FAIL
custom css or All Login UI
OAuth
App Run Normal
need default UI?(html)
Appdid finish Launching
0 条评论
下一页
为你推荐
查看更多