2010-10-07 24 views
0

失蹤我想補充UIApplicationExitsOnSuspend鍵在Info.plist文件UIKit的鍵在Info.plist文件

但所有的UI相關的密鑰丟失。

應該怎樣做來獲得在Info.plist文件

UI相關的按鍵我有默認框架UIKit中,基礎和CoreGraphics中添加到我的項目。

回答

0

如果您爲較早的iOS版本創建了項目,仍然是爲此而創建的,並且無法識別新密鑰。 試試這個:以純文本文件的形式打開Info.plist並向其中插入以下文本。

<key>UIApplicationExitsOnSuspend</key> 
<true/> 

保存文件,任何應用程序現在關閉暫停。

+0

感謝亞歷克斯的回覆,但問題不僅在於上述密鑰不可見,而且所有與用戶界面相關的密鑰都不存在,例如:UIRequiredDeviceCapabilities。 :( – Mohan 2010-10-07 09:53:29

3

如果您查看project.xcodeproj文件,請搜索Info.plist。該條目可能會丟失:

plistStructureDefinitionIdentifier =「com.apple.xcode.plist.structure-definition.iphone.info-plist」;

+0

)對你很感興趣,找不到任何有關「plistStructureDefinitionIdentifier」的信息,但它可以工作。對於任何其他人:該文件位於.xcodeproj文件中,名爲「project.pbxproj」。最後一行應該看起來像this:8D1107310486CEB800E47090/* Info.plist */= {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; plistStructureDefinitionIdentifier =「com.apple.xcode.plist.structure-definition.iphone .info-plist「; sourceTree =」「;}; – marimba 2011-03-11 12:20:57

+0

如果遵循上述註釋:在編輯文件時搜索」plist「的每個實例,因爲如果它已存在,則可能必須替換爲」 8D1107310486CEB800E47090「,另外,你也可能需要一個」name = Info.plist「,這取決於你的目錄結構......或者...... 更好的是,只需插入Seth建議的」plistStructureDefinitionIdentifier = ...「我在現有的Info.plist條目中,在marimba的評論中指出的位置。得到它了? :-) – electromaggot 2011-06-25 03:03:01

相關問題