Questions tagged «ios-app-extension»


5
使用应用程序组在应用程序之间通信和持久化数据
iOS 8昨天披露了一个与应用程序组有关的新API。在应用之间共享数据并进行通信之前,情况有点混乱,我相信这正是应用组要纠正的问题。 在我的应用程序中,我启用了应用程序组并添加了一个新的组,但是我找不到有关如何使用它的任何文档。文档和API参考仅说明如何添加组。 那么App Group真正打算做什么?是否有任何有关如何使用它的文档?

4
将Cocoapods与App Extension一起使用
我正在尝试使用Cocoapods库在Xcode 6 Beta-6中构建照片应用程序扩展。Xcode为照片扩展名创建的桥接标题无法从cocoapods中看到任何东西。 例如:#import <GPUImage/GPUImage.h>导致错误"GPUImage/GPUImage.h" file not found。 我已经尝试了导入的所有可能路径(带有方括号和引号),但几乎没有成功。唯一的例外是,简单的豆荚一样SVProgressHUD,下面的丑陋可怕的黑客作品: #import "../Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.h"。 但是对于GPUImage,它会导入GPUImage.h标头,并决定将其GPUImageContext.h与不属于应用扩展名的普通swift代码的桥接标头一起导入时,尽管没有问题,但突然还是看不到它。 应用程序扩展的编译有什么不同,可防止桥接标头正常运行? 注意:我已经阅读了本教程的所有可能排列,并且如果有人认为自己在此找到了答案,则它并不立即适用。 此外,此SO问题中描述的问题可能是相关的,但无论如何我还是问了这个问题,以防我的问题特定于应用扩展。

15
今日扩展无法继承以下项的CoreMedia权限
我试图将Swift中的Today扩展添加到我的Objective-C应用程序中。我在调试器日志中不断收到此消息:Failed to inherit CoreMedia permissions from 3005: (null)。编号ex。3005每次都不同。我正在从小部件中读取NSUserDefaults,但正在读取/编写应用程序本身。我的TodayViewController中的唯一代码如下: override func viewDidLoad() { super.viewDidLoad() let formatter = NSNumberFormatter() formatter.numberStyle = .CurrencyStyle totalLabel.text = formatter.stringFromNumber(0) coinsLabel.text = formatter.stringFromNumber(0) formatter.maximumFractionDigits = 0 billsLabel.text = formatter.stringFromNumber(0) } func widgetMarginInsetsForProposedMarginInsets(defaultMarginInsets: UIEdgeInsets) -> UIEdgeInsets { return UIEdgeInsetsMake(8.0, 16.0, 8.0, 16.0) } func widgetPerformUpdateWithCompletionHandler(completionHandler: ((NCUpdateResult) -> Void)!) …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.