我的应用程序如何识别用户的iOS设备上存在哪些社交应用程序?

Dileep Kumar Patchigolla

我们正在构建一个本质上是社交的应用程序,并希望与Facebook,Twitter,Pinterest等顶级社交平台提供紧密集成。所以我有两个问题:1.使用UIActivityViewController,我们可以在所有(顶级)社交网站上共享内容吗?用户设备上可用的平台?还是对于其中某些平台的兼容性存在任何已知问题?我知道Facebook在发布预填充文本方面有局限性。但是我找不到其他平台的限制。2.我们想查看用户正在查看的所有社交平台的列表,以便我们牢记这一点来微调我们的应用程序用户体验。本质上,我们要确定用户已在其设备上安装的所有社交应用。我们只想检测特定应用程序的存在,不需要所有应用程序列表。

战神777

如果目标iOS> = 6和Social框架,请使用SLComposeViewController

您可以通过以下方式查看Facebook:

     if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]){ 

对于Twitter依此类推:

     if([SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter]) { 

记住

  isAvailableForServiceType: 

是用于在用户已设置/或没有针对所质疑服务的帐户的情况下返回true或false的方法。而且此方法仅对我们需要了解的服务使用一个参数(例如SLServiceTypeFacebook,SLServiceTypeTwitter)。对于pinterest和其他一些社交网络,您应该使用其SDK或自定义方法(基本上都需要将url和内容发布到特定的url / servers)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

iOS共享表可以识别设备上的所有社交应用程序吗?

来自分类Dev

如何在多个应用程序中识别iOS设备?

来自分类Dev

我可以检查用户安装了哪些iOS应用程序以及购买了哪些应用程序?

来自分类Dev

我可以检查用户安装了哪些iOS应用程序以及购买了哪些应用程序?

来自分类Dev

如何限制使用 64 位设备的用户安装我的 iOS 应用程序?

来自分类Dev

如何在 IOS 设备上运行我的 Ionic 应用程序(使用 Meteor 后端)?

来自分类Dev

我们可以在哪些版本的 Windows 上运行 dot net 应用程序?

来自分类Dev

Cloudkit社交应用程序-如何开始

来自分类Dev

用户应用程序用户项目文件应在Mac OS X上保存在哪里?

来自分类Dev

Twitter / Facebook如何知道可以在哪些应用程序上共享tweet / status / images?

来自分类Dev

如何通过我的应用程序在whatsapp上邀请用户并共享IOS内容?

来自分类Dev

在设备上安装我自己的应用程序后,该文件夹在哪里?

来自分类Dev

如何从ios应用程序了解我的ios设备中安装了多少个应用程序

来自分类Dev

Ionic 2应用程序:在设备上记住用户

来自分类Dev

从iOS中的设备删除应用程序后,如何删除“我的应用程序日历”中的所有事件

来自分类Dev

应用程序如何检测用户和/或设备之前从未安装过该应用程序

来自分类Dev

如何在我设备的所有应用程序上应用模式锁定?

来自分类Dev

在为iOS设备开发应用程序的前提条件上存在极大的困惑

来自分类Dev

从我的 swift 应用程序(iOS)更改设备密码

来自分类Dev

在设备上运行Beta iOS应用程序时出错

来自分类Dev

ios设备上的应用程序调试事件

来自分类Dev

ios设备上的应用程序调试事件

来自分类Dev

设备上的Nativescript iOS应用程序分析

来自分类Dev

在虚拟设备上运行我的Flutter应用程序

来自分类Dev

在我的设备上安装iPhone应用程序

来自分类Dev

在不是我的设备上运行 Xcode 应用程序?

来自分类Dev

我的应用程序在 pos 设备上停止工作

来自分类Dev

我的电子应用程序在哪里

来自分类Dev

如何在Android Studio中终止应用程序-在单独的设备上运行的应用程序

Related 相关文章

  1. 1

    iOS共享表可以识别设备上的所有社交应用程序吗?

  2. 2

    如何在多个应用程序中识别iOS设备?

  3. 3

    我可以检查用户安装了哪些iOS应用程序以及购买了哪些应用程序?

  4. 4

    我可以检查用户安装了哪些iOS应用程序以及购买了哪些应用程序?

  5. 5

    如何限制使用 64 位设备的用户安装我的 iOS 应用程序?

  6. 6

    如何在 IOS 设备上运行我的 Ionic 应用程序(使用 Meteor 后端)?

  7. 7

    我们可以在哪些版本的 Windows 上运行 dot net 应用程序?

  8. 8

    Cloudkit社交应用程序-如何开始

  9. 9

    用户应用程序用户项目文件应在Mac OS X上保存在哪里?

  10. 10

    Twitter / Facebook如何知道可以在哪些应用程序上共享tweet / status / images?

  11. 11

    如何通过我的应用程序在whatsapp上邀请用户并共享IOS内容?

  12. 12

    在设备上安装我自己的应用程序后,该文件夹在哪里?

  13. 13

    如何从ios应用程序了解我的ios设备中安装了多少个应用程序

  14. 14

    Ionic 2应用程序:在设备上记住用户

  15. 15

    从iOS中的设备删除应用程序后,如何删除“我的应用程序日历”中的所有事件

  16. 16

    应用程序如何检测用户和/或设备之前从未安装过该应用程序

  17. 17

    如何在我设备的所有应用程序上应用模式锁定?

  18. 18

    在为iOS设备开发应用程序的前提条件上存在极大的困惑

  19. 19

    从我的 swift 应用程序(iOS)更改设备密码

  20. 20

    在设备上运行Beta iOS应用程序时出错

  21. 21

    ios设备上的应用程序调试事件

  22. 22

    ios设备上的应用程序调试事件

  23. 23

    设备上的Nativescript iOS应用程序分析

  24. 24

    在虚拟设备上运行我的Flutter应用程序

  25. 25

    在我的设备上安装iPhone应用程序

  26. 26

    在不是我的设备上运行 Xcode 应用程序?

  27. 27

    我的应用程序在 pos 设备上停止工作

  28. 28

    我的电子应用程序在哪里

  29. 29

    如何在Android Studio中终止应用程序-在单独的设备上运行的应用程序

热门标签

归档