2017-03-27 6 views
1

을 사용하여 초대장을 만들었습니다.
그런 다음 info.plist에 맞춤 URL 스키마를 만들었습니다. 초대 URL에 사용 된 것과 동일합니다.
다음으로, 호출 해요 : 결과Facebook iOS App 초대장을 보내고 있지만 사용자가받지 못했습니다.

let content = FBSDKAppInviteContent() 

content.appLinkURL = URL(string: "https://1234") 
content.appInvitePreviewImageURL = URL(string: "http://myurl/fb-invite.png") 

FBSDKAppInviteDialog.show(from: self, with: content, delegate: self) 

을 나는 적절한 초대 페이지를 얻을 -> 선택 친구 -> 보내 초대 -> 모두가 성공적으로 갔다하는 UI 표시를 얻을.
하지만 수신자가 초대를받지 못했습니다.
수신자가 앱을 설치하거나 로그인 한 사람이 없습니다.
Facebook 관리 패널에 앱이 공개되어 있다고 표시됩니다.
어떤 아이디어가 잘못되었을 수 있습니까?

+0

링크가 "알림 : Graph API v2.2는 2017 년 3 월 27 일부터 더 이상 사용할 수 없습니다. 자세한 내용은 changelog"https://developers.facebook.com/docs/apps/changelog –

+0

을 참조하십시오. 이것이 귀하의 앱에 영향을 미치는지 보려면 https://developers.facebook.com/tools/api_versioning/을 확인하십시오. –

답변

2

Facebook은 Facebook 대시 보드에 추가 된 사용자를 테스트하는 경우에만 알림을 표시합니다 (앱이 게시되지 않은 경우).

사용자가 이미 앱을 설치하지 않은 경우에만 초대 알림이 전송됩니다. 초대 알림도 웹에 표시되지 않습니다. (Facebook 모바일 앱에서만)

마지막으로 FB 앱의 'App invitation (앱 초대)'섹션에서 초대를 확인해야하며 때로는 초대장이 숨겨져있는 경우도 있습니다.

+0

그래, 나는이 뉘앙스에 대해 알고있다. 페이스 북 측면에서의 문제입니다. 위의 내 대답을 확인하십시오 - 당신은 FB 이슈 트래커에 대한 링크를 찾을 수 있습니다. –