iOS8 中的扩展 - 由于没有系统应用程序而终止
Posted
技术标签:
【中文标题】iOS8 中的扩展 - 由于没有系统应用程序而终止【英文标题】:Extension in iOS8 - Terminating since there is no system app 【发布时间】:2014-06-05 15:23:29 【问题描述】:尝试运行我的 ios 小部件,它是一个“今日”扩展。每次我尝试将其添加到通知中心时,我都会不断收到消息“由于没有系统应用程序而终止
关于如何解决这个问题的任何想法?
我正在尝试制作一个包含 tableview 的扩展
【问题讨论】:
一些代码或项目设置可能会有所帮助 这个问题也出现在 v6.3.2 上随机。 我只在 iPhone 6 上出现 【参考方案1】:在您的项目设置中,查找显示“启动屏幕文件”的设置并删除任何内容,使其为空白,然后清理并构建。
【讨论】:
【参考方案2】:我遇到了同样的问题 - 你使用的是 swift 吗?注释掉“init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: NSBundle?)”函数,按照这个响应中的建议为我修复了它: iOS 8 Beta Today extension widget not showing in a Swift app?
【讨论】:
【参考方案3】:我在 Xcode 6 - Beta 5 中遇到了 Swift 的这个问题。错误似乎只是随机出现,重新启动 Xcode 修复了它。
【讨论】:
这个可以添加为评论吗? 我是新来的。我是不是犯了大罪? 不,这是一个合理的答案。发布“重新启动应用程序”是公平的游戏,尤其是在它有效的情况下。以上是关于iOS8 中的扩展 - 由于没有系统应用程序而终止的主要内容,如果未能解决你的问题,请参考以下文章
没有 Springboard 的 iOS:由于没有系统事件服务器而终止