问题标签 [share-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.
ios - 从共享扩展上传到 Firebase 存储
是否可以在共享扩展中使用 firebase cocoapods 来检查当前登录的用户并上传到 firebase 存储?
这一切都可以在主应用程序中运行,只是试图通过扩展来实现这一点?
ios - 在应用程序和共享扩展程序之间共享 FirebaseAuth 会话 (iOS)
是否可以在主应用程序及其共享扩展程序之间共享 Firebase 身份验证令牌?
我目前已经通过在登录后保存到 NSUSERDefaults 然后通过 App Groups 从扩展程序访问来获取用户 uid,这是否需要使用令牌的类似方法?
这样就能够从扩展中获取用户的详细信息并将其设置到 Firebase 数据库中。
ios - 当我打开 URL 时,iOS Swift Share Extension 崩溃
标题怎么说,当我打开一个 URL 时,我的 Share 扩展程序崩溃了。
Xcode 说:Thread 3: EXC_BAD_ACCESS (code=1, address=0x10)
我已经尝试过其他 url 方案,结果是一样的。
这是我的代码:
ios - 由于 GTMSessionFetcher sharedApplication #AskFirebase,Firebase 自 3.8.0 起无法在 iOS 应用扩展中使用
我在我最新的应用程序中使用 Firebase。将 pod 升级到 3.10.0 后,无法构建应用程序的共享扩展。Firebase pod 取决于GTMSessionFetcher
哪些用途sharedApplication
在应用扩展中不可用。
我在我的扩展中使用了以下 pod:
我回滚到版本 3.7.0。这是最后一个不依赖sharedApplication
.
这会在即将发布的版本中修复吗?
ios - UIImageJPEGRepresentation 在 iPhone SE 上的共享扩展中崩溃
我有一个共享扩展程序,可让您裁剪图像,然后将其上传到我们的服务。我们在上传之前调用UIImageJPEGRepresentation
获取图像的数据,但是由于内存过多导致崩溃。这只发生在大图像上,并且(据我们所知)在 SE 上,并且didReceiveMemoryWarning
不会首先被调用。使用照片应用程序时会发生这种情况。
有没有办法安全地调用UIImageJPEGRepresentation
,或者事先尝试确定图像是否太大?
ios - IOS分享扩展如何支持苹果新闻
你能帮我解决支持苹果新闻分享的问题吗?
我的共享扩展 info.plist 包含:
如何在分享来自苹果新闻的内容时查看我的分享扩展名?
ios - 苹果笔记应用程序的共享扩展程序未激活
适用于除 ios Notes App 之外的所有应用程序。
找到了解决这个问题的解决方案
但是我使用子查询作为 NSExtensionActivationRule。所以无法在 plist 中添加 NSExtensionActivationDictionaryVersion。
有谁知道如何在子查询中添加 NSExtensionActivationDictionaryVersion ?
提前致谢。
macos - macOS 共享扩展:NSExtensionActivationRule PDF 谓词不起作用
我正在编写一个带有共享扩展的 Mac 应用程序。用户可以选择单个 pdf 文档,单击共享按钮并选择我的扩展名。但是,我的扩展名没有显示,我认为它与info.plstNSExtensionActivationRule
中的键有关。我使用谓词语句只允许我的扩展在用户选择一个 PDF 文档时显示。在Apple 文档中有一个关于如何做到这一点的示例:
如果我设置TRUEPREDICATE
为,它可以工作NSExtensionActivationRule
,但仅适用于 Preview.app。
有任何想法吗?
我为此问题创建了一个测试应用程序。你可以在这里得到它。
更新: 苹果开发者技术支持说:
根据工程团队的说法,这是共享服务中的一个错误。Preview 和 Finder 共享的项目是打开/选定文件的 URL。共享服务应该获取 URL 引用的文件的 UTI,并将其注册到扩展项附件的已注册类型标识符中。PDF 文件不会发生这种情况。因此,唯一注册的类型标识符是您的查询不允许的“public.file-url”(URL 的 UTI)。
ios - 我的共享扩展未显示在 Dropbox 扩展中
我的扩展程序列表中有以下内容
所以我的扩展出现在 Photos 和 Snapchat 中,但没有出现在 Dropbox 中。我应该如何调整才能在 Dropbox 共享选项中列出?
ios - 如何在通过共享扩展选择的 NSUserDefaults 中存储多个图像
我目前为单个图像做的工作正常。但我想选择多个图像并在应用程序中显示。任何人都可以帮助我。谢谢你。
将图像保存为用户默认值
在应用程序中阅读
我修改了这个数组,但它不起作用。
将图像保存为用户默认值。
在这里,galleryBucket 我得到了 nil