在 iOS 8 beta 中开发应用扩展的最佳实践

Posted

技术标签:

【中文标题】在 iOS 8 beta 中开发应用扩展的最佳实践【英文标题】:Best practice for developing app extensions in iOS 8 beta 【发布时间】:2014-07-21 09:39:26 【问题描述】:

我想知道现在在 ios 8 测试期间开发应用扩展的最佳实践是什么。我的意思是,由于 XCode 5 不支持应用扩展所需的权利和目标(应用组、小部件目标等)并且 XCode 6 不支持提交到应用商店,有没有什么好的方法可以确保我们既可以开发又可以部署到应用商店,编译旧项目等?

当然有只创建一个分支的 SCM 方法,但我想知道在 XCode 中是否有任何方法可以解决这个问题?

【问题讨论】:

【参考方案1】:

似乎创建一个重复的目标是最好的方法,从而为旧 Xcode 保留旧目标并使用新目标来调试扩展。

【讨论】:

以上是关于在 iOS 8 beta 中开发应用扩展的最佳实践的主要内容,如果未能解决你的问题,请参考以下文章

iOS - FileManager 扩展的最佳实践

ios的可扩展单元格表格视图最佳实践

如何检测在 iOS 8 上包含应用程序时启用了应用程序扩展?

iOS 8 beta 5 今天视图扩展(小部件)卡在等待附加

iOS 开发中 Info.plist 变量的最佳实践是啥?

使用 Instruments 测试 iOS 应用程序开发的最佳实践