SysStats Lite1.2がリリースされました。

前回のエントリ(SysStats Lite1.2は、審査が長期化するようです。 - The iPhone Development Playground)で、審査が長期化しそうだとお知らせしていた、SysStats Liteのver.1.2がリリースされました。今回のアップデートは、以下の2つのことを目的としたもの…

SysStats Lite1.2は、審査が長期化するようです。

先日、SysStats Liteのアップデートを提出したことをお知らせしました。2.2.1でビルドしたアプリから、3.0で追加されたAPIを使ってみました - The iPhone Development Playgroundところが、Appleから、審査に時間がかかるというメールが来ました。具体的な説…

2.2.1でビルドしたアプリから、3.0で追加されたAPIを使ってみました

先ほど、SysStats Liteに、バッテリ残量の表示を追加して、アップデートを申請しました。 やることは非常に簡単なのですが、その中で、少しだけ悩んだことがありました。バッテリ残量取得のAPIは、OS3.0以降で追加されたので、ふつうにコーディングすると、O…

海外でiPhone使ってみました

先日、夏休みを取得してグアムに行ってきました。iPhone(というか、海外で使用できるケータイ)を手にしてから、初めての海外旅行です。 高額な通信料を恐れて、3GとデータローミングはOFFにしていたので、使い込み度は低いのですが、そのときのことを少し書…

SysStats Lite 1.1.1がリリースされました。

SysStats Lite 1.1.1が、今朝ほど、AppStoreにリリースされました。変更点は、以下の通りです。 「稼働中のアプリケーション一覧」で、iPod Touchでは、「電話」を表示しないように修正しました。 空きメモリサイズの表示を大きくしました。 このアプリケー…

小島嵩弘くんもとうとう決心したみたいです。

いつもは、自分のアプリとか、技術系のことばかりですが、今日はちょっと違う話です。 高校時代の友人であり、シンガーソングライターやD.J.など、多彩な活動をしている小島嵩弘くんが、なんと、私のことをタイトルにしたブログを書いてくれました。 ちょっ…

Easy Attendance Memo (簡単出欠メモ) 1.2がリリースされました。

本日、Easy Attendance Memo (簡単出欠メモ) 1.2がAppStoreにリリースされました。 変更点は、以下の通りです。 Google Documentsへのエクスポート機能を追加 簡易入力で、位置情報待ち状態のキャンセルを可能とする。 このアプリケーションでは、iPhone/iPo…

iPhoneアプリビルド時に起こる、code sign errorの対処例

先日、アプリを実機でテストしようとビルドを実行したところ、 Code sign error: The identity "iPhone Developer" doesn't match any valid certificate / private key pair in the default keychain. というエラーメッセージが出て、失敗しました。いろい…

3GSでも、空きメモリがかなり少なくなることがあるみたいですね。

iPhone 3GSの「倍増したRAM」を体感する。 - The iPhone Development Playgroundで、電話、Mail、Safari、iPodの4つのプロセスが立ち上がっていても、空きメモリが、80MBあるということを書きました。ところが、使い込んで行くと、MailやSafariのメモリ使用…

iPhone 3GSの「倍増したRAM」を体感する。

本日朝、iPhone 3GSを入手しました。 早速ですが、iPhone3GSのRAMは、噂通り倍増したみたいです - The iPhone Development Playgroundでも書きましたが、SysStats Liteを使って、「倍増したRAM」を体感しました。 使用可能なRAMのサイズを示す、「物理メモリ…

SysStats Liteの「測定できない領域」は、わかりにくいものですよね。

iPhoneのメモリが足りない? パワーリンゴ/ウェブリブログ うーん、空きが非常に少ないのと、測定できない領域の多さが気になります。今までも使い込むとこのような円グラフになることはありましたが、今回は再起動からあまり時間が経っていません。 iPhone…

簡単出欠メモ(Easy Attendance Memo)1.1がリリースされました。

すでに、三日ほど経過しましたが、簡単出欠メモ(Easy Attendance Memo)1.1が、リリースされました。以前にもお知らせしていましたが、主な変更点は、以下の通りです。 データの管理 最終イベントへのアクセスを、データ管理のトップ画面に移動しました。 「…

iPhoneOS 3.0で、アプリを強制終了する方法

