Hatena::Groupiphone-dev

3ヶ月でiPhoneアプリを1本作る日記 RSSフィード

参考になった記事があれば☆をぽちっとしていただけると

2010-07-22

[]iTunes経由でアプリを配布できるipaファイルの作成方法 はてなブックマーク - iTunes経由でアプリを配布できるipaファイルの作成方法 - 3ヶ月でiPhoneアプリを1本作る日記

Build and Archive → ビルド完了後オーガナイザが開く →「Archived Applications」 → ビルドした日付のものを選択して「Share Application」 → Identityでprofileを選択 → 「Save to Disk」で保存

画像付きの詳しい説明はこちら(英語)

2010-04-14

[]iPhone SDK4 beta入れて新規プロジェクトを作り3.xモードで動かすとエラーになる 21:52 はてなブックマーク - iPhone SDK4 beta入れて新規プロジェクトを作り3.xモードで動かすとエラーになる - 3ヶ月でiPhoneアプリを1本作る日記

新規プロジェクト作って、何も変更せずにそのまま動かしただけ。

シミュレータ(Ver 3.1.3)で動かすと落ちる。こんなエラーが出ている。

Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIWindow 0x391e740> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key rootViewController.'

海外の掲示板とかでも同様の問題が報告されている。

だけど、解決策は分からず…。

Xcode戻すしかないのかなぁ。

adinforssadinforss2010/04/16 19:26戻すしかないみたいです・・・
僕も3.2ベータで同じ目に遭いました。
もうベータ版はインストールしないと心に誓いましたw

soheisohei2010/04/17 00:12みたいですね…。まぁインストールし直しだけで済むのでまだ良かったですが…。

AiraAira2011/09/15 20:25You're the graeetst! JMHO

hqcsixlzlmkhqcsixlzlmk2011/09/16 16:41ZCNl5G <a href="http://cwxhzzytvblp.com/">cwxhzzytvblp</a>

acnhhkywobgacnhhkywobg2011/09/16 22:072wH7sh , [url=http://apwnhskptlxu.com/]apwnhskptlxu[/url], [link=http://rgiuqkebebde.com/]rgiuqkebebde[/link], http://eoyeyvbgmgkb.com/

xcaxbkggitkxcaxbkggitk2011/09/19 21:07wljJTs , [url=http://llbhtvaquqpy.com/]llbhtvaquqpy[/url], [link=http://pqcxuillypgg.com/]pqcxuillypgg[/link], http://rcmqixuqyzmi.com/

2009-12-13

[]ショートカットキー 15:54 はてなブックマーク - ショートカットキー - 3ヶ月でiPhoneアプリを1本作る日記

Xcodeのよく使うショートカットキー - griffin-stewieの日記

俺も最近知ったけど、シンボル選択してダブルクリックは必須で知っておくべき。

他、インデントのやり方とか。

ショートカットキーは、知ってると知ってないとだとだいぶ違いが出てくるので覚えておくべきですね。

[]プロジェクト名を変更する! 19:07 はてなブックマーク - プロジェクト名を変更する! - 3ヶ月でiPhoneアプリを1本作る日記

Xoodeで適当な名前でプロジェクトを作ったはいいけど、出来上がってからそれに合うプロジェクト名に変更したいという場合、ありますよね。

結構大変ですが、やればなんとかできる。

この辺を参考に…。

setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key

こんなエラーが出た場合は、xibファイルの記述を確認しよう。

[]CodeSign error: code signing is required for product type 'Application' in SDK 'Device 21:25 はてなブックマーク - CodeSign error: code signing is required for product type 'Application' in SDK 'Device - 3ヶ月でiPhoneアプリを1本作る日記

MacBookで作ったプロジェクトをiMacの方で開き、実機で動かそうとするとこんなエラー。

CodeSign error: code signing is required for product type 'Application' in SDK 'Device - iPhone OS 3.1.2'

この場合、以下の点を確認してみよう。

  • 使っているSDKのバージョンが3.1.2であることを確認。
  • プロジェクトの設定で「コード署名ID」が Device - iPhone OS 3.1.2 になっていることを確認。

f:id:sohei:20091216220436p:image:w300

2009-11-26

[]ビルドした時に「Code Sign error:Provisioning profile…」というエラー 08:34 はてなブックマーク - ビルドした時に「Code Sign error:Provisioning profile…」というエラー - 3ヶ月でiPhoneアプリを1本作る日記

ビルドした時プロビジョニングファイルを見つけられない場合

Code Sign error:Provisioning profile 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' can't found

プロジェクトを右クリック→情報を見る→ビルド

「コード署名」欄のプロファイルを確認する。

2009-10-17

[]実機ビルド時に「A signed resource has been added, modified, or deleted.」と出た場合 23:04 はてなブックマーク - 実機ビルド時に「A signed resource has been added, modified, or deleted.」と出た場合 - 3ヶ月でiPhoneアプリを1本作る日記

Xcodeで、ビルド→クリーニング をやる。

それから「ビルドと実行」をすればOK。

horigoodhorigood2009/10/17 17:28intをNSStringにするとき...私は下記のメソッドを使っています。
int i = 0;
NSString * str = [NSString stringWithFormat:@"%d",i];
ご参考まで。

soheisohei2009/10/17 17:33ありがとうございます。私も最初その方法でやっていたのですが、id:kimadaさんから以下コメントをいただきました。
http://iphone-dev.g.hatena.ne.jp/sohei/20090917#c1253410876

horigoodhorigood2009/10/17 18:10ああ、なるほど。
stringWithFormatだと、何か問題があるのでしょうか?
メソッドが1つですむ方が良いような気がしますが...。

soheisohei2009/10/17 23:07詳しくは調べていませんが、恐らくNSStringで文字列を生成する方がコストがかかる…ということではないでしょうか。

kimadakimada2009/10/20 16:17中途半端なコメントで、混乱させてしまいすみませんでした。
単独の値を変換するときには、自分ではNSNumberを使う方がしっくり来るのですが、それは人によって違うかもしれません。どちらがいいのかというのは、一概に決められないと思います。