noodlewerk/NWPusher解决socket链接失败

2022-03-31  本文已影响0人  超哥__

最近在研究APNS, 找到这个项目https://github.com/noodlewerk/NWPusher.git
发现是8年前开发的了, 试了下不能用, 下载代码稍作修改即可

// NSSecTools.m
+ (NSString *)prefixWithCertType:(NWCertType)type
// 这一行,笔者测试环境APNS证书前缀已经不是“Apple Development IOS Push Services”
case kNWCertTypeIOSDevelopment: return @"Apple Sandbox Push Services: ";

// NWPusher.m
// apns服务器已经发生变化,这里端口和服务器都改一下
static NSString * const NWSandboxPushHost = @"api.sandbox.push.apple.com";
static NSString * const NWPushHost = @"api.push.apple.com";
static NSUInteger const NWPushPort = 2197;

此后便可以正常使用了

上一篇下一篇

猜你喜欢

热点阅读