- 浏览: 239548 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (118)
- Ruby/ROR (4)
- Mac (28)
- 我的见闻触发你我的灵感 (1)
- 创业 (1)
- JOSSO (2)
- XML (2)
- OpenRemote (1)
- 娱乐 (2)
- 版权/License (1)
- Java/Spring (4)
- 调试 (1)
- 路由器 (2)
- 技术博客 (21)
- 虚拟机 (1)
- Javascript (6)
- SVN (2)
- HA(Home Automation) (0)
- Android (2)
- iPhone/iPod (23)
- iPad (22)
- iOS公共 (28)
- Windows7 (1)
- 服务器技术 (2)
- 其它 (1)
- Shell (1)
- 数据库 (1)
- 问题总结 (1)
最新评论
-
zjjzmw1:
...
转载:IOS开发之——objectForKey与valueForKey在NSDictionary中的差异 -
hldfxh:
解决了我的问题
JSON Lib, XML转JSON字符串不要namespace,以及处理特殊xml属性"type" -
herry68:
可以给我提供以下你的这个NSData+Base64.h类吗
图片转base64串及反转回图片 -
herry68:
我用这个方法把图片转换成nsstring成功了,但是从nsst ...
图片转base64串及反转回图片 -
hibluse:
handy.wang 写道hibluse 写道我已经设置了WA ...
基于FMDB-SQLite的App数据库性能优化
1)查看SecureTransport.h中
/*************************************************
*** OSStatus values unique to SecureTransport ***
*************************************************/
/*
Note: the comments that appear after these errors are used to create SecErrorMessages.strings.
The comments must not be multi-line, and should be in a form meaningful to an end user. If
a different or additional comment is needed, it can be put in the header doc format, or on a
line that does not start with errZZZ.
*/
enum {
errSSLProtocol = -9800, /* SSL protocol error */
errSSLNegotiation = -9801, /* Cipher Suite negotiation failure */
errSSLFatalAlert = -9802, /* Fatal alert */
errSSLWouldBlock = -9803, /* I/O would block (not fatal) */
errSSLSessionNotFound = -9804, /* attempt to restore an unknown session */
errSSLClosedGraceful = -9805, /* connection closed gracefully */
errSSLClosedAbort = -9806, /* connection closed via error */
errSSLXCertChainInvalid = -9807, /* invalid certificate chain */
errSSLBadCert = -9808, /* bad certificate format */
errSSLCrypto = -9809, /* underlying cryptographic error */
errSSLInternal = -9810, /* Internal error */
errSSLModuleAttach = -9811, /* module attach failure */
errSSLUnknownRootCert = -9812, /* valid cert chain, untrusted root */
errSSLNoRootCert = -9813, /* cert chain not verified by root */
errSSLCertExpired = -9814, /* chain had an expired cert */
errSSLCertNotYetValid = -9815, /* chain had a cert not yet valid */
errSSLClosedNoNotify = -9816, /* server closed session with no notification */
errSSLBufferOverflow = -9817, /* insufficient buffer provided */
errSSLBadCipherSuite = -9818, /* bad SSLCipherSuite */
/* fatal errors detected by peer */
errSSLPeerUnexpectedMsg = -9819, /* unexpected message received */
errSSLPeerBadRecordMac = -9820, /* bad MAC */
errSSLPeerDecryptionFail = -9821, /* decryption failed */
errSSLPeerRecordOverflow = -9822, /* record overflow */
errSSLPeerDecompressFail = -9823, /* decompression failure */
errSSLPeerHandshakeFail = -9824, /* handshake failure */
errSSLPeerBadCert = -9825, /* misc. bad certificate */
errSSLPeerUnsupportedCert = -9826, /* bad unsupported cert format */
errSSLPeerCertRevoked = -9827, /* certificate revoked */
errSSLPeerCertExpired = -9828, /* certificate expired */
errSSLPeerCertUnknown = -9829, /* unknown certificate */
errSSLIllegalParam = -9830, /* illegal parameter */
errSSLPeerUnknownCA = -9831, /* unknown Cert Authority */
errSSLPeerAccessDenied = -9832, /* access denied */
errSSLPeerDecodeError = -9833, /* decoding error */
errSSLPeerDecryptError = -9834, /* decryption error */
errSSLPeerExportRestriction = -9835, /* export restriction */
errSSLPeerProtocolVersion = -9836, /* bad protocol version */
errSSLPeerInsufficientSecurity = -9837, /* insufficient security */
errSSLPeerInternalError = -9838, /* internal error */
errSSLPeerUserCancelled = -9839, /* user canceled */
errSSLPeerNoRenegotiation = -9840, /* no renegotiation allowed */
/* non-fatal result codes */
errSSLServerAuthCompleted = -9841, /* server cert is valid, or was ignored if verification disabled */
errSSLClientCertRequested = -9842, /* server has requested a client cert */
/* more errors detected by us */
errSSLHostNameMismatch = -9843, /* peer host name mismatch */
errSSLConnectionRefused = -9844, /* peer dropped connection before responding */
errSSLDecryptionFail = -9845, /* decryption failure */
errSSLBadRecordMac = -9846, /* bad MAC */
errSSLRecordOverflow = -9847, /* record overflow */
errSSLBadConfiguration = -9848, /* configuration error */
errSSLLast = -9849 /* end of range, to be deleted */
};
发表评论
-
图片转base64串及反转回图片
2013-07-29 12:04 2323图片转base64串: UIImage *_ori ... -
iOS中异步函数的单元测试
2013-06-08 09:51 1507转载自:http://blog.csdn.net/diyag ... -
拆数算法(ObjectiveC递归实现)
2013-03-21 10:45 2071把一个大数拆成几个指定的小数相加,以下实现方式性能很差仅供参考 ... -
[iPhone高级] 基于XMPP的IOS聊天客户端程序(IOS端一)
2012-12-16 15:56 8612转载自:http://blog.csdn.net/kangka ... -
复杂数据类型变量的引用计数与block以及__block修饰符的关系
2012-12-14 17:05 4885以下结论是结合参考资料和实验得来,不对地方请大家纠正: ... -
基于FMDB-SQLite的App数据库性能优化
2012-12-14 16:48 111731)如果数据库配置成为串行模式:sqlite3_con ... -
Run Loop
2012-08-24 11:12 1248来源:http://www.cnblogs.com/scorp ... -
转载:IOS开发之——objectForKey与valueForKey在NSDictionary中的差异
2012-08-23 15:49 1327来源:http://blog.csdn.net/pjk1 ... -
深拷贝和浅拷贝
2012-08-23 15:44 955来源:http://blog.csdn.net/pjk1129 ... -
静态全局变量的内存问题
2012-08-23 15:43 1169来源:http://blog.csdn.net/pjk1 ... -
如何将iPhone模拟器的分辨率调整至1136x640?
2012-08-09 10:01 3131来源:http://www.weiphone ... -
AtoS查看iOS Crash log中的16进制代码日志
2012-08-02 17:21 3414注意:crash_log一定要和打包时的archive对应上; ... -
Objective-c 中 nil, Nil, NULL和NSNull的区别
2012-08-02 10:40 946来自:http://blog.csdn.net/yhawaii ... -
XCODE4.3.2与真机联调时,console里输出中文乱码
2012-07-19 13:34 1313修改项目的scheme的info,把debugger由LLDB ... -
NSAutoReleasePool使用中drain和release的区别
2012-05-30 14:50 1693虽然ARC引入之后NSAutoReleasePool的使 ... -
Network Link Conditioner in Lion
2012-05-21 14:46 1909Network Link Conditioner in ... -
NSDefaultRunLoopMode vs NSRunLoopCommonModes
2012-04-20 10:14 5327A run loop is a mechanism th ... -
NSParameterAssert
2012-04-20 09:38 2646NSParameterAssert Valida ... -
线程内sleep
2012-04-19 09:20 1060[NSThread sleepForTim ... -
转换Xcode里打印的unicode编码日志
2012-04-18 20:33 18021)打开Terminal 2)输入python 3)pri ...
相关推荐
《PushMeBaby:APNS推送消息测试工具详解》 在iOS应用开发中,Apple Push Notification ...在"PushMeBaby-master"这个压缩包中,包含了源代码和其他相关资源,开发者可以根据需要进行二次开发或深入研究其工作原理。
5. **PushMeBaby-master**:这是压缩包中的主文件夹,可能包含了PushMeBaby项目的源代码、资源文件以及相关文档。开发者解压后,需在Xcode中导入这个文件夹,以打开和编辑项目。 6. **模拟推送**:使用PushMeBaby,...
本文将深入探讨PushMeBaby的工作原理、使用方法及其在iOS推送测试中的重要性。 一、PushMeBaby简介 PushMeBaby是由开发社区推出的一款开源项目,其主要目的是简化iOS应用的推送通知测试流程。该工具支持快速配置和...
标题中的"PushMeBaby-OneMoreTime-Again"很可能是一个软件项目或者应用的名称,它可能是对原"PushMeBaby"的升级版或增强版本。在IT行业中,这种命名方式常见于开源项目,开发者通常会在原有项目基础上进行改进并发布...
通过研究PushMeBaby项目,开发者不仅可以掌握基本的iOS推送服务实现,还能了解到如何在实际项目中优化和扩展推送功能,提升用户体验。无论你是初学者还是经验丰富的开发者,这个项目都值得你深入研究。
替换PushMeBaby里的apns.cer。 2.获取deviceToken。替换 PushMeBaby里的self.deviceToken值。 3.按格式修改self.payload里的值。 备注: 苹果的APNS服务器地址有2个分别为: 测试的服务器地址:gateway.sandbox....
PushMeBaby Mac上测试推送通知,经测试可用,谢谢下载。
- **错误处理**:在测试过程中,可能会遇到推送失败的情况,如deviceToken无效或证书问题等,PushMeBaby可以帮助识别和解决这些问题。 总的来说,PushMeBaby是iOS开发者调试和测试推送通知功能的强大工具,通过它,...
6. **调试和优化**:通过PushMeBaby,开发者可以快速迭代和测试推送通知的各个部分,如通知标题、内容、图标,以及附加数据的结构,以确保在实际环境中能正常工作并提供良好的用户体验。 7. **批量推送**:对于需要...
标题中的“在Mac上push信息测试工具PushMeBaby”指的是一个专为Mac用户设计的用于推送消息测试的应用程序。PushMeBaby是这个工具的名字,它旨在帮助开发者在不需搭建完整的push服务器的情况下,就能便捷地进行push...
推送PushMeBaby,IOS中非常实用的DEMO,服务器端代码也有
6. **错误检测**:能够检测并显示推送过程中可能出现的错误,便于定位问题。 二、使用PushMeBaby的流程: 1. **获取设备Token**:首先,你需要在iOS设备上运行你的应用,并注册以获取设备Token,这是推送通知的...
本代码是著名的PushMeBaby demo ,刚刚测试通过。希望可以帮助到可以帮助的人。 具体的远程推送详解可以参考我的博客:http://blog.csdn.net/robinson_911/article/details/40658663
在应用的AppDelegate.m文件中添加代码来获取并打印Device Token。接着,在PushMeBaby中输入这个Device Token,设置好推送内容,点击发送,即可在你的测试设备上看到推送通知。 在测试过程中,我们需要注意以下几点...