Xcode4
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(Xcode4);
*目次 [#ube66166]
#contents
*参考情報 [#j17184cb]
-[[./Xcode3との違い]]
-[[./UnitTest]]
-[[Objective-C]]
-[[Xcode4.3]]…Xcode4.3の変更点など
-[[Xcode4.4]]…Xcode4.4の変更点など
-[[Xcode4.6]]…Xcode4.6の変更点など
-[[iOSSDK/実機デバッグ手順]]
*操作 [#fb48af37]
**ショートカットキー [#j97e9b67]
-[[Xcode4 のショートカットをまとめてみた – まえがき...
-[[Cocoa Samurai: Xcode 4 Keyboard Shortcuts now availabl...
-[[ハイスピードXcodeコーディング – iphone_dev_jp東...
,''ナビゲーション'',==
,SHIFT+CMD+O,Open Quickly。ファイル名やメソッド名で開く。
,CTRL+6,Function menuにフォーカス。その後関数名タイプで検...
,CTRL+CMD+↑/CTRL+CMD+↓,ソースファイルとヘッダーファイルを...
,CTRL+CMD+→/CTRL+CMD+←,編集場所を進む・戻す。※1
,CMD+{/CMD+},タブの切り替え
,''編集'',==
,CMD+/,コメントアウト。
,CMD+l,ソースコード編集
,''デバッグ'',==
,CMD+R,ビルドして実行。
,CMD+.,ストップ
,^+CMD+Y,CONTINUE
,F6,Step Over
,F7,Step Into
,F8,Step Out
※1)SizeUpのSpaces Actionとバッティングしているので、SizeU...
**ビューの表示方法 [#z86f876f]
***Interface Builder用のペインを表示 [#l7a25df7]
-[View]→[Utilities]→[Show Utilities]で表示できる。
***エディタで表示中のファイルをナビゲーションペインに表示...
-[Navigate]→[Reveal in Project Navigator]で表示できる。も...
***起動時画面を再表示する [#f82668e7]
-[Window]→[Welcome to Xcode]でウィンドウを表示し、[Show t...
-ちなみにこの設定を行っても、システム環境設定によっては前...
-システム環境設定→一般→最近使った項目の数→アプリケーショ...
**その他の操作 [#ea171f23]
***debug/releaseビルドを切り替える [#jab18ff6]
-[[BeInteractive! [XCode4 メモ]:http://www.be-interactive...
-[[objective c - iPhone - how to change the build configu...
-Runボタンの2個右隣のリストを長押しする。
***メモリリークを検出する [#kb7bf7f4]
-ツールバーのRunボタンを長押しして、Profilleを選べばInstr...
***フレームワークの参照を追加する [#af51908d]
-メイン画面でTARGETを選択し、[Build Phases]を開く。
-[Link Binary With Libraries]を開くと左下に[+]ボタンがあ...
***Navigatorペインの右側に表示される"M"とか"I"のアイコン...
-[[Xcode 4 移行ガイド:リポジトリー、スナップショット、ア...
,M,ローカルで変更された
,U,リポジトリで変更された
,A,ローカルで追加された
,D,ローカルで削除された
,I,無視される
*設定 [#va8e613a]
**ソースファイルの名前・会社名を変更する [#k020ca02]
-[[Xcode4でファイル作成時の「名前」と「__MyCompanyName__...
-"defaults write com.apple.Xcode PBXCustomTemplateMacroDe...
-アドレスブックを使って変更しないといけないらしい。
-組織名・会社名はプロジェクト毎に設定可能?[[Xcode 4 : Cha...
** Distributionビルドの方法 [#c136ff51]
-[[App StoreへのiPhoneアプリの登録手順のまとめ(Xcode4環...
-[[Xcode4でiPhoneアプリをiTunes Connectに登録する方法 - ...
-左側のNavigatorペインでプロジェクトのルートを選択、真ん...
#ref(distribution.png)
-DistributionビルドではCode Signの設定をしておく。
-Runボタンの二個右を長押しし、Edit Schemeを実行。左のペイ...
-IOS Deviceを選択したおく(そうしないとArchiveがグレーアウ...
-Product→Archiveし、Validate→Distributionの順に実行する。
※コード署名でエラーがでたとき ~
-PROJECTとTARGETでCode Signingがただしいか確認。
-Edit SchemeでArchiveがDistributionになっているか確認。
** Deployment Targetの設定 [#m2173242]
-
* Tips [#vd012f62]
**プロパティ宣言 [#a0de5825]
-[[XCode4というかObjective-Cのプロパティー宣言: cocoanpan...
**旧バージョンをダウンロードする [#ed17c098]
-[[Downloads:https://developer.apple.com/downloads/index....
**ファイルの作成場所を指定 [#fd172ce1]
-グループを作っておき、Sho File Inspectorを実行。Identity...
-以後このグループ以下にファイルをAdd Fileする場合、指定パ...
**ブックマークを使いたい [#xfa63fa7]
-Xcode4にはブックマークがないらしいので、無効化したブレー...
*最終生成物にいれたくないものの管理 [#p9bee73c]
-例えばドキュメントなんかをプロジェクトにいれるとて最終生...
*トラブルシューティング [#ff8cc991]
** iOSシミュレータはSDKを見つけられませんでした。 [#d3234...
-次のようなエラーが発生する場合、プロジェクトのビルド設定...
#ref(simulator_error-1.png)
** missing Base SDKと表示される。 [#p84fc46b]
-Navigatorでルートを選択→真ん中のペインでPROJECT→プロジェ...
-ArchitecturesのBase SDKを選択し、Latest iOSに変更する。
**日本語が表示されない [#qf937e88]
-仕様のようです(Version 4.0.2)。
**project.pbxprojのXCConfigurationList sectionが変更され...
-プロジェクトの設定の、Command-line builds use「XXXXXX」...
-バージョン管理ツールにコミットするときはここをそろえてお...
**ファイルが急に表示されなくなった。 [#if7711ae]
-[[osx - Xcode 4 shows no files after loading project - S...
-XXXXX.xcodeproj packageの中にあるproject.xcworkspace'を...
**デバッグしようとするとダイアログが表示される [#e3e20d93]
-シミュレータが起動する前に、「Developer Toos Accessは、...
-[[osx - Authorize a non-admin developer in Xcode / Mac O...
sudo dscl . append /Groups/_developer GroupMembership <u...
-正解は開発者モードを有効にする(Xcodeの初回起動時に開発者...
DevToolsSecurity -enable
**CodeSign error: code signing is required for product ty...
-全然なぞ。Code signingの設定で前設定を一気に変更したらよ...
**Code Sign error: Provisioning profile 'XXX' can't be fo...
-[[ブランク復帰エンジニアの開発メモ Code Sign error: Prov...
**タブの挙動が使いづらい [#ufd79097]
-Navigation Paneで選択したファイルの内容で、現在表示中の...
***解決1 [#q40301a6]
-そういうもんだと思ってあきらめるしかないかも。Assistant ...
***解決2 [#q57cf3f3]
-Preferences->General->Optional NavigationをUse Separate ...
-Navigationからファイルを開くときは常にOPT+CLICKか、ダブ...
-SHIFT+CMD+Oで開くときもOPT+RETURNで開けばおなじことに。
**なんとなくデバッガの調子がおかしい変数の中身がみれない...
-左上ボタンのEdit SchemeからLLDB→GDBにデバッガ変更してみ...
終了行:
&tag(Xcode4);
*目次 [#ube66166]
#contents
*参考情報 [#j17184cb]
-[[./Xcode3との違い]]
-[[./UnitTest]]
-[[Objective-C]]
-[[Xcode4.3]]…Xcode4.3の変更点など
-[[Xcode4.4]]…Xcode4.4の変更点など
-[[Xcode4.6]]…Xcode4.6の変更点など
-[[iOSSDK/実機デバッグ手順]]
*操作 [#fb48af37]
**ショートカットキー [#j97e9b67]
-[[Xcode4 のショートカットをまとめてみた – まえがき...
-[[Cocoa Samurai: Xcode 4 Keyboard Shortcuts now availabl...
-[[ハイスピードXcodeコーディング – iphone_dev_jp東...
,''ナビゲーション'',==
,SHIFT+CMD+O,Open Quickly。ファイル名やメソッド名で開く。
,CTRL+6,Function menuにフォーカス。その後関数名タイプで検...
,CTRL+CMD+↑/CTRL+CMD+↓,ソースファイルとヘッダーファイルを...
,CTRL+CMD+→/CTRL+CMD+←,編集場所を進む・戻す。※1
,CMD+{/CMD+},タブの切り替え
,''編集'',==
,CMD+/,コメントアウト。
,CMD+l,ソースコード編集
,''デバッグ'',==
,CMD+R,ビルドして実行。
,CMD+.,ストップ
,^+CMD+Y,CONTINUE
,F6,Step Over
,F7,Step Into
,F8,Step Out
※1)SizeUpのSpaces Actionとバッティングしているので、SizeU...
**ビューの表示方法 [#z86f876f]
***Interface Builder用のペインを表示 [#l7a25df7]
-[View]→[Utilities]→[Show Utilities]で表示できる。
***エディタで表示中のファイルをナビゲーションペインに表示...
-[Navigate]→[Reveal in Project Navigator]で表示できる。も...
***起動時画面を再表示する [#f82668e7]
-[Window]→[Welcome to Xcode]でウィンドウを表示し、[Show t...
-ちなみにこの設定を行っても、システム環境設定によっては前...
-システム環境設定→一般→最近使った項目の数→アプリケーショ...
**その他の操作 [#ea171f23]
***debug/releaseビルドを切り替える [#jab18ff6]
-[[BeInteractive! [XCode4 メモ]:http://www.be-interactive...
-[[objective c - iPhone - how to change the build configu...
-Runボタンの2個右隣のリストを長押しする。
***メモリリークを検出する [#kb7bf7f4]
-ツールバーのRunボタンを長押しして、Profilleを選べばInstr...
***フレームワークの参照を追加する [#af51908d]
-メイン画面でTARGETを選択し、[Build Phases]を開く。
-[Link Binary With Libraries]を開くと左下に[+]ボタンがあ...
***Navigatorペインの右側に表示される"M"とか"I"のアイコン...
-[[Xcode 4 移行ガイド:リポジトリー、スナップショット、ア...
,M,ローカルで変更された
,U,リポジトリで変更された
,A,ローカルで追加された
,D,ローカルで削除された
,I,無視される
*設定 [#va8e613a]
**ソースファイルの名前・会社名を変更する [#k020ca02]
-[[Xcode4でファイル作成時の「名前」と「__MyCompanyName__...
-"defaults write com.apple.Xcode PBXCustomTemplateMacroDe...
-アドレスブックを使って変更しないといけないらしい。
-組織名・会社名はプロジェクト毎に設定可能?[[Xcode 4 : Cha...
** Distributionビルドの方法 [#c136ff51]
-[[App StoreへのiPhoneアプリの登録手順のまとめ(Xcode4環...
-[[Xcode4でiPhoneアプリをiTunes Connectに登録する方法 - ...
-左側のNavigatorペインでプロジェクトのルートを選択、真ん...
#ref(distribution.png)
-DistributionビルドではCode Signの設定をしておく。
-Runボタンの二個右を長押しし、Edit Schemeを実行。左のペイ...
-IOS Deviceを選択したおく(そうしないとArchiveがグレーアウ...
-Product→Archiveし、Validate→Distributionの順に実行する。
※コード署名でエラーがでたとき ~
-PROJECTとTARGETでCode Signingがただしいか確認。
-Edit SchemeでArchiveがDistributionになっているか確認。
** Deployment Targetの設定 [#m2173242]
-
* Tips [#vd012f62]
**プロパティ宣言 [#a0de5825]
-[[XCode4というかObjective-Cのプロパティー宣言: cocoanpan...
**旧バージョンをダウンロードする [#ed17c098]
-[[Downloads:https://developer.apple.com/downloads/index....
**ファイルの作成場所を指定 [#fd172ce1]
-グループを作っておき、Sho File Inspectorを実行。Identity...
-以後このグループ以下にファイルをAdd Fileする場合、指定パ...
**ブックマークを使いたい [#xfa63fa7]
-Xcode4にはブックマークがないらしいので、無効化したブレー...
*最終生成物にいれたくないものの管理 [#p9bee73c]
-例えばドキュメントなんかをプロジェクトにいれるとて最終生...
*トラブルシューティング [#ff8cc991]
** iOSシミュレータはSDKを見つけられませんでした。 [#d3234...
-次のようなエラーが発生する場合、プロジェクトのビルド設定...
#ref(simulator_error-1.png)
** missing Base SDKと表示される。 [#p84fc46b]
-Navigatorでルートを選択→真ん中のペインでPROJECT→プロジェ...
-ArchitecturesのBase SDKを選択し、Latest iOSに変更する。
**日本語が表示されない [#qf937e88]
-仕様のようです(Version 4.0.2)。
**project.pbxprojのXCConfigurationList sectionが変更され...
-プロジェクトの設定の、Command-line builds use「XXXXXX」...
-バージョン管理ツールにコミットするときはここをそろえてお...
**ファイルが急に表示されなくなった。 [#if7711ae]
-[[osx - Xcode 4 shows no files after loading project - S...
-XXXXX.xcodeproj packageの中にあるproject.xcworkspace'を...
**デバッグしようとするとダイアログが表示される [#e3e20d93]
-シミュレータが起動する前に、「Developer Toos Accessは、...
-[[osx - Authorize a non-admin developer in Xcode / Mac O...
sudo dscl . append /Groups/_developer GroupMembership <u...
-正解は開発者モードを有効にする(Xcodeの初回起動時に開発者...
DevToolsSecurity -enable
**CodeSign error: code signing is required for product ty...
-全然なぞ。Code signingの設定で前設定を一気に変更したらよ...
**Code Sign error: Provisioning profile 'XXX' can't be fo...
-[[ブランク復帰エンジニアの開発メモ Code Sign error: Prov...
**タブの挙動が使いづらい [#ufd79097]
-Navigation Paneで選択したファイルの内容で、現在表示中の...
***解決1 [#q40301a6]
-そういうもんだと思ってあきらめるしかないかも。Assistant ...
***解決2 [#q57cf3f3]
-Preferences->General->Optional NavigationをUse Separate ...
-Navigationからファイルを開くときは常にOPT+CLICKか、ダブ...
-SHIFT+CMD+Oで開くときもOPT+RETURNで開けばおなじことに。
**なんとなくデバッガの調子がおかしい変数の中身がみれない...
-左上ボタンのEdit SchemeからLLDB→GDBにデバッガ変更してみ...
ページ名: