Webサイトの単純なラッパーであるiPhoneアプリがあります。iOS5以前は問題なく動作しましたが、それ以降は問題が発生します。シンプルなログインページから始まるウェブサイトを問題なくロードします。ログインすると、ユーザーはページを正常にナビゲートできます。ただし、問題は、ユーザーがサイト(単純なWebフォーム)を介してメッセージを送信しようとすると、ログインページに返送されることです。デスクトップブラウザを介して、またはiPhoneのSafariを介してサイトにアクセスする場合でも、サイトは正常に機能し、この問題は発生しません。
コードは次のとおりです。
[webView loadRequest:[NSURLRequest
requestWithURL:[NSURL URLWithString: @"https://xxxxxx"]]];
webView.scalesPageToFit = YES;
webView.opaque = NO;
webView.backgroundColor = [UIColor clearColor];
for (int x = 0 ; x < 10 ; ++x ){
[[[[[webView subviews] objectAtIndex:0] subviews] objectAtIndex:x]setHidden:YES];
}
私が言ったように、それはとても単純です。Safariモバイルブラウザと同じようには動作しません。クッキーと関係があるのではないかと思うので、NSHTTPCookieAcceptPolicyAlwaysを設定してみましたが、効果はありませんでした。
何か案は?
ありがとう!