2012-02-14 11 views
0

10.5ビルドマシンでQT(4.7.4)MacOSXアプリケーションをビルドします。アプリケーションは10.5,10.6,10.7で実行する必要があります。Qt/MAC:ビルドマシン10.5、クライアントマシン10.7

症状は次のとおりです。アプリケーションは、構築された10.5マシンでうまく動作しますが、エラーメッセージでさえも10.7でも起動しません。システムログしかしショー:私の推測の

Feb 14 11:55:12 Ron-MAC com.apple.launchd.peruser.501[139] ([0x0-0x502502].com.MyCompany.MyApp[40719]): posix_spawn("/Users/user/Desktop/MyApp.app/Contents/MacOS/MyApp", ...): Permission denied 
Feb 14 11:55:12 Ron-MAC com.apple.launchd.peruser.501[139] ([0x0-0x502502].com.MyCompany.MyApp[40719]): Exited with code: 1 
Feb 14 11:55:22 Ron-MAC bootpd[102]: service time 0.000011 seconds 

一つは、ビルドマシンが10.7上に存在しない10.5 SDKを使用していることです。したがって、SDK 10.6でプロジェクトを構築する必要があります。10.5マシンで構築されたアプリケーションを10.5,10.6、および10.7で実行できるように、ベースSDK 10.6を使用するように.Proファイルを設定するにはどうすればよいですか?

+0

ここで説明したmacdeployqtを実行しましたか? http://developer.qt.nokia.com/doc/qt-4.8/deployment-mac.html#the-mac-deployment-tool –

+0

はい。私はmacdeployqtを実行しました。 – JasonGenX

答えて

0

問題を適用することによって解決された:

chmod a+x 

をアプリケーションバンドル、ならびに実行可能アプリケーションバンドルの内部。

関連する問題