2017-01-02 10 views
0

Моя кнопка приглашения на приглашение не работает. Вот кодКнопка Facebook Пригласить не работает на единстве

public void Invite() { 
    FB.Mobile.AppInvite (new System.Uri ("app link"), null, InviteCallback); 
} 

void InviteCallback(IAppInviteResult result) { 
    if (result.Cancelled) 
    { Debug.Log ("Invite cancelled. "); } 
    else if (!string.IsNullOrEmpty (result.Error)) 
    { Debug.Log ("Error in    invite: " + result.Error); } 
    else { Debug.Log ("Invite was successful: " + result.RawResult); } 
} 

Результаты показывают

"Приглашение было успешным: {did_complete": правда, "callback_id": "3"} UnityEngine.Debug: Log (Object) "`

Итак, я знаю, что он был отправлен, но когда я попросил моего друга проверить их учетную запись на Facebook, они сказали, что они ничего не получили от меня. Кто-нибудь знает, что делать, чтобы исправить это или почему это не так. появляется в моих друзьях Facebook уведомления, когда я его отправил?

+0

приложение Facebook в песочнице? вы можете добавить их в качестве тестера, если это так –

ответ

0

Это результат отладки при использовании редактора Unity. Вероятно, вы видите Mock Dialog в игре и нажмите кнопку успеха и увидите это предложение. Создайте приложение и разверните его (Android или iOS), после чего снова проверьте подлинное устройство. При использовании мобильного приглашения ваш друг НЕ увидит приглашение в своем браузере. Проверьте его на приложении facebook на самом устройстве.

Будьте уверены, когда вы посылаете от андроида, другой стороной должно быть андроида (если IOS и должно быть IOS) (последнее предложение мое предположение, но не проверял, Im уже работает над этим)

Смежные вопросы