asihttprequest で、本当にイライラする問題が発生しています。シミュレーターでコードを実行するとすべて正常に動作しますが、ipod でデバッグすると突然動作しなくなりました。
デバイスからも問題なく動作していました。コードをデバッグしましたが、ほとんどの場合、リクエストは失敗しますsecondsSinceLastActivity > [self timeOutSeconds]*1.5
。これは、タイムアウトがあることを意味します。ネットワーク イベントが原因でリクエストが失敗する場合がありkCFStreamEventErrorOccurred
ます。
httpsでサーバーに接続しようとしています。認証局は信頼できるものです。これを書いているときに、証明書を処理するデバイスと関係があるのではないかと思いました。
そして実際にsafariでgmailやfacebookにログインしようとすると「サーバーの身元を確認できません」というダイアログが表示されます。それがリクエストが失敗する原因だと思いますか?私の iPod が突然これらの証明書を信頼しなくなったのはなぜですか? 代わりにこれをグーグルで検索しましたが、解決策は見つかりませんでした。
これが正しいフォーラムかどうかわかりませんが、誰か助けてくれませんか? どんな助けでも大歓迎です。ありがとう。