记录一下最近安装Cocoapods的一些新的思路,供需要的同僚参考一下 之前安装Cocoapods 使用的系统的HomeBrew 镜像 ,或者是通过Ruby 来安装的,中间总...
记录一下最近安装Cocoapods的一些新的思路,供需要的同僚参考一下 之前安装Cocoapods 使用的系统的HomeBrew 镜像 ,或者是通过Ruby 来安装的,中间总...
iOS 底层原理 文章汇总[https://www.jianshu.com/p/412b20d9a0f6] 引言 iOS 5.0之后apple引入了Xcode编译器特性ARC...
如何捕获app闪退的原因?如何将闪退的原因发送到服务器? 一、异常处理:预先设置捕获的异常和未知异常。 预先设置捕获的异常的处理该种异常是通过标准的@try @catch(i...
1. Core Location 与 MapKit 1.1 Core Location —— 用于获取设备当前地理位置信息与朝向 初始化与获取授权后台定位需要在Info.pl...
@凯文Kevin21 啊哈,能帮到你就好
iOS https请求出现Default TLS Trust evaluation failed问题公司服务端更新了https,而使用的是自签名的证书,导致iOS开发过程中调用HTTPS接口时,证书不被信任,出现了Default TLS Trust evaluation f...
最近遇到一个需求,需要在深层页面的时候,把页面状态挂起,返回首页做其他操作,然后某一时刻再进入挂起的页面继续操作。为解决这个问题,我这边用了单利来指向当前的VC,防止pop回...
整理一下iOS跳转第三方地图导航的方法 1.获取定位权限 2.添加跳转第三方地图App的白名单 3.代码示例 以上方式解决了跳转第三方地图导航的问题,本篇GitHubDemo...
今天遇到个关于想终止这个dispatch_after里面代码块的执行,搜了一些资料发现系统没有提供dispatch_after的取消方法。那么怎么取消dispatch_aft...
在iOS开发中经常会遇到网络请求的错误, 一方面可能会是自己网络请求的方式, 参数, 请求头等造成的; 另一方面可能就是后台写的接口出了问题; 所以看懂报错原因就显得尤为重要...
xxxxx-Mac JumpDemoBB % pod installAnalyzing dependenciesDownloading dependenciesInstall...
持续更新~~~ 很早之前就做了有关苹果内购的项目,中间也遇到很多的坑,一直也没有写关于这块儿的文章。今天得空,总结一下苹果内购这块需要注意的地方,希望能够帮助到朋友们~废话不...
很高兴能帮到你,😁...
iOS对App所有页面添加水印公司业务有个需求说是要对app内所有页面都添加水印,比如账号和日期的,然后研究了一下,在keywindow层上面添加一次就OK了,不用每个页面都加一遍。 主要思路是用for循...
@mic_yx 群里好多小伙伴都上过架的,这个搞起来也比较方便,唯一遗憾的是有些方法或者参数不支持的话一时半会也没有好的办法解决,而且还仅限OC语言的。
基于OCRunner二进制热更新实践之前公司项目使用的是JSPatch老的版本做的热更(最新的要收费),每次发布补丁的时候都要做改动方法或者类的OC代码转成JS代码的修正,头有点大,改个小bug调试起来也比较麻...
公司安全性检测的部门提出了关于越狱手机插件绕过越狱检测的问题,虽然漏洞等级被评为低危,但是还是要解决的,在此添加了越狱检测的其他方式。 1.检查是否可以写入系统文件 2.通过...
额,我这边都是企业证书发布的app,没机会验证,看群友有验证上架ok的,你可以试试看...
基于OCRunner二进制热更新实践之前公司项目使用的是JSPatch老的版本做的热更(最新的要收费),每次发布补丁的时候都要做改动方法或者类的OC代码转成JS代码的修正,头有点大,改个小bug调试起来也比较麻...
动画 另分享一张图片方便查阅(颜色色值):
很高兴能帮到你...
iOS禁止截屏操作首先截屏是操作系统级别的操作,app上的代码无法灵活到某个页面的禁止,可以配置整个app禁止截屏的操作,但是不符合需求。所以只能退而求其次,改变截屏出来的图片显示自己想显示的...
组件化 本文主要介绍组件化常用三种通讯方式. 常⽤的三种组件化通讯方案 组件化通信方案组件化最重要的是兄弟模块的通讯常⽤的三种方案URL SchemeTarget - Act...
方案一 1.创建flutter moduleflutter create --template module my_flutter 2.配置Podfile文件,引入flutt...