显示通过“appname”发布
Posted
技术标签:
【中文标题】显示通过“appname”发布【英文标题】:Displaying posted via 'appname' 【发布时间】:2014-05-14 09:02:02 【问题描述】:我正在使用UIActivityViewController
在 Facebook 上分享内容。它在 Facebook 中显示 'Posted via ios'
。
但我希望它显示 app_name
而不是 iOS
。有人可以帮我解决这个问题吗?
【问题讨论】:
您可以尝试阅读 Facebook SDK 文档吗?由于您没有使用 Facebook SDK,它将“通过 iOS”发布。 How do I customize a UIActivityViewController to show a URL link when posting to facebook and twitter?的可能重复 【参考方案1】:-
从这里为您的应用程序 developers.facebook.com 创建 FB 应用程序 ID。
在您的 info.plist 中添加一个键:-FacebookAppID 值:- 您的 fb 应用 ID。
在 URl 方案中写入 fbYourFBAppID
让 Facebook 审核并发布您的 Facebook 应用
【讨论】:
【参考方案2】:没有可以通过UIActivityViewController
包含您的 Facebook 应用名称。
要使用您的 Facebook 应用名称,您应该改用 Facebook SDK 来共享内容。
【讨论】:
不正确,请参阅***.com/questions/12547616/… @PeterLapisu 如果您仔细阅读引用的答案,它涉及 Facebook 的手动处理。正如我所说,我的回答仍然正确,无法通过UIActivityViewController
包含 Facebook 应用程序名称,这是 OP 的要求。
另外,创建一个新的 Facebook 应用程序比在特殊情况下寻求 Facebook 的批准要容易得多。同意吗?
不再需要手动操作,它应该会在您设置并验证您的 Facebook 应用程序后自动完成
很高兴听到这个消息,但请为 OP 提供参考。以上是关于显示通过“appname”发布的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 SLRequest 通过 iOS 更改为通过 <AppName>
如何通过 UIAutomation 处理“_APPNAME_ 想要使用您当前的位置”警报
如何在 Steam WebAPI 中通过 AppName 获取 Steam AppID
该应用程序在 Payload/appname.app/appname 中引用了非公共选择器
由于配置文件不活动,Testflight 错误无法安装 <appname> WWDR 错误
应用程序在 payload/appname.app/appname: _terminateWithStatus 中引用了非公共选择器