iPhoneOS 3.0.1 での実機デバッグ
iPhoneOS を 3.0.1 にしていると
xcoddeでDevice実行ができなくなった。
オーガナイザで
デバイス名 does not match any of the versions of iPhone OS supported for development with this copy of Xcode
みたいなエラー。
xcode が3.0.1対応してないっぽい
対処法は、
ターミナルで
iPhoneSDK 3.0 インストールしている環境
ln -s /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0\ \(7A341\) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0.1
iPhoneSDKが3.1 インストールしている環境
ln -s /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0 /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0.1
をコピペ実行
既存の環境のエイリアスを利用して 3.0.1 対応させるっぽい。
翻訳本出る
(2009/08/29 両方買ったのでレビュー)
- 作者: デイヴ・マーク,Dave Mark,ジェフ・ラマーチ,Jeff LaMarche,マーク・ダルリンプル,鮎川不二雄
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2009/06/27
- メディア: 大型本
- 購入: 36人 クリック: 459回
- この商品を含むブログ (40件) を見る
著者ページ
http://www.davemark.com/
サンプルが豊富でiPhoneSDKの基本はこれ1冊でいいかもしれない。
InterfaceBuilderをきちんと利用している点もいい。
ページからサンプルコード拾える。
- 作者: Erica Sadun,株式会社クイープ
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2009/02/12
- メディア: 大型本
- 購入: 20人 クリック: 474回
- この商品を含むブログ (60件) を見る
Erica(http://ericasadun.com/)の翻訳本
こちらも、ページからサンプルコード拾える。
中身は、
iPhoneのアプリでよく見かけるけど、
iPhoneSDKの隠された機能(UIAlertでテキストフィールド等)
を利用するコード(表に出されてないメソッドを宣言するだけ)があったり
ややマニアックだけど
開発効率を上げてくれる内容が結構ある。
こちらのサンプルは、InterfaceBuilderを利用していない。
が、基本一つのソースファイルで完結させている
ので読みやすい。
上の本とあわせるといい感じかも。
あとは、アップルの資料とObjectiveC2.0の本があれば、
だいたいOKな感じ。
iPhone3Gと3GSの描画能力の違い
圧倒的にちがうじゃまいか
OpenGLES2.0
OpenGL ES 2.0 Programming Guide
http://www.opengles-book.com/
iPhone3.0用サンプルが追加っぽ
OpenGL® ES 2.0 Programming Guide
- 作者: Aaftab Ginsburg, Dan Shreiner, Dave Munshi
- 出版社/メーカー: Addison-Wesley Professional
- 発売日: 2008/07/24
- メディア: ペーパーバック
- 購入: 2人 クリック: 35回
- この商品を含むブログ (17件) を見る
iPhoneデバイス追加
iPhone Developper Programingに 新しくデバイス追加する方法(2台目、3台目〜) - mswar的電網日誌
http://d.hatena.ne.jp/mswar/20090303/1236087158
基本は、これでいけた。
あとダウンロードした
mobileprovisionをダブルクリック等で実行しないと
xcodeのAny iPhone OS Deviceが更新されなかった。
IB(InterfaceBuilder)で作ったViewを表示する方法
・File's ownerとViewを関連づけ
・initWithNibNameでxibと関連づけで初期化
・addSubViewか、presentModalViewControllerで表示
・閉じるには、dismissModalViewControllerAnimated
・
参考なったサイト
iPhoneプログラミング・・・のただのメモ。 UIPickerView
http://aosicode.blog94.fc2.com/blog-category-3.html