最初的uexWidget.loadApp,在Android中对应的是拼装Intent,iOS对应的是openURL。懂原生开发的应该知道,这样就可以做各种各样的事情,扩展性很强。
本文记录了SS部署的实践过程和一些体会,仅供学习讨论使用,**坚决抵制各种使用此类技术进行售卖、推广、传播科学上网渠道的违法行为。**
升级了xcode9beta版后,编译出来的.a静态库,放到xcode9以下的xcode中进行编译,结果出现了下面的错误:
这个问题其实是发生在两年前了,当时解决之后,没有完全整理结果。后来发现这个问题很典型,且频发,而且也有其他人也遇到此类问题。于是赶紧整理了一套解决方案,希望一样受到这种问题困扰的童鞋能够迅速解决这种问题。
本文针对AppCan平台开发应用时,经常遇到的Android证书问题做一个解释,但大多数概念是跟原生开发通用的~
介绍如何在Android 4.4及以上设备中开启AppCan WebView调试,并通过Chrome DevTools的chrome://inspect进行远程调试。
记录在iTunesConnect中将App从一个开发者账号转移到另一个账号的适用场景、前置条件和完整操作步骤。
打包时,run debug没有问题,但是archive后export会发生错误,无法进入到选择证书的环节。
需要生成jar包,提供给安卓编译使用,但是使用的安卓编译工具(buildTools)较低(小于19),不支持jdk7的jar包,此时可以通过如下几种方式解决。
如果使用了iTerm,搭配zsh终端使用,上面的bash_profile环境变量就又没用了,因为那是给默认终端bash用的。
继续整理AppCanAndroid应用安全检测中的任意APK下载、SecureRandom、HTTPS证书校验等问题,并记录对应的排查思路和修复建议。
项目中遇到了一个iOS的问题,需要调试。拿到了工程之后,直接打开,开启自动配置证书,随便写了个我调试常用的BundleID,竟然迎来了一个个的红色叹号
现在的安全检测机构都很套路,就这些东西,跑脚本自动检测,有的甚至也不管你里面是否已经做了保护,仅仅是有代码存在的话,就给你报出来,让你害怕的要命,让你不得不掏腰包去找所谓的第三方安全公司给加壳加保护。
libimobiledevice又称libiphone,是一个开源包,可以让Linux支持连接iPhone/iPod Touch等iOS设备。由于苹果官方并不支持Linux系统,但是Linux上的高手绝对不能忍受因为要连接iOS设备就换用操作系统这个事儿。因此就有人逆向出iOS设备与Windows/Mac Host接口的通讯协议,最终成就了横跨三大桌面平台的非官方版本USB接口library。
半年前,为了给公司的app上线,可算是折腾死我了,这个证明那个证明啦,图标不合格啦,截图不行啦,版权问题啦。。。唉,其实也正常,应该严格控制一些。但是问题是:这么多市场,挨个轮一遍,真是受罪。因此,我把我遇到的坑总结一下,以后遇到了还会持续更新~