[英]Sharekit - Facebook configuration
我想在ios应用程序中集成sharekit。 一切正常,但我有Facebook的问题。 到目前为止我做了什么:
编辑SHKConfig.h并补充说
#define SHKFacebookAppID @"MyFacebookAppID"
在我的app.plist中添加了url方案:fb + appID
现在,当我尝试在Facebook上分享内容时,设备上的Facebook应用程序已打开,显示消息:您正在以“facebookUsername”登录此应用程序,当我单击确定时,我被重定向到我的应用程序但没有任何反应,没有分享行动。
我错过了什么?
我的问题的解决方案在此处说明了sharekit安装指南步骤6
您需要做的事情才能将Sharekit与您的应用程序集成..(推荐)
1)实际上你不需要在.kit文件中为Sharekit设置URL方案。 它仅适用于facebook API用户..
2) 签出,你是否填写了SHKConfig.h文件中的api密钥和密钥,如下所示
#define SHKFacebookKey @"YOUR_API_KEY"
#define SHKFacebookSecret @"YOUR_APP_SECRET_KEY"
3)验证您是否“导入SHK.h”文件..
4)您必须包含“MessageUI,SystemConfiguration和Security frameworks” 。
5)你不需要这样做#define SHKFacebookAppID @"MyFacebookAppID"
6) 调用文档中给出的sharekit操作表 。
SHKConfig.h文件似乎表明您的URL方案中没有包含文字“+”。 检查此报价的最后一行:
// Facebook - https://developers.facebook.com/
// SHKFacebookAppID is the Application ID provided by Facebook
// SHKFacebookLocalAppID is used if you need to differentiate between several iOS apps running against a single Facebook app. Leave it blank unless you are sure of what you are doing.
// The CFBundleURLSchemes in your App-Info.plist should be "fb" + the concatenation of these two IDs.
// Example:
// SHKFacebookAppID = 555
// SHKFacebookLocalAppID = funk
//
// Your CFBundleURLSchemes entry: fb555funk
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.