摘要: 苹果双向验证 背景知识介绍 ​ base64 编码方案,是一种基于64个可打印字符来表示二进制数据的方法 ​ HASH (散列函数) ​ MD5算法 ​ SHA1/512 ​ HMAC :使用KEY进行明文加密,然后进行2次 hash。key从服务器获取,对应一个账号一个key, ​ 随机生成保存服 阅读全文
posted @ 2019-04-23 14:38 iOS小熊 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 通过cocoapods集成cordova,并且集成wk插件 阅读全文
posted @ 2019-04-12 10:32 iOS小熊 阅读(1367) 评论(0) 推荐(0) 编辑
摘要: 列出来的都是个人觉得在团队合作,代码阅读,代码维护中比较重要的一些点,没有什么空格 间距华而不实的东西在里面。涉及 命名规范、编码规范、代码管理规范 命名规范 项目名都遵循大驼峰命名。例如: Bundle Identifier 命名 Bundle Identifier :采用反域名命名规范,全部采用 阅读全文
posted @ 2019-03-26 15:51 iOS小熊 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 记录自己碰见的疑难杂症错误处理 错误一 : lipo: -remove's specified would result in an empty fat file 把生成的framework工程使用cocoapod依赖的时候,报这么一个错误,尼玛莫名奇妙。后来在stackOverFlow中找到了解决 阅读全文
posted @ 2017-07-23 20:16 iOS小熊 阅读(1396) 评论(0) 推荐(0) 编辑
摘要: 某天,小熊碰见这样一个错误 Couldn't update the Keychain Item问题处理 ,网上搜索了下网上很多解决方案,依然百撕不得骑姐。后来参考下面两篇文章。才发现是用法不正确,网上好多一些错误用法的文章也是醉了。 keychain浅析 以及iOS简单使用keychain存储密码 阅读全文
posted @ 2017-07-11 16:32 iOS小熊 阅读(6616) 评论(0) 推荐(0) 编辑
摘要: 问题描述:使用cocoapods时,import 找不到头文件。 问题原因: 1.缓存导致 2.没设置头文件的目录。 1.解决办法: command + k 清理工程 ,找到DerivedData文件夹,路径是~/Library/Developer/Xcode/DerivedData,删除.重新编译 阅读全文
posted @ 2017-07-05 11:12 iOS小熊 阅读(9911) 评论(0) 推荐(0) 编辑
摘要: Git 学习笔记 一.Git 的产生 作者:林纳斯·托瓦兹 (Linus Torvalds),Linux 的伟大的副产物 Linus 在 1991 年创建了开源的 Linux 之后靠着开发者共同维护。 2002 以前 ,contributors 把源代码文件通过 diff 的方式发给 Linus,L 阅读全文
posted @ 2017-06-28 15:16 iOS小熊 阅读(270) 评论(0) 推荐(1) 编辑
摘要: 几年没来了,感觉还是要写点啥,以后碰见问题 解决就写这吧,当是一个随时的笔记也好。 iOS裁剪,缩放图片的代码网上也很多了,但是笔者出现了右边和下边出现白边的情况。出现白边的原因是给的size中的CGFloat类型造成的, [image drawInRect:CGRectMake(0,0,size. 阅读全文
posted @ 2016-01-27 17:11 iOS小熊 阅读(2544) 评论(0) 推荐(1) 编辑
摘要: 终于好了。搞到转钟3点都没搞定,耽误不少时间.执行sudo port install dpkg报错如下Error: org.macports.build for port gmp returned: command execution failedError: Failed to install g... 阅读全文
posted @ 2014-05-07 11:01 iOS小熊 阅读(11846) 评论(0) 推荐(0) 编辑
摘要: 安装macports 先是卡在开始,xcode的路径指定错误,重新指定一下,然后再sudo port selfupdate,就卡再ports.tar那里不动了。经过google和百度查到参考网站,http://www.cnblogs.com/8586/archive/2012/12/02/27979... 阅读全文
posted @ 2014-05-07 10:57 iOS小熊 阅读(2610) 评论(0) 推荐(0) 编辑