[英]Swift Facebook Invite Friends
我正在尝试在我的应用程序中创建Facebook邀请按钮。 每当用户单击“邀请朋友”时,新窗口都会打开,然后在2-3秒后关闭,并在控制台中显示此错误:
"Error: Optional(Error Domain=com.facebook.sdk.core Code=9 \"(null)\")"
这是我创建邀请窗口的方式:
func inviteFacebookFriends(){
let dialog = FBSDKAppInviteDialog()
let content:FBSDKAppInviteContent = FBSDKAppInviteContent()
content.appLinkURL = URL(string: "http://example.com/")
content.appInvitePreviewImageURL = URL(string: "http://example.com/image.jpg")
dialog.content = content
dialog.delegate = self
do {
try dialog.validate()
}
catch {
print(error)
}
dialog.show()
}
所有代表都在课堂上
func appInviteDialog(_ appInviteDialog: FBSDKAppInviteDialog!, didCompleteWithResults results: [AnyHashable : Any]!) {
debugPrint("Success: " + String(describing: results))
}
func appInviteDialog(_ appInviteDialog: FBSDKAppInviteDialog!, didFailWithError error: Error!) {
debugPrint("Error: " + String(describing: error))
}
在我的.plist中,我有FacebookAppID
和FacebookDisplayName
。 我究竟做错了什么?
确保你有
[[FBSDKApplicationDelegate sharedInstance] application:application didFinishLaunchingWithOptions:launchOptions];
在您的AppDelegate中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.