2012年10月23日火曜日

The Command Line Tools for Xcode don't appear to be installed

MacでGitを使おうと思い、コマンド「sudo port install git-core」実行したところ
下記のエラーが発生。

The Command Line Tools for Xcode don't appear to be installed

なんぞや?と思い調べてみると「Command Line Tools for Xcode」をインストールしている
必要があるらしい。

下記のサイトからダウンロード・インストール後に
https://developer.apple.com/downloads/index.action

コマンド「sudo port install git-core」を実行したところ
無事インストールすることができました!

2012年10月20日土曜日

Apple Mach-O Linker (id) Error

約1年ぐらいメンテしてなかったアプリをメンテしようと思い

Xcodeでビルドすると、Apple Mach-O Linker (id) Error が発生。

ログを見てみると、どうやらリンクの参照先にライブラリファイルがないとのこと。

どうやらフォルダ階層をいじった際にやってしまったらしい。。。

凡ミスですね(^^;

ライブラリファイル自体はプロジェクト内にあるので

「TARGETS」>「Build Phasesタブ」>「Link Binary With Libraries」に
ライブラリファイルをドラッグ&ドロップすればライブラリファイルを登録できました!

ライブラリファイルの参照パスは
「TARGETS」>「Build Settingsタブ」>「Search Paths」の「Library Search Paths」で
確認できました。

なお、修正などされる場合は自己責任でお願いします。


undeclared identifier 'ADBannerContentSizeIdentifierPortrait';

仕事も一段落して、久しぶりにアプリ開発。

環境を最新のXcode4.5に入れ替えビルドすると

undeclared identifier 'ADBannerContentSizeIdentifierPortrait';

というエラーが・・・はて?何故と思いググってみると

ありがたいことに、先駆者の方が解決方法を発見していました。

'ADBannerContentSizeIdentifierPortrait' の対処法

これにて一件落着です。
先駆者の方、ありがとうございます!

それにしても何故、importを追記しなければならないのか分かりません。。。

ちょいと勉強してみますか!