• ベストアンサー

iPadのクッキーを一発で消去するアプリ

こんにちは。 iPadで運用するWEBベースで稼働するアプリケーションを開発している会社に勤めています。 お客様に渡した後にコンスタントにsafariから弊社のプログラムにログインできない障害が寄せられています。 設定からCookieの消去でログインできるようになるのですが他にいい方法があればと思いこちらに投稿しました。 設定からCookieの消去はサポートで教えながらですと問題なく行ってもらえますがお客様単体では コンピューターが得意でないゲストにはハードルが高いようです。 どなたか良いアイデアがある方がいらしたら教えてください よろしくお願いいたします!

質問者が選んだベストアンサー

  • ベストアンサー
  • asciiz
  • ベストアンサー率70% (6650/9424)
回答No.1

iOSでは基本的に、他のアプリケーションデータ領域には手を出せませんから、safari単独で解決できるようにしなければいけないでしょう。 ログインできないというのがどういう状態なのか。 ・複数のクッキーのうち、いくつかが消去されてしまう? ・中途半端にクッキーデータが残っている? ・クッキーデータが長すぎて最後まで保存されていない? 実機で試さなければ実情がわからないかもしれません。ただ、クッキーが、容量の関係で勝手に消されてしまうことは、考えられます。 Cookieの内容をそのまま信用せず、正当性を確認してから、プログラムで使う必要があります。 PCブラウザ等では、クッキーの内容を書き換えられるアドオンなどもあったりします。 受け取ったCookieの内容に不整合があるなら、Cookieを消去してログイン画面に飛ばすように、組み直すべきだと思います。 クッキーが長すぎて頻繁に消えるんだったなら、複数クッキーに分割するなどの必要もあるかもしれません。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • asciiz
  • ベストアンサー率70% (6650/9424)
回答No.3

とりあえず、クッキー消去法で行くならば、 「強制的にクッキーを上書き消去して、ログイン画面を出す」 というページは作れますよね。 (当然、消去できるクッキーは自サイトのもののみですが。) そこをブックマークしてスタートページにしてもらえば、ログインはできるようになるかもしれません。 でもこれは、ブックマークから開くたびに、必ずログインが必要になるということです。 でもANo.2で引用したとおりの制限があるわけなので、ログイン中にもCookieの一部が消え、動作不良を起こしている可能性もありませんか…? PC用Webアプリだったなら、「safariは非対応」と言い放つこともできますが、iPad向けWebアプリならば、safariのCookie制限を了解した上で動く物にしないといけませんよね…。

全文を見る
すると、全ての回答が全文表示されます。
  • asciiz
  • ベストアンサー率70% (6650/9424)
回答No.2

