3

Je dois implémenter Facebook inviter dans mon application iOS. Je suivais lien ci-dessous de référence: https://developers.facebook.com/docs/app-invites/iosiOS App invitation Facebook: erreur

et créé lien app comme par lien ci-dessous:

https://developers.facebook.com/docs/applinks

Je suis face au-dessous de l'erreur: -

Error Domain=com.facebook.sdk.core Code=9 "The operation couldn’t be completed. (com.facebook.sdk.core error 9.)" 

en dessous FBSDKAppInviteDialogDelegate méthode de délégation

func appInviteDialog(appInviteDialog: FBSDKAppInviteDialog!, didFailWithError error: NSError!) { 
    println("didFailWithError: \(error)") 

} 

Mon réglage plist est enter image description here

Mon code est comme indiqué ci-dessous:

@IBAction func btnInviteClicked(sender: UIBarButtonItem) { 
    var content: FBSDKAppInviteContent = FBSDKAppInviteContent() 
    content.appLinkURL = NSURL(string: "https://fb.me/MyFacebookAppLinkURL") 

    //Optional 
    content.appInvitePreviewImageURL = NSURL(string: "AnyImageURL") 
    FBSDKAppInviteDialog.showWithContent(content, delegate: self) 
} 

Pls suggèrent une solution, pour montrer inviter pop et travailler avec succès.

Merci d'avance.

+0

Moi aussi aussi face au même problème si vous trouvez un problème faites le moi savoir. –

+0

Avez-vous créé 'appLinkURL' pour votre application? – Rumin

+0

Avez-vous trouvé la solution? – webmastx

Répondre

1

Si vous n'avez pas créé d'appLinkURL comme @Rumin suggéré dans les commentaires, vous pouvez les créer et vous assurer qu'ils fonctionnent ici https://developers.facebook.com/quickstarts/?platform=app-links-host. Lorsque vos liens d'application sont prêts, assurez-vous que votre application utilise les dernières restrictions App Transport Security définies dans iOS 9 et les autres applications Facebook, cliquez sur le lien https://developers.facebook.com/docs/ios/ios9.

+0

Oui, j'ai créé appLinkURL en utilisant le lien https://developers.facebook.com/quickstarts/?platform=app-links-host. Face à problème - ne reçoit pas de notification sur Facebook. –

2

Assurez-vous d'avoir [[FBSDKApplicationDelegate sharedInstance] application:application didFinishLaunchingWithOptions:launchOptions]; dans votre AppDelegate. J'ai passé deux jours en essayant de régler ça.