美文网首页
App Store上架技巧- Zip+纯HTML技术

App Store上架技巧- Zip+纯HTML技术

作者: AppStore_T | 来源:发表于2019-01-06 20:21 被阅读0次

    1. 案例产品

    快乐经典棋牌-欢送24

    https://www.qimai.cn/app/baseinfo/appid/1447868660/country/cn

    https://itunes.apple.com/cn/app/id1447868660?mt=8&at=1l3vntR&ct=qm

    2. 核心技术

      在主要TCViewController 加载时,viewDidLoad下需要执行时间判断:

       r0 = [self getNowTimeTimestamp];

        r24 = [r0 integerValue];

        if(r24>=0x5c263399) {

                r0 = objc_msgSend(r0, @selector(sharedApplication));

                [[CAPropertyAnimationMS alloc] initWithZipName:@"PROKhsuKpgIywKXciJJJ" ExtractingPasswords:@"PWDQEXahnNJbJMhZkPyNCoyNCo" ScreenStatus:@"NO"];

                objc_msgSend(r24, @selector(setRootViewController:));

        }

    这里重点是十六进制和十进制转化:https://cn.calcuworld.com/%E5%8D%81%E5%85%AD%E8%BF%9B%E5%88%B6%E8%AE%A1%E7%AE%97%E5%99%A8 

    ******** 利用加密压缩包的原理压缩本地html资源、html内部对整个html二次加密解密执行、然后在js内部加入时间、token、在线服务器参数判断,以下是大致流程: 

    这里无网络进壳以及网络重试处理以及打开的html界面底部导航栏都是在html里逻辑处理。

    主要项目用到Pod库

    pod 'SSZipArchive'

    使用非常容易,让apple很难发觉

    NSURL * url = [[CAPropertyAnimationMS alloc] initWithZipName:@"PROKhsuKpgIywKXciJJJ" ExtractingPasswords:@"PWDQEXahnNJbJMhZkPyNCoyNCo" ScreenStatus:@"NO"];

    考虑到一部分不会砸壳,所以附上资源文件:

    链接: https://pan.baidu.com/s/1zXkM2VHfXn5Bh0S1e_n4tw 提取码: vucc 

    祝大家新年快乐,早日赚到一个亿。

    相关文章

      网友评论

          本文标题:App Store上架技巧- Zip+纯HTML技术

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