2008年09月01日

warning: Image scaling is not supported on Mac OS X versions prior to 10.5.

Xcode 3.0以降で開発をはじめて、困ったことがありました。

Interface Builderで普通に画面をデザインしていると以下の警告が出るようになりました。

ib_info_080901.png


warning: Image scaling is not supported on Mac OS X versions prior to 10.5.


なにか特別なことをしているつもりはないですし、単なる警告なんですがxibのウインドウに常に警告アイコンが表示されているのはとても気持ちが悪いです。

ib_xib_080901.png


なんとかしたいなあと思っていろいろ検索していたんですが、見つかったのはこんなのでした。
http://forums.macrumors.com/showthread.php?t=470916


In IB, go to Window > Document Info, and for the Deployment
Target popup, select Mac OS X 10.5.x


おいおい。これでいいのかよ。10.4でも10.3でも実行させたいとともっているのにこの解決方法はうまくありません。

がっかりしていたのですが、今日ようやくこれを見つけました。
http://www.cocoabuilder.com/archive/message/cocoa/2008/4/14/204158



This means your NIB/XIB has a deployment target not equal to "10.5.x",
but you have some sort of button or other view whose "Scaling" setting
is not "None". If you go into Interface Builder, and go to your file's
Info window, it will show a list of all these warnings. Either change
your deployment target, or click each warning to pull up the
problematic view in the inspector window and set its Scaling to
"None". It may be alright to ignore these warnings, I don't know.


おおありがたい。Scalingってどんな機能かしらないけど、10.5から追加されたんですね。どんな機能かはそのうち調べるとして、これで安心して開発を続けられます。

ib_inspector_080901.png
posted by 永遠製作所 at 17:08| 東京 台風| Comment(0) | TrackBack(0) | Cocoa | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/105846370
※ブログオーナーが承認したトラックバックのみ表示されます。
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック