iPhoneの調子が悪い

iPhone OSを3.1にしてからどうも調子が悪いです。ちなみにiPhone 3Gです。

具体的には電源ボタンもしくはホームボタンを押しても,正常にスリープから復帰しません。一回ボタンをおせば,ロック解除のところがアニメーションで変化するはずなのに,画面が変化しないままフリーズしたような状態になりません。ひどいときはボタンを押しても何も反応がありません。ボタンを押しまくるとしばらくフリーズしてから反応が出ます。

3.0.1でもたまに反応が鈍くなるときはあったと思いますが,こんなに頻発した覚えはないです。単に壊れたという可能性もありますが,OSを入れ替えるまえに落としたとか衝撃を与えた記憶もないので,なんとなくソフトウェアが原因な気がします。メモリを使い過ぎて反応が鈍くなってる感があります。

3GSにしたらこんなことで悩むことはないと思いますが,来年まではなんとか今のiPhone 3Gでいきたいんです。

iTunesも突然落ちたりするし,なんかApple関係は調子の悪いことばかりです。これってもしかして,母艦のMacBookの調子がおかしい?なんとか来年の春まで持ち堪えてみせます。

と,書いたところで,iPhoneのアプリを整理したり,アプリを強制終了したりしました。

いろいろ試す前のメモリ状態
memory1.jpg

使わないiPhoneアプリを削除。メールアプリ強制終了後(アプリの強制終了は電源ボタン長押しで「電源オフ」表示されたのちに,電源ボタンは離してホームボタン長押しでできます。)
memory2.jpg

メールアプリの強制終了でメモリの空きが増えたような感じです。でも,この後全く電源が入らなくなって,うんともすんとも言わない文鎮状態に突入しました。運良くホーム+電源ボタン長押しの強制再起動でなんとか電源がはいりましたが,かなりあせりました。起動したあとはそこそこちゃんと動いてますが,やっぱり引っかかる感じが残ります。

とりあえず福島への出張が終わってからにします。

[追記]新幹線の中で触っていてもやっぱり反応が鈍いです。完全に固まるようなことはないですが,調子は悪いです。メモリの空きがそこまで少ないわけでもないんですが。
ここは一旦普通に再起動してみようと,「電源オフ」で電源を落として,再起動しました。そしたらいまのところ,調子はいいです。レスポンスが特に悪いというほど悪くないですし。iPhoneの機嫌はよく分かりません。

WPtouchとWP Super Cacheを併用する

WordPressのブログをiPhone/iPod touch用に最適化して表示してくれるWPtouchのことは以前書きました。これとブログのキャッシュを利用してブログの表示を高速化するWP Super Cacheを併用するための方法を探しました。

WPtouchを設定した後に,WP Super Cacheをいれると,どうもうまくうごきません。iPhone用ページから元のフォーマットへ切り替えようとしても切り替わらなかったり,逆にiPhone用ページのはずのところが元のページが表示されたりと,散々です。

なんでかと思って,WPtouchの設定の画面を見ていたら,一番下の方に

WP Super Cache support is currently experimental. Please visit this page for more information.

って書いてありました。相性がよくないらしいです。でもそこをなんとかならないかと思って,検索しました。

そしたら設定方法がありました。
詳細は以下のページで。
「Knowledge Base: Using WPtouch with WP Cache & WP Super Cache」

このページにはWP Cacheでの設定も書いてありましたが,WP Super Cacheのときとほとんど同じ要領です。
手順としては
1.WP Super Cacheの最新バージョンを入れる
2.WP Super Cacheの設定ページにいって
3.「Mobile device support.」を有効にする
WPtouch-WPsuperCacheq1.jpg

4.iphone, ipod, androidなど,表示を有効にしたいデバイスの名前を「Rejected User Agents」に追加
WPtouch-WPsuperCache2.jpg

5.「Delete Cache」でキャッシュを消去

これで,WP Super Cacheを使いつつも,iPhoneでちゃんとブログが表示されるはずです。ポイントは4番目のRejected User AgentsでiPhoneなどでキャッシュが使われないようにするところだと思います。

TwitterでReTweetが使えるように

Twitterでひとのつぶやきを自分のアカウントでもつぶやき直すための機能のReTweet。この機能は本家のTwitterでは使えませんでした。今後本家TwitterでもReTweetできるようになるようです。

iPhoneの夏ライオンを使っているときには,すぐにReTweetできていたんですが,本家のほうにないのでWebで見ているときに不便でした。早く一般公開されることを期待します。

WordPressのブログをiPhone用に変換するプラグイン

WordPressで書いたブログをiPhone/iPod touch用に変換するプラグイン「WPtouch」をインストールしました。

以前からブログをiPhone用に変換したかったんですが,アメブロではできませんでした。それで,WordPressにしたので変換用プラグインを導入してみました。

iPhoneではこんな風に表示されます。

トップ画面。
WPtouch1

各記事はこんな感じです。画像もちゃんと表示されます。
WPtouch2

簡単に導入できて,カッコよく表示されるのでかなり気に入っています。

今更ですがiPhoneの画面が破裂した件

なんでもiPhoneが爆発して,スクリーンの破片が目にささったそうで。

自分のiPhoneも破裂したらと思うと怖いです。よく寝る前に充電して,寝起きでiPhoneをチェックすることが多いので,このときに破裂したら大けがです。おそらくiPhoneが爆発するとしたら,過剰な衝撃をバッテリに与えたとか,バッテリが破損したとかが原因のはず。iPhoneをおっことした後の充電は気をつけたほうがいいかもしれません。といっても,すべてのケータイ電話でも同じことがいえますが。

iPhoneにはスクリーンのフィルムをはってあるので,もしかしたら破裂しても,破片が飛び散ることはないかもしれませんが,よく分かりません。

電池はそれだけ大きなエネルギーをもっているということなので,取り扱いに気をつけたいと思います。