ios - 如何让我的 iOS 应用程序在 Facebook 和 Twitter 等照片共享选项中可见?

标签 ios objective-c cocoa-touch photo sharing

我有一个图片共享应用程序,可以在您的应用程序好友之间共享图片。 我的要求是当 iOS 用户从照片库中选择任何照片时,通过弹出窗口在共享中显示我的应用程序。

我找到了通过自定义应用程序共享 PDF 文件的解决方案,但 iOS“照片”不走运。

我也通过这个链接 https://stackoverflow.com/questions/9266079/why-is-my-iOS-app-not-showing-up-in-other-apps-open-in-dialog 并对我的应用程序进行了更改,但它似乎无法正常工作。

enter image description here

最佳答案

我使用“共享扩展”将我自己的应用程序添加到共享列表中。 您必须为您的应用创建一个新目标 which template is Share Extension

小心!!此目标的部署目标版本应低于您的测试设备版本,以确保图标显示在列表中。

其他事件应在自动创建的 ShareViewController.m 中定义。

希望我的回答能帮到你:)

关于ios - 如何让我的 iOS 应用程序在 Facebook 和 Twitter 等照片共享选项中可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23988328/

相关文章:

ios - 高分标签未更新 - UserDefaults 和 Swift 4

objective-c - iOS从文本框中解析和int并将其分配给要用于求和的整数值?

iphone - 'UIAttachmentBehavior' 没有可见的@interface 在 DynamicsCatalog.xcodeproj 中声明选择器 initWithItem

ios - 没有 USB 的 Xcode 6.1 调试?

java - Objective-c AES 加密看起来不像 java AES 加密

iphone - 如何将 UIScrollView 嵌套在 UIScrollView 中,以便用户可以滚动内部 UIScrollView?

ios - 每次框架初始化时 CoreData 都会被清除

Objective-C : How to read JSON in JSON?

ios - 动画子类无法正确应用于我的 View 动画

iphone - 响应 EKEventStoreChangedNotification