问题标签 [ios8-extension]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
425 浏览

ios - 如何使用带有 Pinterest.sharextension 的 UIActivityViewController 设置 Pinterest sourceURL 和描述

对于 iOS 8,Pinterest 有一个分享扩展。如何设置图片来源 URL 和描述属性?我正在使用 UIActivityViewController。我是否使用 UIImage、用于 sourceURL 的 NSURL 和用于描述和返回的 NSString 创建自定义类?我不确定 Pinterest 如何知道设置源 URL 和描述。

0 投票
1 回答
148 浏览

ios - iPhone 和 Ipad 上的 iOS 共享扩展/小部件

我正在尝试编写一个今天的小部件,它将为 iPhone 和 iPad 提供相同的用户界面,但我不想为这两个项目创建两次相同的小部件目标。我将如何在 iPhone 和 iPad 项目上共享小部件?

0 投票
2 回答
3136 浏览

ios - 为什么不调用 UIViewControllerTransitioningDelegate 的方法presentationControllerForPresentedViewController?

我想使用自定义 UIPresentationController。为此,当我想显示新场景时,我调用此代码

我的过渡经理有方法:

但是方法presentationControllerForPresentedViewController 没有调用!

为什么?

0 投票
1 回答
228 浏览

ios8 - 如何为操作扩展目标指定支持的 UTI 类型

我在我的 ios 应用程序中实现了操作扩展功能。它按我的预期工作。但是只有一个问题,在 Xcode 中我不知道如何为动作扩展目标配置 UTI 类型。我试图在动作扩展 info.plist 中添加一些 UTI 类型,但它没有反映。实际上,我想根据某些 UTI 类型限制我的扩展程序在主机应用程序上显示。

任何可能会非常感激的帮助。

0 投票
4 回答
10175 浏览

ios - 当我在设备中运行应用程序扩展(小部件)时,出现此错误应用程序安装失败

此应用程序或它包含的包具有与此应用程序或它包含的另一个包相同的包标识符。捆绑标识符必须是唯一的。

0 投票
3 回答
208 浏览

ios8 - 如何在自定义键盘中确定设备方向

我正在为 iOS8 构建一个自定义键盘。我希望我的键盘支持纵向和横向模式。如何确定设备方向?获取设备方向目前在自定义键盘中效果不佳。

0 投票
1 回答
1299 浏览

ios8 - 我们可以在 iOS8 中为同一个应用程序创建多个今天的扩展小部件吗?

我的问题很简单,在开发一个新的 iOS8 应用程序时,我们可以为同一个应用程序创建两个今天的扩展小部件(每个扩展具有不同的应用程序功能)吗?

我不想像 Day One 应用程序那样创建一个庞大的单一今日通知小部件。

0 投票
5 回答
15272 浏览

ios - 使用钥匙串在 iOS 扩展程序及其包含的应用程序之间共享?

我知道我可以通过启用应用程序组和使用 NSUserDefaults 在我的共享扩展程序及其包含的应用程序之间共享数据(请参阅在 iOS 8 共享扩展程序和主应用程序之间共享数据)。

但是,我存储的数据是敏感的,所以我希望使用钥匙串。因此,用户将在包含的应用程序中输入帐户信息,然后共享扩展程序将读取该数据以执行预期的共享操作。

有谁知道这是否可能?我对它的第一次破解表明扩展程序和包含应用程序具有单独的钥匙串(在包含应用程序中使用密钥保存数据时,在尝试为扩展程序中的该密钥返回数据时返回 null)。

谢谢!

PS Using Lockbox for Keychain access,但如果它过于抽象而无法正常工作,我可以放弃它。 https://github.com/granoff/Lockbox

0 投票
2 回答
956 浏览

ios - iOS swift自定义键盘没有声音和延迟

我正在 iOS 上使用新语言 swift 测试键盘扩展,但我无法为 keyPressed 事件播放声音,并且当我单击该键时会有大约 10 秒的延迟。

这是我的代码:

提前感谢您的任何评论或建议...

0 投票
0 回答
244 浏览

ios - 如何从 iOS8 共享扩展写入主机应用程序可以读取的文件?

我在 iOS8 中有一个从 Safari 调用的共享扩展。运行后,它有一些数据要与主应用程序共享(两者都使用共享的应用程序组),但是数据太大而无法填充到用户设置中,需要将其存储为文件. 如何编写文件,以便在加载我的主应用程序时可以看到该文件?

为了清楚起见,我不是在谈论下载远程文件,该文件是由共享扩展名在内存中创建的。

编辑:拼写更正。