この問題はRestKitに固有のものですが、根本的な問題は通知への登録に関連していると思います。私は本当にこれを理解するためにいくつかの助けを借りることができました...同じ問題が複数回発生しているようです:
内からNSInvalidArguementException来る 
。アクションは、、、、、および...から呼び出しています。明らかに、デリゲートが正しく設定されていません  。serviceDidBecomeUnavailableNotificationRKClient__NSMallocBlock____NSCFString__NSCFArrayNSURLUICFFont
RKObjectMapping応答をモデルクラスにマップするために使用する要求のみです。objectLoaderhas 
isResponseMappableとcheck に気付きました[self.response isServiceUnavailable]- それからRKServiceDidBecomeUnavailableNotification. これが私の問題の原因のようです。呼び出されている唯一の場所 
isResponseMappableは 内didFinishLoad:(RKResponse*)responseです。
スタック トレースの例を次に示します。これは非常に有益だと思いました。
Error Message: 
NSInvalidArgumentException: -[__NSMallocBlock__ 
serviceDidBecomeUnavailableNotification:]: unrecognized selector sent 
to instance 0xee168b0 
CoreFoundation:2:in `0x37d4dacb -[NSObject doesNotRecognizeSelector:] 
+ 174' 
CoreFoundation:3:in `0x37d4c945 ___forwarding___ + 300' 
CoreFoundation:4:in `0x37ca7680 _CF_forwarding_prep_0 + 48' 
Foundation:5:in `0x31c6f50f __57-[NSNotificationCenter 
addObserver:selector:name:object:]_block_invoke_0 + 18' 
CoreFoundation:6:in `0x37d16577 ___CFXNotificationPost_block_invoke_0 
+ 70' 
CoreFoundation:7:in `0x37ca20cf _CFXNotificationPost + 1406' 
Foundation:8:in `0x31be33fb -[NSNotificationCenter 
postNotificationName:object:userInfo:] + 66' 
Foundation:9:in `0x31be4c2b -[NSNotificationCenter 
postNotificationName:object:] + 30' 
MyApp:10:in `0x000d2157 -[RKObjectLoader isResponseMappable] + 114' 
MyApp:11:in `0x000d2b83 -[RKObjectLoader didFinishLoad:] + 418' 
MyApp:12:in `0x000cb151 -[RKResponse connectionDidFinishLoading:] + 
36' 
Foundation:13:in `0x31ca6c39 __65-[NSURLConnectionInternal 
_withConnectionAndDelegate:onlyActive:]_block_invoke_0 + 16' 
Foundation:14:in `0x31bfe6e9 -[NSURLConnectionInternalConnection 
invokeForDelegate:] + 28' 
これをデバッグする方法に関する役立つヒント、アイデア、または提案があれば、大歓迎です! 私はこれに 2 週間対処してきましたが、デプロイされたアプリでのみ発生しているため (問題を再現することはできません)、洞察がないよりはましです! 乾杯!