gpt4 book ai didi

ios - 在我的应用程序 UIActivityViewController 中弹出类似 Safari 的微信/微信分享表?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:21:38 24 4
gpt4 key购买 nike

我正在尝试在我的 iOS 应用程序中弹出内置的 Safari 分享微信。但是找不到让微信应用显示在UIActivityViewController中的方法!

enter image description here

我注意到在分享照片库中的图片和 Safari 链接分享时,会显示微信应用程序图标。原生笔记应用没有微信选项。

不确定它是如何工作的,感谢任何帮助!谢谢!

最佳答案

这是使用“共享”扩展程序完成的。有关详细信息,请参阅 Apple 文档:https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/ExtensibilityPG/ShareSheet.html#//apple_ref/doc/uid/TP40014214-CH12-SW1

关于为什么某些应用出现在某些共享上下文中而不出现在其他上下文中,这是因为 Share 扩展必须向 iOS 声明它支持共享的数据类型。据推测,微信开发者没有为“纯”文本内容启用他们的分享扩展,就像在笔记应用中一样。请参阅此处了解如何设置共享扩展接受的数据类型:https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensionScenarios.html#//apple_ref/doc/uid/TP40014214-CH21-SW8

不幸的是,如果他们不允许,您将无法代表他们添加微信分享扩展,但您可以使用一些微信 API 来开发自己的启用文本内容的应用扩展。

希望对您有所帮助。

关于ios - 在我的应用程序 UIActivityViewController 中弹出类似 Safari 的微信/微信分享表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28385927/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com