クライアントがのインスタンスである次の行にクラッシュを示すバグレポートがありますNSMutableDictionary
[client setObject:[[NSLocale currentLocale] objectForKey:NSLocaleCountryCode] forKey:@"country"];
私の推測では、NSLocaleCountryCodeこの行で nil が返され、 nil オブジェクトが に追加NSDictionaryされ、クラッシュが発生します。問題は、以前にこのような問題を経験した人はいますか? NSLocaleCountryCodeが nil になる理由はありcurrentLocaleますか? ドキュメントには nil 値を返すことについて何も書かれていません。これは常に有効な国を返すと思いました。
敬具、マイケル