我正在尝试在iOS模拟器上运行我的应用程序;它说它已加载并运行,我看到模拟器,但没有看到我的应用程序的图标。
我该如何解决这个问题?
一些背景知识:
最初,由于错误“无法找到Info.plist文件”文件,应用程序未运行。所以我从Build Phases中删除了这个文件 - >编译来源
此外,我现在在>页面下看到红色的'InfoPlist.strings'。
更新
我能够撤消Plist文件删除,但仍然收到错误,因为它不存在而无法找到文件InfoPlist.strings。
我认为以上代码中的.xcodeproj文件中存在一些可疑的内容..感谢您的建议。
来自PROJECT.XCODEPROJ文件的相关代码
/* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = SOURCE_ROOT; };
/* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = SOURCE_ROOT; };
答案 0 :(得分:1)
这是因为您删除了.info,因为info plist文件可能包含与您的应用程序图标和应用程序名称相关的内容信息
此文件是加载应用程序名称和图标,现在您删除此文件,因此无法加载应用程序名称和图标名称
如果您发现错误“无法找到Info.plist文件”,请参阅此链接
can't find info.plist in xcode 4
Adding Info.plist in a XCode project
这些可能会帮助您了解但不要删除info.plist
现在创建新项目并复制info.plist并添加当前项目。 或者您可以通过引用此链接重新创建info.plist文件 How to regenerate an iPhone Xcode info.plist file 希望这对你有所帮助。
答案 1 :(得分:0)
尝试从模拟器中删除您的应用并清理项目,然后重新运行您的应用。
答案 2 :(得分:0)
尝试清理项目并重建项目,并确保通过设置图标在包资源中仍然存在。