问题标签 [slcomposeviewcontroller]

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.

0 投票
1 回答
99 浏览

iphone - SLComposeViewController 关闭其父​​ VC

我正在使用 SLComposeViewController 在 Twitter 上发帖,一切正常,但是当发帖成功时,它也会关闭父视图控制器。

我不想解雇父视图控制器。请帮忙!

0 投票
0 回答
268 浏览

ios - Xcode 5 Facebook post with Links 立即打开链接

我必须在这里遗漏一些明显的东西......过去,我使用以下代码从我的应用程序向 Facebook 发布消息。过去通过 addURL 调用分配的 URL 已显示为 Facebook 中帖子标题的 URL。对于下面的代码,这将提供指向应用商店中应用的链接。

但是在 Xcode 5 中,当我尝试相同的操作时,它会打开帖子对话框,然后立即打开作为 URL 传入的任何内容。在这种情况下,这意味着它会退出我的应用程序并进入 App Store。然后 App Store 会帮助用户通知他们已经安装了我的应用程序...如果我然后返回应用程序,帖子对话框仍然打开,您可以继续发帖...但当然会踢出用户首先,这并不完全是这里的意图......

0 投票
1 回答
245 浏览

ios - 在 iOS 中处理 twitter 错误消息

我正在使用 SLComposeViewController 在 Twitter 上共享,每当我连续两次共享相同的消息时,twitter 都会显示一个错误对话框,指出该消息是重复的,请参见下图

在此处输入图像描述

他们没有办法处理这个消息,我不明白这个消息什么时候出现,现在如果我点击 OK,显示在它调用的 alertView 上

但我的主要问题是,我正在为用户提供密码工具,并且我已经编写了代码以在此函数中显示密码视图。因此,通常只有当用户再次打开应用程序时才会调用上述函数。但在这种情况下,当调用此函数时,我的应用程序正在显示密码视图。

那么如何处理这种情况

问候兰吉特。

0 投票
1 回答
831 浏览

ios - 使用 SLComposeViewController 将图像发布到 Facebook

我有一个应用程序,我使用以下代码将当前视图保存为图像:

现在我希望能够将这张图片发布到 Facebook。我有以下代码:

显然这是错误的,因为我无法将 UIImage 传递给 NSString。正确的方法是什么?

0 投票
1 回答
250 浏览

ios - ios slcomposeviewcontroller with facebook - 如何获取发布的图像 ID?

我在我的 iOS 应用程序中使用 slcomposeviewcontroller。当用户使用 slcomposeviewcontroller 将我的应用程序中的图像共享到 facebook 时,我想获取他创建的照片的 id。我看到有一个名为 completionHandler 的处理程序,但它不返回任何 id。

我有什么解决方法来获取共享图像 ID?

0 投票
0 回答
334 浏览

ios - 如何在 iPhone 应用程序上的朋友时间轴上发布

我的基本目标是允许我的应用程序的用户通过将故事发布到该朋友的时间线或向他们发送私人消息来邀请 Facebook 朋友也使用该应用程序。

我希望只使用 iOS 社交框架来做到这一点。

我的直接问题是双重的:

您可以使用 SLComposeViewController 发布到朋友的墙上,还是仅限于发布到应用用户的墙上?

如果不能使用 SLComposeViewController 来做到这一点,那么推荐的方法是什么(同样,在社交框架内)?

0 投票
0 回答
501 浏览

ios - 无法使用 SLComposeViewController 在 Facebook 上共享 PDF URL

我使用 social.framework 为 Titanium Appcelerator 创建了共享模块。以下是我的代码:

我只需要打电话SharePost,它会做所有的事情。这是唯一同时在 Twitter 和 Facebook 上共享的代码。但是当我在 Facebook 上分享一些 URL 时,对话框会正确显示,当我选择 时POST,它会在一些(大约 5)秒后给我错误。出现以下错误

无法发布到 Facebook - 无法发送帖子,因为与 Facebook 的连接失败。

And from that error, the same can be posted successfully when "Try Again" is selected. 我在这里附上了截图。

选择共享选项并将 URL 设置为共享时打开的对话框。

选择发布按钮时的错误消息。

如果你们中的任何人有任何线索,请告诉我。

0 投票
1 回答
221 浏览

ios - 从所选帐户 SLComposeViewController 获取 Twitter 详细信息

我可以使用 获取 Twitter 详细信息ACAccountStore,但我的问题是使用SLComposeViewController. 当我想与它一起分享我的推文时,我想获取推特 ID 和个人资料图片网址。我有多个帐户,在选择一个帐户时,我想获取该所选帐户的 Twitter id。

有没有办法从设置中存在的多个帐户中获取选定的帐户?

提前致谢

在此处输入图像描述

0 投票
1 回答
542 浏览

ios - SLComposeViewController - SLServiceTypeTwitter,声音和视频

使用 SLComposeViewController/SLServiceTypeTwitter 时,是否可以附加声音或视频?使用如下实例化的对象:

我可以使用 addURL 或 addImage 之类的方法,但我无法看到 addSound 或 addVideo 之类的方法。

有没有一种不同的方式可以使用?

0 投票
1 回答
1903 浏览

facebook - SLComposeViewController“Facebook 不可用”

我正在使用我之前的问题中发布的代码片段,将 Facebook/Twitter 共享添加到应用程序的简单方法?

但是当我在设备和模拟器上运行它时,我得到的只是“Facebook 不可用”,我做错了什么?

我查看了可用的教程,并且包含了所需的库,所以我不确定我做错了什么。