0

プログラムを実行しようとすると、次のメッセージが表示されました。

 No Info.plist file in application bundle or no NSPrincipalClass in the Info.plist file, exiting

Resourcesしかし、実際には私のグループには Info.plist があります。

すでにInfoPlist.stringsファイルを追加しましたCopy Bundle Resources

私が間違って設定したものはありますか?私は長い間それを試してみました..QQを助けてください

以下のようなものです。

Node
-Compile Sources
  main.m
  NodeAppDelegate.m
-Link Binary with Libraries
  Cocoa.framework
-Copy Bundle Resources
  InfoPlist.strings
    - English
4

1 に答える 1

0

Info.plistとは異なりInfoPlist.stringsます。 Info.plistバンドルに関するメタデータがたくさんあります。InfoPlist.stringsファイルに関するローカリゼーション情報を保存しInfo.plistます。

具体例を挙げるとInfo.plist、バンドルのバージョン番号と (アプリケーションの場合) 人間が読める著作権表示があります。アプリを別の言語で出荷することにした場合InfoPlist.stringsは、人間が読める著作権表示をその言語に翻訳する必要があります。

于 2010-08-16T22:16:38.170 に答える