このような記事もありました。 >ブラウザに保存できるCookieサイズがSafariだけとても小さい件 >http://blog.songs-inside.com/apple/657 こうなると、Cookieには最低限の識別IDだけ持ち、各種データはサーバ側で持つようにするなど、大改造を行う必要があるかもしれません。 PC版safariでも同じ制限があるということで、インストール使用してみれば、症状の再現ができるかもしれません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • iPadのアップデートについて

    iPadのiOSが3.2で、アップデートには、コンピュータにつなげる必要があるというのを知り、コンピュータにつないぎ、コンピュータにiPadを登録したのは良いのですが、「iPadにあるアプリでiTuneにない物があります。iPadからiTuneに転送しますか。転送しない場合はiPadからアプリが消えることがあります。」と出てきたので、転送するを押したところ、「○○(アプリ名)消去中」と出始め、あわててキャンセルしましたが、すでに消えていました。 これは一体なんだったのでしょうか(T ^ T) また、アップデートするには、どうすればいいのでしょうか。 (最近iPad単体で出来るようになったと知り、やってみようとしましたが、設定→一般まではいいのですが、アップデートという項目がありませんでした。)

  • iPadのSafariでGmailのUIをPCに。

    iPadのSafariでGmailにログインすると、パソコンでログインした時とは違うUIになります。 このUIをPCと同じにしたいのですが、User-Agentの変更方法もわからないし、パソコンでGmailにログインしたときのアドレスにアクセスしても、上記の違うUIに転送されてしまいます。 iPadの設定か、Gmailの設定で、iPadでログインした時のGmailのUIをPCと同じにする方法、どなたか御存知ありませんか?

  • iPadでエキサイトメールを受信設定できますか?

    ipadのメールソフトでエキサイトメールを受信したいのですが、可能ですか? もし可能なら設定方法を教えてください。(safariでエキサイトのウェブサイトを開いて毎回ログインする面倒を省きたいので)

  • iPadで自動操作

    こんにちは。 iPadで自動で決まった手順を実行したいです。 具体的には 「設定」起動  ↓ 「Safari」選択  ↓ 「履歴とwebサイトデータを消去」選択  ↓ 「消去」選択  ↓ 「タブを保持」選択  ↓ 終了 ネットで色々と調べながらやってみたのですが私には無理でした。 元々無理な事なのでしょうか。 どなたか上のような操作のバッチ処理出来るよ~~~って いらっしゃいましたらお教え頂けないでしょうか。 よろしくお願いします。

  • iPadからGoogleカレンダーにログインすると

    iPad safariです。 iPadからGoogleカレンダーにログインするとモバイルページになってしまうようになってしまいました。 以前は普通につかえていて、PC版の画面でしたのに・・・ もとに戻す方法を教えてください。 キャッシュやクッキーを消去してもだめでした。 https://www.google.com/calendar/ のページにしたいのに、URLを手動でいれても、 強制的に https://www.google.com/calendar/gp?hl=ja  になってしまうんです。 PC版を閲覧するか、モバイル版を閲覧するか、 どこで切り替えれるのかご存知でしたらお願いします。

  • PCに電話機能があってその情報をiPadに渡す?

    こんにちは。 よろしくお願いします。 私は比較的大きな飲食グループに勤めているものです。 今回iPadのネイティブアプリで提供している予約システムを使う事になりました。 当然ゲスト名、電話番号や履歴などを保持する事になります。 CTIというナンバーディスプレーの機能を使って電話が掛かってきたゲスト名をPC上にPOPUPさせる様なシステムがあります。ここを連動出来ないかなと思いました。 予約システムの会社は弊社グループ全店で運用されるならばプログラムの追加も考えると言っているので、iPadの予約アプリで保持しているプロファイルをiCloudなどでPCにCSV形式で同期を取れば、PC上でプロファイルをPOPUPさせる事が出来ると思います。(実際はPCと電話機が繋がっているので、電話が来る→PCに電話番号が渡る→PC内のリストと照合→リストに居ればゲスト名POPUP、と言った感じですね) ここまでは行けそうなんですが、 更に言えばPC上でPOPUPさせたゲストプロファイルを今度は予約システムに戻して予約作成フローに行く、と言った事が出来ればどこにも無いものになります。 要はPCからiPadに該当プロファイルの情報を渡したいです。 あまり突き詰めなくて結構なんで、PCとiPadならこの機能で出来るんじゃないか?と言う案をお聞かせ願えないでしょうか。 Bluetooth?でつないだら出来るんじゃないか等、もちろん具体的ならなお良いです。 何にせよあまり私が詳しくないのでここで頂いた情報から予約システムの開発に尋ねるようにしたいと思っています。何も無い状態で尋ねるより少しでも方向性などを示せる形でと思っています。 どうぞよろしくお願い致します!

  • iphoneのweb履歴の確認方法について

    AUのiphone4sを使用しています。 iphone本体側で、設定―Safari―履歴を消去、及び設定―Safari―Cookieとデータを消去 を行って消去したweb履歴は、AUショップとかで確認できるのでしょうか? また、WIFIで例えばNTT光や九州のQTネットの光などで見たweb履歴を確認する方法はあるのでしょうか?

  • マスターパスワードを消去したい

    古いMac、PowerPCのG5を使ってます。 ずっと一人だけの部屋で使ってたのですが、 お客さんが来ることになったので、マスターパスワードを設定しました。 ログイン時にパスを聞いてくるように。 だけどコヤツには問題があって、ログイン時にパスワードの入力ができないんです。 チカチカとカーソルは点滅しているのに、キー入力できない。 pramクリアをすれば、入力できるようになるのですが、 毎度毎度そんなこと、やってられません。 一度設定したマスターパスワードは、消去できないのでしょうか。 システム環境設定のセキュリティから、「変更」はできるようなのですが。 どうかお知恵をお貸し下さい。

    • ベストアンサー
    • Mac
  • アメーバピグのスマホ版で、複数IDを切り替えたい

    アメーバピグのスマホ版ですが、 ログインし、一度ログアウトした後にログインしようとすると、 クッキーが取得されているからか、ID入力画面にならずにログアウト前のアカウントに戻ってしまいます。 現在はいちいちsafariのcookieを消去してからログインして別IDに切り替えているのですが、 何かもっと良い方法はないでしょうか? うちは娘が2人いるので困っています。

  • iPadでJavascriptのalert表示したままブラウザが固まっ

    iPadでJavascriptのalert表示したままブラウザが固まって、Safariのボタン類が全て反応せず、何も操作できなくなりました。 MacProならブラウザの上の×(バツ)を押してブラウザを閉じて再度、サファリを開けば問題なく使えますが、 iPadは閉じるボタンもなく、下の丸ボタンを押してブラウザと消して、サファリアイコンを開いても、問題の止まった画面で 何も操作できません。 このままでは、他のyahooページとか見たいのですが使えない状態で困っています。 関連してわからないことが他もあり、 1)iPadはマルチタスクでない?  2)下の丸ボタンで閉じても実はアプリが動作している。 3)設定 - 一般 - リセット で   すべでの設定をリセットやすべてのコンテンツと設定を消去   をすれば、戻るかなと思っていますが、   今までダウンロードしたアプリなど消える(?)もしくは再度購入する必要がある(?)と思って   現在は何もしていません。 iPadに詳しい方、教えてください。

    • ベストアンサー
    • Mac