«Отсутствует URL ссылки на приложение» в приложении Facebook

Я пытаюсь настроить приложение для приложений Facebook, но я продолжаю получать: «Ссылка на приложение, используемая в этом приглашении, не содержит URL-адрес Android или iOS»,

Я использую свой веб-сайт в качестве URL-адреса, который содержит эти метатеги:

<meta property="al:ios:url" content="(myapplink)" /> <meta property="al:ios:app_store_id" content="(myappid)" /> <meta property="al:ios:app_name" content="(myappname)" /> <meta property="og:title" content="(myappname)" /> <meta property="og:type" content="website" /> 

Кто-нибудь знает, что я делаю неправильно? благодаря

Вам нужно создать ссылку на приложение, если вы еще этого не сделали. Шаги просты, вы получите ссылку, например https://fb.me/*********** .

Тогда вам просто нужно использовать эту ссылку в качестве ссылки на приложение, например:

  FBSDKAppInviteContent *content =[[FBSDKAppInviteContent alloc] init]; content.appLinkURL = [NSURL URLWithString:@"https://fb.me/***********"]; //optionally set previewImageURL content.appInvitePreviewImageURL = [NSURL URLWithString:@"http://anImageHost.com/img.png"]; [FBSDKAppInviteDialog showFromViewController:self withContent:content delegate:nil]; 

У меня такая же проблема. В моем случае диалог приглашения фактически проверял, работает ли пользовательская схема URL, используемая в свойстве content.appLinkURL или нет. Если это не было настроено, приглашение приложения завершится с сообщением об ошибке, которое вы описали.

Реальные простые инструкции по настройке и тестированию схемы URL приведены здесь:

http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html

Intereting Posts