I'm building an PyObjC based app that doesn't use any nib files and that currently fails because the Info.plist file currently contains a definition of NSMainNibFile:
<key>NSHumanReadableCopyright</key>
<string>Copyright not specified</string>
<key>NSMainNibFile</key>
<string>MainMenu</string>
<key>NSPrincipalClass</key>
<string>NSApplication</string>
Because of this the application tries to open this Nib as launch time, which causes the startup to fail. Dropping the definition from Info.plist fixes this issue.
Needs to be optional because I don't know what might break if I drop this key unconditionally.
I'm building an PyObjC based app that doesn't use any nib files and that currently fails because the Info.plist file currently contains a definition of
NSMainNibFile
:Because of this the application tries to open this Nib as launch time, which causes the startup to fail. Dropping the definition from Info.plist fixes this issue.
Needs to be optional because I don't know what might break if I drop this key unconditionally.