REST~ful JSON リクエストの基盤となるフレームワーク RestKit 0.10.x を使用する iOS アプリで次のエラーが発生するたびに:
Error Domain = NSURLErrorDomain
Code = -1003
A server with the specified hostname could not be found
NSErrorFailingURLStringKey = https://my.herokuapp.com:443/me?i=am,
NSErrorFailingURLKey = https://my.herokuapp.com:443/me?i=am
問題があると思われる URL がたまたまパブリック ドメインにあり、アプリから同じ操作を再度実行すると問題なく動作するため、頭を悩ませています。Heroku サーバー側のログでも、リクエストのタイムアウトの問題は見られません。
だから私の質問は:
- iOS アプリ内で NSURLConnection の使用に制限はありますか?
- それとも、誰にでも起こり、エラーが発生したときにリクエストを再試行することで回避する必要があるのは、iOS の不安定なことですか?