iOS 7 で Safari コンソールを使用してサイトをデバッグする必要があります。サイトを表示している iPhone (5) を Mac に接続しました。Safari (v6.0.5) を起動し、[開発] メニューに移動して、現在のサイトの Web インスペクターを起動しました。サイト上の要素のリストが表示され、正しいインスペクター内にいることが確認できます。
私が読んだことから、コンソールへのログは Logs セクション内に表示され、Apple の iOS Safari ドキュメント内で見つけたものから、そこにログを表示できるはずです。私にとっては、何も記録されません。変数や関数にもアクセスできません。何かを入力すると (例: document.title
)、入力したテキストが入力フィールドにそのまま記録されます。ただし、デバイスのブラウザに動作を表示させる何かを入力すると (たとえばalert('hi');
、デバイスにアラート ダイアログ ボックスが表示されます)。
誰でも助けることができますか?この問題は iOS でのみ発生しており、何が問題なのかを見つける他の方法はほとんどありません。この問題は iOS 7 に限定されていますか?