iOS攻防 – (三)iOS应用的代码打包前混淆,不影响源代码 出于iOS应用的安全考虑,如:银行类型APP, 金融相关APP, 登录功能,支付功能等; 某些时候,我们需要对iOS应用的重要函数或名称进行混淆…
标签:objective-c
IOS- 时间格式转换问题(12小时和24小时的区别)
IOS时间格式区别 问题:使用NSDateFormatter 进行NSString和NSDate对象转换时,格式字符串中使用“hh”,在iOS设备 日期与时间设置项中24小时制设置项处于关闭的设置下,小时 大于12的NS…
新版本Xcode 新建项目,去除SceneDelegate
Xcode13 新建项目,去除SceneDelegate。 前言 在最新的几个版本的Xcode,可以发现项目列表中多了SceneDelegate.h/.m文件。若要想恢复原来的样子,一下几步就能解决。 正文 第一步 直接…
Cocoa依赖包管理工具
Carthage iOS 作为目前最大的移动端开发平台,开发者的生态环境也是非常繁荣。在 iOS 早期时候,开发者想要使用第三方库就必须将其源代码引入工程,或者说是以 git submodule 的形式引入项目,但是这样…
了解Xcode
0.认识Xcode 1.主题及字体 “command+,”呼叫出偏好设置(首选项),选择“Fonts & Colors”,选中一种主题(theme),例如“Midnight”,然后shift选择Source Ed…
Cocopods应用及插件
声明: 最后更新时间:2019年3月18日 为保证时效性,持续更新地址为:Cocopods安装和使用 一、安装和使用Cocopods 网上已有很多教程,参考示例:CocoaPods安装教程 二、让自己的组件库支持pod方…
Cocoapods整理(四)——搭建Cocoapods私有库环境
Cocoapods整理(四)——搭建Cocoapods私有库环境 目录 前言 搭建Cocoapods私有库环境 其他的一些技巧 前言 在懂得如何写podspec之后,我们来创建一个自己的私有库吧。在此之前我们先了解一下p…
iOS开发使用Git的那些事
前言 工作以来一直就使用SourceTree提高工作效率,那些原本熟悉的命令全部忘记干净了。前些天由于突然断电,公司内部服务器硬盘故障,所以内部服务器上git仓库重建,我也趁机把git命令操作又熟悉了一遍,从此决定不到万…
iOS代码混淆,马甲包混淆上架(Python脚本混淆iOS项目)
前言 最近一直在看Python,也很喜欢Python的灵活性;今天主要想说的是iOS的代码混淆,为什么想做代码混淆?为了APP的安全,为了防止别人破壳轻易破解我们代码;还有就是做马甲包了,我们知道马甲包的市场需求很大,但…
直播知识结构整理
文章内容来自于逻辑教育公开课。 总结:以上主要是对音视频开发中用到的相关知识进行了一个整理,囊括了流媒体知识、直播技术点、直播架构、音频知识点。
如何为Xcode添加漂亮的主题
由来 作为一名iOS开发者,Xcode是我们每天必须使用的开发工具,但是时间久了,相信很多人每天对着代码就已经很乏味了。时间长了,对我们自己的眼睛也不太好,一个漂亮的主题,既能减少我们写代码、看代码时候的乏味度,还能保护…
iOS页面转场导航栏样式方案梳理
声明: 最后更新时间:2019年3月13日 为保证时效性,持续更新地址为:iOS页面转场导航栏样式方案梳理 1.背景 在iOS开发中每个页面都有可能被个性化设计,但如果页面是以push方式进行管理,那么多个视图控制器共享…