概述 想要了解iOS的签名机制需要有一定密码学有一定的了解。下面依次介绍的数据的加密、单向散列函数、数字签名、证书、iOS签名机制。 数据加密解密 在网络通信中想要防止数据被攻击者拦截,我们通常对我们的数据进行加密(通过密钥对发送的消息根据加密算法生成密文),如果传输的信息被拦截,攻击者获取到的是密 ...
分类:
移动开发 时间:
2018-06-24 21:07:03
阅读次数:
251
1、Fastlane工具的简介: Fastlane是一套使用Ruby写的自动化工具集,旨在简化Android和iOS的部署过程,自动化你的工作流。它可以简化一些乏味、单调、重复的工作,像截图、代码签名以及发布App。可以使用 fastlane 上传到fir和蒲公英。 2、Fastlane工具的功能分 ...
分类:
移动开发 时间:
2018-06-21 18:59:46
阅读次数:
1639
我们为什么要用JSON格式的数据? JSON格式取代了xml给网络传输带来了很大的便利,但是却没有了xml的一目了然,尤其是json数据很长的时候,我们会陷入繁琐复杂的数据节点查找中。这时我们就需要一款在线校验工具 BeJson。 一、JSON是什么? JSON(JavaScript Object ...
分类:
移动开发 时间:
2018-06-20 11:13:39
阅读次数:
204
前言: 说饱和是饱和的;说不饱和也是不饱和的。 一),几年间移动互联网的飞速发展以及互联网创业的大潮来袭,使得 iOS 开发一职位炙手可热。由于前几年 iOS 开发的稀缺以及自学门槛相对其他技术高(需要 Mac 和 iPhone),加之创业公司大都以移动端产品作为入口,iOS 开发的薪资也水涨船高。 ...
分类:
移动开发 时间:
2018-06-19 22:55:50
阅读次数:
247
iOS开发调用相机时出现黑屏的解决办法(原因:没有获取到相机权限) 在开发过程中调用系统相机,但是页面出现黑屏,原因是自己只进行了部分的相机权限的判断没有根据系统的版本判断, ...
分类:
移动开发 时间:
2018-06-16 11:52:51
阅读次数:
857
这篇文章中收录了Xcode出现的各种错误,并对错误给出了正确的解决方案,以便帮助遇到困难的朋友。 文章由作者刘小壮维护并持续更新,有新的问题并且文章中没有收录的,可以在下面评论区中提出,我会收录在文章中供大家参考。如果有问题不能解决的,也可以在下方评论区中提出,我会尽力帮助解决,并且将解决方案添加到 ...
分类:
移动开发 时间:
2018-06-15 18:21:41
阅读次数:
294
1、MVVM 的优点 MVVM 兼容 MVC,可以先创建一个简单的 View Model,再慢慢迁移。 MVVM 使得 app 更容易测试,因为 View Model 部分不涉及 UI。 MVVM 最好配合 binding 机制,Model 的变化需要同步到 View Model,View Mode ...
分类:
移动开发 时间:
2018-06-14 17:59:52
阅读次数:
165
标题中所说的3个方法,都是UIViewController的方法,跟UIViewController的view属性的生命周期息息相关。接下来我会一一阐述它们的作用以及它们之间的联系。 一、loadView 1.什么时候被调用? 每次访问UIViewController的view(比如controll ...
分类:
移动开发 时间:
2018-06-14 15:02:15
阅读次数:
211
iOS 初探代码混淆(OC) 前言 自己做iOS开发也有几年的时间了,平时做完项目基本就直接打包上传到Appstore上,然后做上架操作了。但是最近,客户方面提出了代码安全的要求。说是要做代码混淆,这方面的工作之前从来没有接触过。然后就上网查了一下,原来有很多应用程序都做了代码混淆。看来是我固步自封 ...
分类:
移动开发 时间:
2018-06-12 19:42:44
阅读次数:
255
人才济济的 iOS 开发者,你凭什么脱颖而出? 与岗位要求相去甚远,如何挑战极限? 想去心怡公司,如何马到成功? 那么,你的绝招是什么呢? 在这个 iOS 岗位供不应求的市场,对 iOS 开发者对要求日益增长,小编分享一下最近对招人心得,放出 47 道面试题+答案,供广大 iOS 开发者参考 底层: ...
分类:
其他好文 时间:
2018-06-11 19:35:31
阅读次数:
186