2015-10-15 18 views

Trả lời

5

AppLinkUrl không phải là url của ứng dụng của bạn trên thị trường.

  • Bạn cần phải thực hiện appLinkUrl của riêng bạn và đặt nó trong info.plist của bạn (xem: http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html) rằng bạn sẽ được sử dụng cho liên kết sâu.
  • Sau đó, sau khi bạn khai báo trên info.plist, bạn phải có ít nhất trang web html nơi bạn có thể đặt thẻ meta cho appLinks của ios hoặc android (https://applinks.org). Hãy lưu ý appLinkUrl mà bạn đã đặt trên info.plist của bạn phải giống nhau trên meta thuộc tính = "al: ios: url
  • Gỡ lỗi url trang web của bạn và kiểm tra thẻ meta của bạn bằng url facebook trình gỡ lỗi. "Fetch thông tin cạo mới" để cập nhật các thẻ meta cho bất kỳ thay đổi nào trên nó.
  • sử dụng các liên kết của trang web của bạn có các thẻ meta và sử dụng nó như trên mẫu trên tài liệu facebook

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

  • Chỉ cần đảm bảo thẻ meta của bạn có thông tin phù hợp.
6

Đối với SDK Facebook Mời, bạn cần tạo Liên kết ứng dụng tùy chỉnh. Facebook đã cung cấp tài liệu hoàn chỉnh cho lời mời. Tham khảo liên kết này to create App link. Facebook cung cấp Công cụ liên kết ứng dụng để tạo liên kết ứng dụng tùy chỉnh của bạn. Trong công cụ để tạo Liên kết ứng dụng, bạn cần thêm một số lược đồ URL tùy chỉnh, ID cửa hàng ứng dụng và Tên ứng dụng. Lược đồ URL tùy chỉnh trông giống như sau: youAppName://fbFacebookAppID. Chúng tôi cũng thêm fbFacebookAppID vào .plist dưới URLScheme trong URLTypes

Các vấn đề liên quan