Tag: ios app extension

扫描function在Action Extension上不起作用(没有相机开启扫描)

我能够实现button,tableview,textfields,开关…所有在ActionExtension工作正常 但 “扫描function”在“动作扩展”中不起作用(不扫描相机)。 下面我分享我的扫描代码迅速和截图我的扩展 声明: var scannedBarcode = NSString(string: "") var scannedMetadataOutput = AVCaptureMetadataOutput() var gCaptureMetadataOutput = AVCaptureMetadataOutput() var _prevLayer = AVCaptureVideoPreviewLayer() var _session = AVCaptureSession() 扫描button操作代码: @IBAction func scanExtenAction(sender: AnyObject) { scanExtAction.enabled = false var error:NSError? = nil //let _input = (try! AVCaptureDeviceInput.deviceInputWithDevice(gCaptureDevice)) let _input = (try! AVCaptureDeviceInput.init(device: gCaptureDevice)) if _session.canAddInput(_input) { _session.addInput(_input) } […]

iOS:我安装了共享扩展,但不可能从我的应用程序库中select图像

我用这个教程,但不可能得到我的应用程序中选定的图像。 我使用“新build/文件/目标”创build,然后在“function”中添加了一个组。 当我进入图像库时,我可以看到共享图标,但是当我点击button时,它什么也不做。 代码示例: – (BOOL)isContentValid { // Do validation of contentText and/or NSExtensionContext attachments here return YES; } – (void)didSelectPost { // This is called after the user selects Post. Do the upload of contentText and/or NSExtensionContext attachments. // Inform the host that we're done, so it un-blocks its UI. Note: Alternatively you could […]

共享扩展程序的应用程序图标即使更新应用程序图标也不会在设备中更新

在我的iOS应用程序中,我有一个共享扩展。 最初我们正在使用不同的应用程序图标。 后来我们更改了应用程序的应用程序图标。 旧的图标已经从任何地方被replace,但是对于共享扩展,它不会被新图标取代。 以下是我们尝试过的方式,但并没有改变: 删除应用程序并重新安装。 – 不工作 删除派生的数据和重build应用程序并重新安装 – 没有工作。 如果有谁面临同样的问题,并得到解决呢?

iOS8自定义键盘Settings.bundle不显示

我添加了一个Settings.bundle键盘的目标。 但是当我在设置中添加键盘时,Settings.bundle中的Items不会显示出来。 我曾经工作过一次。 但是这是在Beta 4。 – 最好的祝福

iOS强制应用程序使用自定义键盘

我工作的应用程序有一个text-field ,应该只接受numbers所以我创build了一个只有[0-9]作为input接受的custom keyboard要使用这个custom keyboard必须去setting – > keyboards然后接受这个,然后从应用程序打开特定的键盘。 这是否可以强制用户打开只有custom keyboard而无需进入设置选项。 我想每当用户打开应用程序.. 只有 custom keyboard应该打开,而不是其他

IOS分享扩展:如何从笔记post中读取

我希望我的应用程序能够从笔记应用程序post以及其他文本编辑postparsing文本,所以我创build了一个共享扩展目标。 一切工作正常,直到我准备发布的应用程序,取代了TRUEPREDICATE TRUEPREDICATE。 据推测,在我的共享扩展目标,我应该添加NSExtensionActivationSupportsText键到NSExtensionActivationRule在info.plist,我做了,但我的应用程序扩展名仍然没有出现在共享表中。 根据https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensionScenarios.html我的info.plist应该包含这个: <key>NSExtensionAttributes</key> <dict> <key>NSExtensionActivationRule</key> <dict> <key>NSExtensionActivationSupportsText</key> <integer>1</integer> </dict> </dict> 我尝试启用其他types的附件,文件,网页,但没有效果。

从Today Extension Widget中设置通知

我正在创build一个简单的计时器应用程序,将有很多关于今天的扩展小部件function的重点。 用户可以通过点击从这里启动计时器。 唯一的问题是我需要从小部件中设置本地通知。 我曾尝试使用[[UIApplicaton sharedApplication] scheduleLocalNotification],但Xcode引发错误,说共享应用程序在应用程序扩展中不可用。 是否有任何解决scheme来设置从今天的扩展本地通知? 提前致谢。 任何帮助都是值得赞赏的。

iOS 8今日扩展:是否可以添加可编辑的文本字段?

我正在尝试创build一个简单的今天扩展。 我能够添加一个标签,其中的值可以通过主应用程序更新。 现在,我正在探索通过扩展来更新主应用程序中的值的可能性。 但是,当我试图添加一个文本字段,我不能input任何东西。 这是扩展的限制吗? 如果没有,请你指导我如何做到这一点? 非常感谢你!

如何在今日扩展中从资产目录中展示图片?

我正在为iOS8的今天扩展工作。 我的应用程序组设置正确,我可以成功地使用NSUserDefaults发送简单的数据到我的扩展(使用本教程 )。 在我的扩展的故事板中,我将一个图像放置在故事板上,并将图像设置为资产目录中的资产。 即使它出现在Interface Builder中,当我在设备和模拟器上运行应用程序时,图像也不会显示。 我错过了什么?

旋转后不正确的键盘扩展高度

我有iOS自定义键盘旋转时改变高度。 我的代码可以正常工作95%…但是在某些情况下(见下文),当旋转到横向时高度不会改变 – 纵向高度保持不变。 问题可以用这个(几乎)最小的代码来重现 – 创build新的键盘扩展目标并将这个代码复制到KeyboardViewController : class KeyboardViewController: UIInputViewController { private var orangeView = UIView() private var heightConstraint: NSLayoutConstraint! @IBOutlet var nextKeyboardButton: UIButton! override func updateViewConstraints() { super.updateViewConstraints() let screenSize = UIScreen.mainScreen().bounds.size let screenH = screenSize.height let screenW = screenSize.width let isLandscape = !(self.view.frame.size.width == screenW * ((screenW < screenH) ? 1 : […]