我正在写一个像wifiSMS这样的应用,但是CKMadridService总是被禁用的。
NSLog(@"is madrid service supported ? %hhd , Enabled? %hhd ",[CKMadridService isMadridSupported] ,[CKMadridService isMadridEnabled] );如何启用CKMadridService?
发布于 2013-12-08 08:24:32
看着ChatKit反汇编,isMadridEnabled正在检查调用者应用程序包标识符。只有当包ID等于com.apple.MobileSMS或com.apple.springboard时,它才会返回true。因此,您可以尝试将dylib注入到springboard中,以便以这种方式发送iMessages。我不确定,但至少isMadridEnabled应该返回true。
发布于 2013-12-09 01:38:16
您也可以尝试挂钩CKMadridService并始终返回YES,也许这将允许您从任何进程内发送消息
https://stackoverflow.com/questions/20444468
复制相似问题