我有一個Xcode項目,有很多很多目標(iPhone,iPad,OS X)。如何配置我的目標在Xcode中使用特定的Info.plist?
我需要針對每個目標都有不同的Info.plist文件。
對於iOS,我沒有遇到任何問題,一切都很好。但對於OS X,我得到以下信息:
No Info.plist file in application bundle or no NSPrincipalClass in the Info.plist file, exiting
在OS X的目標構建設置我已經進入:
Info.plist File: /MyApp/Resources/Info-osx.plist
我怎樣才能解決這個問題呢?有沒有我忘記指定的東西?
謝謝。
我給出的路徑是一個例子,實際上它是用($ SRC_ROOT)定義的。但是我嘗試了你的建議,導致了同樣的問題。另外我的Info.plist不在目標的一部分。迄今爲止同樣的觀點。 – jchatard
您是否設置了['NSPrincipalClass'](https://developer.apple.com/library/mac/#documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html#//apple_ref/doc/uid/TP40009251-SW11 )在OS X目標的'info.plist'中? 'NSPrincipalClass'是用於啓動OS X應用程序的主要類。 – rckoenes
真棒,您的最後評論幫助我!謝謝! – jchatard