Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何创建与iOS 5.0向后兼容的新Xcode 5项目获取丢失的情节提要错误_Ios_Xcode_Ios5_Storyboard_Backwards Compatibility - Fatal编程技术网

如何创建与iOS 5.0向后兼容的新Xcode 5项目获取丢失的情节提要错误

如何创建与iOS 5.0向后兼容的新Xcode 5项目获取丢失的情节提要错误,ios,xcode,ios5,storyboard,backwards-compatibility,Ios,Xcode,Ios5,Storyboard,Backwards Compatibility,我们的客户需要一款涵盖iOS 5.0-iOS 7.0的iPad/iPhone应用程序 我在Xcode 5中创建了一个新项目 在构建设置中,我将架构更改为标准的armv7,armv7s 我单击Main.storyboard并确保界面生成器设置为: 在中打开:默认值(5.0) iOS 5及更高版本的版本 查看方式:iOS 6.1及更早版本 在部署信息中,我将部署目标更改为5.0 我现在可以看到我的旧模拟器,但在iOS 5.0模拟器中运行一个空的单一应用程序项目会给我带来许多人报告的缺少情节提要的错误

我们的客户需要一款涵盖iOS 5.0-iOS 7.0的iPad/iPhone应用程序

  • 我在Xcode 5中创建了一个新项目
  • 在构建设置中,我将架构更改为标准的armv7,armv7s
  • 我单击Main.storyboard并确保界面生成器设置为: 在中打开:默认值(5.0) iOS 5及更高版本的版本 查看方式:iOS 6.1及更早版本
  • 在部署信息中,我将部署目标更改为5.0
  • 我现在可以看到我的旧模拟器,但在iOS 5.0模拟器中运行一个空的单一应用程序项目会给我带来许多人报告的缺少情节提要的错误:

    由于未捕获异常“
    NSInvalidArgumentException
    ”而终止应用程序,原因是:“在捆绑包NSBundle中找不到名为“Main”的情节提要。”

    我可以在“复制捆绑资源”中看到一个红色的“缺失”情节提要-这里没有解决方案,即
    删除/重新添加/清理/编译
    。我注意到单击Interface Builder上的“本地化英语”框会使红色文件看起来正常,但在运行模拟器时,我仍然会遇到这个丢失的错误

    我认为唯一的方法是用兼容iOS 5的代码在Xcode 4构建中创建一个项目,然后用iOS 7.0对其进行测试和修改


    有什么想法吗?

    选择Main.storyboard并对文件检查器中的本地化部分进行以下更改


    选择Main.storyboard并对文件检查器中的本地化部分进行以下更改


    我也在找这个文档。View As可让您查看它在设备上运行时的外观,它不会更改nib或故事板的内部存储@默认情况下,您可以创建新项目作为新建项目的方式。仅在以下条件下归档ios5目标使用我也在寻找此文档。View As可让您查看它在设备上运行时的外观,它不会更改nib或故事板的内部存储@默认情况下,您可以创建新项目作为新建项目的方式。仅在以下条件下存档ios5目标使用