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 回答