都名所車。無料の lite バージョンをアップルに提出していたのですが、リジェクトされました。lite 版は有料版の完全なサブセットなので、liteと有料版で審査結果が異なるのはやや不思議です。まあ、この手の不条理さは App Store ではよくあることですが。
肝心のリジェクト理由は、CGFontGetGlyphsForUnichars() というドキュメントに載っていない Core Graphics の関数を使用していたことです。
んー...この関数を使うなと言われると、代替方法はあるのかなあ...
- 2009/11/07(土) 18:03:39|
- 未分類
-
| トラックバック:0
-
| コメント:0
スクロールの終了は、Delegate で検知する。でも、メソッドがいっぱいあって、どれをつかえばよいのかよくわからない。
scrollViewDidScroll:これは、指でスクロールしているとかなり頻繁に呼ばれる。なので、オフセット位置の変化に応じてコンテントビューを更新する必要がある場合(visibleな部分だけを描画している場合など)に使うと宜しいとされている。スクロールの終了時に呼ばれるものではない。
scrollViewDidEndDragging:willDecelerate:
scrollViewDidEndDecelerating:
scrollViewDidEndDragging:willDecelerate:は、スクロールする指を離した時点で呼ばれる。ゆっくりスクロールしていた場合は、このメソッドが呼ばれるのと同時にスクロールも終了するが、素早く指を動かしていた場合は、このメソッドが呼ばれたあとも、しばらく惰性でスクロールを続けるだろう。
惰性スクロールが行われた場合、最終的にスクロールアニメーションが終了したとき、改めて scrollViewDidEndDecelerating: が呼ばれる。
だからこのふたつをカップルさせて使うことで、「スクロールの動きの終了」を検知できる。
scrollViewDidEndScrollingAnimation:
これはなんだろう。今回は自分のやりたいことと関係なかったのでたしかめてない。たぶん、setContentOffset:animated:YES をやったときに呼ばれるのかな?
- 2009/11/06(金) 01:26:27|
- 未分類
-
| トラックバック:0
-
| コメント:0

App Store の 「ニューリリースと注目作品」 に掲載されていました。
あ、いや、恐縮です...
[Moooooof!]の続きを読む
- 2009/11/04(水) 11:21:41|
- 未分類
-
| トラックバック:0
-
| コメント:0
iPhone 実機にインストールを試みたときに "The Info.plist for application at (null) specifies a CFBundleExecutable of (null), which does not exist" というエラーが出て失敗する場合の対称方法。
MacHackShack.comのやりかたがビンゴだったので、メモしておきます。
1: プロジェクトウィンドウのリストで「実行可能ファイル」の項目を探し、インストールできない実行ファイルを選択(Productsフォルダ内の.app ではない)。
2: 「情報を見る...」でプロパティパネルを開き、「一般」タブ内の「作業ディレクトリの設定先」を「ビルドプロダクトディレクトリ」に変更(私のケースでは、ここが「プロジェクトディレクトリ」に設定されていました)
3: 以上。
- 2009/11/03(火) 21:25:54|
- 未分類
-
| トラックバック:0
-
| コメント:0
かわせみが発売されたこのタイミングで、ことえりの tips をひとつ。
たとえば、「曠」という漢字を入力したい場合を考えます。「文字パレット」で部首検索しても良いのですが、次のように入力するのがいちばん手軽です。
「日広」と入力、確定したのち選択
control+1(部品の共通な漢字を検索)キーを押す→「昿」
一旦確定して、さらに
control+2(関連文字に変換)→「曠」
文字パレットは確実だけれど、入力のフローが途切れるのが難点。「関連文字に変換」は旧字体や異字体への変換でも活躍してくれます。
- 2009/10/26(月) 23:34:10|
- 未分類
-
| トラックバック:0
-
| コメント:0
江戸時代の京都ガイドブックをiPhoneに復活させたアプリ「都名所車」が、ようやく青信号になりました。ええっと、前回の reject からちょうど10日。わりと審査は速かったのかしら。。
やや人を選ぶ感のあるアプリではありますが、よろしくお願いします。入力ミスとか内容の誤りが怖い。
「都名所車」サポートページ
- 2009/10/20(火) 08:29:37|
- 未分類
-
| トラックバック:0
-
| コメント:0
無料アプリでも In App Purchase だそうです。RJDJとかMagastoreみたいな、コンテンツを売るためのアプリたちには朗報です。
これとは別のメリットとして、 App Store の最初期から氾濫している「FREE版」を、別アプリで用意しなくても良くなった〜と、Apple は主張しております。たしかにApp Store の棚はキレイになると思うんですが、有料板の価格が幾らなのか、App Store上で確認できなくなるとすれば、またちょっと混乱を招くかもしれないなあ。
現状、App Store では有料・無料のカテゴリー分けがなされていますが、これからは無料と言いつつ実際は有料のものが参入してくるわけで、このカテゴリーのままで対応できるのか、気になります。
- 2009/10/16(金) 08:50:54|
- 未分類
-
| トラックバック:0
-
| コメント:0