我一直在尝试使用XCode6.4 修复开源项目https://github.com/gontovnik/DGRunkeeperSwitch的编译问题.我似乎修复了所有问题,但不确定如何修复以下错误:
DGRunkeeperSwitch/DGRunkeeperSwitchExample/Base.lproj/LaunchScreen.storyboard: Launch screens may not use instances of IBUISceneExitPlaceholder.,
DGRunkeeperSwitch/DGRunkeeperSwitchExample/Base.lproj/LaunchScreen.storyboard: Launch screens may only have one top level object, which must be a UIView or a kind of UIViewController.
和
DGRunkeeperSwitch/DGRunkeeperSwitchExample/Base.lproj/LaunchScreen.storyboard: Launch screens may not use instances of IBUIStoryboardEntryPointIndicator.
有人可以提供一些关于如何修复这些错误的指示吗?
Tà *_*ada 11
删除文件LaunchScreen.StoryBoard,然后将Lauch屏幕文件中的"LaunchScreen"清除为照片.完成.或者您可以将文件LauchScreen.xib添加到项目中,然后在启动屏幕文件中选择它作为照片

小智 6
"要求:Xcode 7-beta或更高版本." LaunchScreen.storyboardXcode 6中有可能出现新的东西.
由于启动屏幕不是示例代码的关键/必要部分,因此最简单的解决方法是删除现有的启动屏幕,然后在Xcode 6中创建一个新屏幕.
更新:
启动屏幕是启动应用程序时出现的启动画面.它没有自己的视图控制器,也不是应用程序的入口点.
该示例的导航控制器是应用程序的初始场景.
更新2:
并不是说它不可修复.有时间和技巧的人可以重写它以删除依赖项.然而它确实像Xcode 7 一样工作,因此分叉它并不实际.
错误消息确实是自我描述性的,但是您可能通过进行一些无意/无意的更改来解决一些问题.
你可以将你的工具和项目升级到Xcode 7,找到一个不同的第三方组件来替换这个组件,找到一个能为你修复它的人,或者提高你的技能并自己重写它.
| 归档时间: |
|
| 查看次数: |
11671 次 |
| 最近记录: |