没有做PC端,仅仅移动端,求鞭笞(我是小应用,社区类型的。) 总体思路:客户体验>服务器压力>客户端复杂度 移动客户端:保存用户密码,以便于下次token过期时使用。 保存加密方式:iOS:keychain ? ? ? ? ...
分类:
其他好文 时间:
2015-08-05 10:53:11
阅读次数:
128
breadwallet是一款安全、可靠和便捷的比特币钱包,可使用户免于恶意软件和其他应用中常见的安全问题的骚扰,充分利用了iOS提供的安全功能,包括AES硬件加密、app沙盒和数据保护、代码签名以及keychain服务。breadwallet使用了简化的支付验证或者SPV模式来直接从比特币网络检索数据。
源码下载:
http://code.662p.com/view/8870.html
...
分类:
移动开发 时间:
2015-08-04 13:37:02
阅读次数:
193
breadwallet是一款安全、可靠和便捷的比特币钱包,可使用户免于恶意软件和其他应用中常见的安全问题的骚扰,充分利用了iOS提供的安全功能,包括AES硬件加密、app沙盒和数据保护、代码签名以及keychain服务。breadwallet使用了简化的支付验证或者SPV模式来直接从比特币网络检索数...
分类:
其他好文 时间:
2015-08-04 13:08:53
阅读次数:
207
目前本地存储方式大致有:Sqlite,Coredata,NSUserdefaults。但他们都是在删除APP后就会被删除,如果长期使用存储,可以使用Keychain钥匙串来实现。CHKeychain.h#import @interface CHKeychain : NSObject+ (void)s...
分类:
移动开发 时间:
2015-07-23 21:20:50
阅读次数:
202
1.Symbol
'cout' could not be resolved , 选择kepler版本就不报错了。
2. 下载gdb,
./configure
make
sudo make install
3. 在eclipse中配置gdb(mac版本)
因为直接用gdb调试的话,会出现没有权限的情况,因此需要制作一个keychain给gdb
打开钥匙串访问
...
分类:
编程语言 时间:
2015-07-16 09:41:05
阅读次数:
460
先上图:
问题原因:
之前在keychain(钥匙窜访问)中多删了一个证书:Apple Woldwide Developer Relations Certification Authority,它是iPhone Developer证书的签发者,如果它被删除就会导致iPhone Developer证书被识别为未知颁发机构签名,然后xcode中真机调试就会出现上面的错误。解决办法:
重新把Ap...
分类:
其他好文 时间:
2015-07-13 18:46:28
阅读次数:
115
想要追踪、统计用户,自然离不开用户唯一标识符,这是每个公司都面临的问题。在历史上唯一标识符很多,如UDID、MAC地址、OpenUDID等,不再一一介绍他们是怎么挂掉的,现在好用的只剩下了idfa、idfv、UUID+keyChain。
idfa(Advertising Identifier):可以理解为广告id,apple公司提供的用于追踪用户的广告标识符。
缺...
分类:
移动开发 时间:
2015-06-29 20:34:21
阅读次数:
239
iCloud服务iCloud 是苹果提供的云端服务,用户可以将通讯录、备忘录、邮件、照片、音乐、视频等备份到云服务器并在各个苹果设备间直接进行共享而无需关心数据同步问题,甚至 即使你的设备丢失后在一台新的设备上也可以通过Apple ID登录同步。当然这些内容都是iOS内置的功能,那么对于开放者如何利...
分类:
移动开发 时间:
2015-06-26 18:01:18
阅读次数:
320
今天上班正好有同事在问这个问题,所以研究了一下。再没有MAC系统或者没有装MAC的Pages软件的情况下最后得到的答案是只要能上网开网页:2种方法:苹果的iCould(https://beta.icloud.com/)谷歌的云端硬盘(https://www.google.com/intl/zh-CN/drive/)鉴于国内GFW的原因,我还是..
本文提供完整版demo,源码下载地址:GitHub Demo下载
KeyChain是苹果提供的一种安全的保存用户名、密码、证书的方式,将敏感信息保存在keychain中后,这些信息不会随着app的卸载而丢失,除非开发人员在app中手动删除敏感信息,否则,这些信息将会一直保存在keychain中。
在使用keychain时,我们首先要将security.framework引入到工程中。由于使用时...
分类:
移动开发 时间:
2015-06-25 19:42:53
阅读次数:
183