Приложение Facebook приглашает iOS v4 SDK ошибка

Я дважды проверил все, насколько я понимаю, это все, что мне нужно сделать:

self.inviteContent = [[FBSDKAppInviteContent alloc] initWithAppLinkURL:[NSURL URLWithString:@"http://mywebsite.com"]];
[FBSDKAppInviteDialog showWithContent:self.inviteContent delegate:self];

На mywebsite.com у меня есть это в заголовке (пример значения показаны здесь):

<html>
<head>
    <title>My Website</title>
    <meta property="al:ios:url" content="appurl://action">
    <meta property="al:ios:app_store_id" content="1234567">
    <meta property="al:ios:app_name" content="My App">
</head>
<body>
    ...
</body>
</html>

Таким образом, диалог переключается на последнее приложение iOS для Facebook. Я пишу сообщение и выбираю человека, которому хочу отправить приглашение, нажимаю кнопку отправить, и я получаю эту ошибку:

Missing App Link URL
The app link used with this invite does not contain an Android or iOS URL. Developers are required to enter a URL for at least one platform.

Что я делаю неправильно?

Мое приложение прекрасно обрабатывает пользовательский URL, потому что если я введуappurl://action в Mobile Safari открывается мое приложение.

Ответы на вопрос(3)

Ваш ответ на вопрос