iPhone Dev
Manage Game Center内へテスト用のLeaderboard IDを残していたために、レビューの際「Metadata Rejected」になってしまった。 テスト用のLeaderboard IDを削除したら審査は通ったけど、再レビューの時間のロスが発生。。。 ということで本日「イロソロエ」の…
かなりハマった。 PIN入力ではないかたちでOAuth認証の導入を考えて、あれこれやってた。 対処としてTwitterのアプリケーション設定で以下が必須なことを見つけました。 ・Application Typeで「Browser」を選択 ・Callback URLを設定(適当に入れてリクエス…
The executable was signed with invalid entitlements The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile. (0xE8008016) 上記エラーで悩む。以前は、クリーニ…
nib2objcというツールでxibファイルをObjective-Cのソースコードへ変換することができます。 下記リンク先からダウンロードをしたファイルにある「nib2objc.app」を起動して、ソースを見たいxibファイルをツールバーのOPENから選択するとコードを表示します…
「プロビジョニングされた iphone os 装置が接続されていません。」のコメントがiPhoneでデバッグをしようとしたら表示されました。 昨日まではできていたのに。。。 対処は、iTunesのバージョンを9.2の最終版にアップデートしたら解決しました。 結果からす…
Keitai Site Touchを作るにあたり、ブックマークの保存にCoreDataを使いました。CoreDataの保存だけで考えるとAppleのsample codeを利用したら保存は出来ましたが、行の移動を行いたいとやっていたら苦戦しました。 保存しているpathを読み取って、新しいpat…
本日、うたたねシグナル Ver1.1がアップルの審査を通過したのですが、setSoundsEnabledは非公開APIなので、「次回のアップデートを提出される際にはこの問題を解決してください」とアップルからメールが届きました。 UIPickerViewのクリック音を消すことは、…
うたたねシグナルへPickerViewを追加しようと思い、値指定、Componentへタイトルを付ける方法を調べました。 ・PickerViewへ値を指定 [pickerView selectRow:1 inComponent:0 animated:NO]; ・Componentへタイトル Lavelを付ける (違ったかたちでの表示方法…
今日、iPhoneのDev系の書籍「iPhone デベロッパーズクックブック」のsampleコードを実機デバッグするときに出る、codesignエラーの対応を抑えたので書いておきます。 1.xxxxx.xcodeprojを右クリックして「パッケージの内容を表示」 2.パッケージ内の「pr…
AppStoreで公開しているCashFlowのアプリをオープンソース・ソフトウェアとして公開しています。 Web経由で.dbファイルのバックアップ/リストアが可能であったり、まだ試していないけど、csvなどもエキスポートできるみたいです。 今の自分は、そんなことで…
TotalTimerで使っているデジタル時計のフォントについてですが、フリーフォントを利用しております。 「とろ庵」様、提供「SEVENBAR」 ・ソフトウェア | ステッカーのとろ庵 感謝、感謝です。
本日、新たにアプリを申請にだしました。 実施内容のトータル時間をカウントできるアプリです。うたたねシグナルより前に作っていたアプリで、やっとかたちにできました。制作日数は、二ヶ月は掛かっていると思います。 (知識をつけながらもありますが) 審…
アプリに使ったテキストが、なんかにじんでいるなぁと思ってたら実際に、にじみがおきていた。Interface BuilderのLabelを使ったテキストなんですが、サイズを調整しても直らず。 新たにLabelを作成し直したら修正ができました。ただ、回数は不定。 10回くら…
今日、Provisioning Profileの期限が切れた。事前に新しくProvisioning Profileを作って、問題ないかな?と思っていたら、案の定ハマった^^; デバイスでデバッグをしようとしたら、以下のエラーが出た。 Code Sign error:The identity 'iPhone Developer' do…
以前にプロジェクト名を変更しましたが、iPhoneへの転送をおこなっていませんでした。 iPhoneへの転送を行うには、追加で変更が必要でした。 ●変更方法 1.「プロジェクト名.xcodeproj」ファイルを右クリックして「パッケージの内容を表示」を選択 2.proj…
日付表記のローカリゼーションについて調べました。 日付表記は、日本とアメリカとヨーロッパ圏で違うようなので、対応をするのが手間だなと思っていたら、簡単にできました。 動的に対応する情報がWebになかったので、久々に(笑)コード書きます。動的に反…
アプリを作成していて、アプリ名とプロジェクト名を合わせたい!と思い、プロジェクト名を変更してみました。 ●参考サイト ・Xcode3.0でプロジェクト名を変更する方法 - ザリガニが見ていた...。 Thanks 追加:実機への転送 ・プロジェクト名の変更 追加(実…
タブバーを使ってUIActionSheetを利用すると、キャンセルボタンが反応しなくて困っていました。 (SampleCodeのUICatalogにあるShow OK-Cancelのかたち) 1と書いてあったところを2に変更したら、反応するようになった。 1.[actionSheet showInView:self.vi…
UITableViewの更新を意図的にしたいとき、これで出来ました。[tableView reloadData] ●参考サイト ・http://d.hatena.ne.jp/paella/20090130/1233290309; ・iPhoneプログラミング・・・のただのメモ。 reLoadDataについて; Thanks
Xcodeのビルドディレクトリのファイルを自動的に削除してくれるアプリが出ています。まだ、使っていません。 ●掲載記事 ・ディスクに存在するXcodeプロジェクトのビルドディレクトリを自動的に削除してくれるアプリケーション - 24/7 twenty-four seven
メモリリークを調べるのにclangを使ってみましたが、codesignとsdkを2.2.1に変更してもhtmlが表示しなかった。 何かやり方があるのか、はたまたリークをしていないのか。 ●使い方情報 ・Mac でシェルのパスを通す - kawasoftの日記 ・http://trackback.blogs…
作っているアプリのメモリチェックをしようと、InstrumentsのLeaksで確認をするとLeaked Objectに「GeneralBlock-3584」と表示した。 Leaksの表示から原因が特定できず、メソッドをひたすらコメントアウト(笑) それでも特定をすることができず、新規のプロ…
日付処理を検索していたときに見つけた、日付処理の気になる情報。 ・iPhoneの設定の「日付と時刻」の24時間表示 - kurusaki note ・日本語環境では、NSDateFormatterでフォーマットした日付がおかしい - 24/7 twenty-four seven Thanks
使うことがあったのでtv-game.jpさんの記事を参考に、変数を使用して今日の日付を切ってみました。 変数を使った書き方を自分で少し調べたりしたので、引用させて頂き、コードを書いてみました。 NSDate *today = [NSDate date]; NSString *todaycange = [NS…
便利です、はい。NSUserDefaultsを使います。 ・2009-05-20 - iPhoneアプリ開発まっしぐら★ - iPhoneアプリ開発グループ Thanks
以前に書きましたが、シミュレータでSqliteのファイルを探すのが手間なところを軽減する方法を見つけました。 「NSLogで読込みファイルのパスを書き出して、コンソールで見る」
実機テストをしようとしたら突然、「供給された iPhone OS デバイスが接続されていません」のアラートが表示された。 しているのに。。。 iPhoneを再起動(「スリープ/スリープ解除」ボタンを長押し)したらアラートをクリアすることが出来ました。
iPhone3Gでデバッグしていたアプリを、iPhone3GSでデバッグしようとすると「The executable was signed with invalid entitlements.」のアラートが表示されるようになった。 ビルド>クリーニング をすることで対処ができました。
昨日の問題、Provisioning Profilesの設定が解決しました。 Xcodeのオーガナイザを開いた状態で、ダウンロードしたxxx.mobileprovisionのファイルを「ダブルクリック」したら反映されました。オーガナイザのDEVICESとIPHONE DEVELOPMENTの両方へ。 あまり、…
Objective-Cをこれから知ろうとする方にオススメです。・Cocoaの素、Objective-Cを知ろう − @IT