2015-10-15 16 views

risposta

5

AppLinkUrl non è l'URL della tua app sul mercato.

  • il necessario per rendere il vostro proprio appLinkUrl e metterlo nel vostro info.plist (vedi: http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html) che userete per deeplinking.
  • Quindi dopo averlo dichiarato sul tuo info.plist, devi avere almeno una pagina Web html dove puoi inserire i metatag per le appLink di ios o android (https://applinks.org). Prendere atto del l'appLinkUrl che avete messo sul vostro info.plist dovrebbe essere lo stesso sul tuo proprietà meta = "AL: ios: url
  • Debug tuo sito web URL e controllare i meta tag utilizzando Facebook url debugger Press. "Scarica nuovi dati raschiare" per aggiornare i meta tag per eventuali modifiche su di esso.
  • utilizzare il link della pagina web che ha i meta tag e utilizzarlo come sul campione su docs facebook

    FBSDKAppInviteContent * content = [[FBSDKAppInviteContent alloc] init]; content.appLinkURL = [NSURL URLWithString: @ "your_website_link_with_metatags"];

  • Basta fare in modo che i meta tag abbiano le giuste informazioni.
6

Per Facebook SDK Invito, è necessario creare un collegamento app personalizzato. Facebook ha fornito la documentazione completa per gli inviti. Segnala questo collegamento to create App link. Facebook fornisce uno strumento Link app per creare il tuo link app personalizzato. Nello strumento per creare collegamento app, è necessario aggiungere alcuni schemi URL personalizzati, ID app store e nome app. Lo schema URL personalizzato si presenta così: youAppName://fbFacebookAppID. Aggiungiamo anche fbFacebookAppID in .plist in URLScheme in URLTypes