文章系列一 传送门:https://www.jianshu.com/p/d428912147c8[https://%E7%AF%87%E4%B8%80%E4%BC%A0%E9...
文章系列一 传送门:https://www.jianshu.com/p/d428912147c8[https://%E7%AF%87%E4%B8%80%E4%BC%A0%E9...
后续文章:Jenkins二:参数化构建iOS自动打包快捷记录:如果jenkins是用dmg安装,因为权限问题不能访问keychain时,每次新添加一个p12文件都要如此,/U...
想想当初天天来到公司,每天需要做一件事就是打开Xcode打包ipa,上传到fir。日复一日月复一月年复一年的做着同样的事情,作为有志成为优秀工程师的我来说,这是必须要解决的问...
官网链接:cancellation 第一种请求方法样例: 第二种请求方法样例: 异步分离的设计方案 通过需求分析,我们知道想要实现取消某个请求,我们需要为该请求配置一个 ca...
有一段时间没写文章了,今天分享一个最近遇到的坑。先说结论,账号问题,不是代码问题。 最近在做海外版App的时候有个需求是接入Google支付,接入支付SDK后,“有些手机”当...
iOS原生混合RN开发详解 做过原生iOS开发或者Android开发的同学们肯定也都了解Hybrid,有一些Hybrid的开发经验,目前我们企业开发中运用最广泛的Hybrid...
react-navigation@^1.5.11 创建右侧菜单公共组件 当前组件只设置了标题和点击的事件,样式自己调整 使用 使用的时候,要在每个对应的路由下使用,切记不要在...
一、为啥要自定义进度条? 系统的不好用、系统的不好用、系统的不好用,说了三遍心里爽多了。具体怎么不好用?无法设置高度...,要想设置高度只能放大、缩小(what?Are yo...
在做TCP数据传输中,协议往往需要传输的是Byte数组,而在iOS中我们常常都是发送的NSData类型,这时我们就需要转化。具体操作如下: Byte 转化为 NSData N...