iPhoneOS 3.0では、ホームボタン長押しだけでは、アプリを強制終了することができないようです。 具体的な方法は、iPhone User Guideの、Basics -> Restart and Resetting iPhoneという項目で説明されています。iPhone User Guide (iPhoneからのみアクセス可…

iPhone3GSのRAMは、噂通り倍増したみたいです

今日の日中に、iPhone abonnement kopen? Bestel de 5s, 5c of 4s bij T-Mobileで、iPhone3GSのスペックが公開されていたのですが、今見たらCPUやRAMに関する情報が削除されてしまったようです。やはり、本来見せてはいけない情報だったんでしょうね。 とり…

当たり前だけど、iPhoneが不調なときは、まず、再起動してみるのがいいかも。

ふだん、自宅では、iPhoneで位置情報が取れているのに、先週末に全く取れなくなりました。 最初は自分が作ったアプリ(Easy Attendance Memo)が悪いのかと思いましたが、標準のマップアプリケーションでも、同じ現象でした。 さらに、MotionX GPS Liteという…

Easy Attendance Memoを紹介していただいてます

Apps Coreさんが、Easy Attendance Memoの紹介記事を書いてくださいました。位置情報付き、手帳感覚でログを残せる「簡単出欠メモ」 - Apps Core 今回は、さらにわかりやすく、一通りの操作をした動画まで作成していただいています。いつもながら、ご丁寧か…

SQLiteで日時を扱う方法

SQLiteには、DATEやTIMESTAMPなどの、日時を扱うデータ型はありません。一方で、Objective-Cのプログラムでは、NSDateオブジェクトで日時が表現されます。 では、NSDateオブジェクトの値をSQLLiteのテーブルのカラムに格納するときに、どのようにマッピング…

早速ですが、バージョンアップの申請をしました。

新規リリースをお知らせしたばかりなのですが、先ほど、バージョンアップの申請をしました。主な変更点は、以下の通りです。 データの管理 最終イベントへのアクセスを、データ管理のトップ画面に移動しました。 「無効なプロジェクトを削除」機能を追加しま…

新しいアプリケーション 簡単出欠メモ (Easy Attendance Memo)リリース

新しいアプリケーションである、簡単出欠メモ (Easy Attendance Memo)が、AppStoreよりリリースされました。 簡単な操作で個人の出欠記録とそのときの位置情報をメモするための、シンプルなアプリケーションです。アプリケーションの簡単な説明を、こちらに…

待ち受け状態のiPhoneが熱くなったときの対処例

先ほど、待ち受け状態で、何もアプリを動かしていないiPhoneが突然熱を持っていたので、SysStats Liteを使って状況を確認してみました。 【5/24 追記】 一点、大事なことを書き忘れていました。このときには、iPhoneの再起動だけでは、問題は解決されず、再…

Core Locationのaccuracyについて

CLLocationManagerのdesiredAccuracyプロパティは、位置情報を取得する時に、求めたい精度を指定するためのパラメタです。しかしながら、実際に取得される位置情報は、その精度を満たしているとは限りません。そのことについて、Appleのドキュメントに書かれ…

Malloc Simulatorはリジェクトされました。

ここしばらく、別のアプリケーションの開発に重点を置いていたため、報告が遅れましたが、別途申請していたMalloc Simulatorが、今月初めにリジェクトされました。理由は、「iPhoneに対する不的確な診断情報を提供するので、ユーザを混乱させる」というもの…

iPhoneシミュレータで、Core Locationを使う場合に気をつけること

iPhoneシミュレータには、GPS機能はないので、Core Locationが実機と同等に使えないのは当然ですが、知らないとハマることもあるので、メモを兼ねて、書いておこうと思います。 iPhoneシミュレータの制約 常に、同じ位置情報が返ってくる。 その値は、北緯37…

SysStats Lite 1.1のダウンロード数推移

Ver.1.1がリリースされてから、日本のAppStoreでの順位が下がり続けています。すでに、かなり多くの方にダウンロードしていただいているので、当然のことと思います。たくさんダウンロードしていただいたことは、自分の励みにもなり、本当に感謝しています。…

iPhoneに付属のメールアプリを自動起動させないようにする方法

もしかすると、ご存知の方も多いかもしれませんが、説明されているドキュメントや記事が見つからなかったので、書いておきます。 iPhoneに標準で付属しているメールアプリケーションが、ホーム画面のアイコンをタップしなくても、勝手に起動されていることが…

Apps Coreさんが紹介してくれてます。

いつも、的確に紹介していただき、感謝しています。

SysStats Lite FAQ

AppStoreの説明文に書いているものを、こちらにも転記しておきます。 (すでに、過去の日記で説明している内容のまとめ的なものです) #009900;">Q. 稼働中のアプリケーション画面で、Safariやメールなどのアイコンが削除されたのは、なぜでしょうか?:A. それ…

SysStats Lite 1.1 is Ready for Sale Today!

Last weekend, I removed "Free Memory" function and resubmitted to Apple. So it has been Ready for Sale state today. Another pie chart is added by this release. It confronts and the ratio is displayed for assuming the physical memory size t…

アプリ審査基準のグレーゾーン

今回、SysStats Liteは、「メモリ解放機能」というものをはずすことで、ほぼ、1週間で審査を通過することができました。 ということで、審査を3ヶ月近くまで長引かせていた原因が、ほぼ、特定されました。ここが、「グレーゾーン」なんでしょうね。 原因がわ…

SysStats Lite1.1が、本日リリースされます。

3ヶ月近くもの間、審査中のまま放置されていたSysStats Liteが、先週末に、「メモリ解放機能」というのをはずして、Appleに再提出したところ、やっと審査を通過することができました。 今回の最も大きな変更は、物理メモリサイズを母数とする円グラフを追加…