2012-05-09 29 views
5

Tôi là nhà phát triển ios mới. Tôi đã tạo một ứng dụng iPhone, nơi tôi muốn sử dụng "Sharekit" Framework. Để làm điều này tôi đã hoàn thành tất cả các thiết lập được mô tả trong tài liệu bộ chia sẻ. Nhưng khi tôi muốn chia sẻ thì hiển thị thông báo sauHiển thị thông báo cảnh báo khi chia sẻ trên facebook trong ứng dụng iPhone

"LRI: Điểm cuối này đã không được chấp nhận. Để tạm thời kích hoạt lại, bạn có thể tắt di chuyển nền tảng" august_2012 ". 2012. "

Tôi không biết những gì tôi bỏ lỡ. Làm ơn giúp tôi. Cảm ơn trước.

Trả lời

4

Có thể bạn đang sử dụng ShareKit cũ, lỗi thời. Bạn có thể muốn thử ShareKit 2.0, được duy trì và cập nhật.

chỉnh sửa:

Các shareKit mới có rất nhiều thay đổi khi bạn so sánh nó với bản gốc, vì vậy nó là khôn ngoan để thêm lại từ đầu, và cẩn thận làm theo the new install guide. Nếu bạn gặp lỗi này ngay cả sau khi thiết lập ShareKit 2.0, đó là dấu hiệu cho thấy bạn vẫn đang sử dụng phiên bản cũ của FBConnect (facebook-ios-sdk). Trong trường hợp này, hãy chắc chắn rằng bạn sử dụng cái mới - nó nằm trong thư mục Submodules/facebook-ios-sdk.

+0

Tôi đã thử nhưng làm việc din – user1035877

+0

Chính xác thì không hiệu quả? ShareKit 2.0 đã thay đổi rất nhiều khi so sánh với ShareKit gốc, do đó, có thể sẽ tốt hơn khi thêm lại từ đầu. Hãy chắc chắn rằng bạn làm theo [hướng dẫn cài đặt wiki] (https://github.com/ShareKit/ShareKit/wiki/Installing-sharekit) REALLY cẩn thận –

0

ứng dụng mở trong facebook "http://developers.facebook.com/"

ứng dụng >> ứng dụng của bạn >> thiết >> Chỉnh sửa cài đặt >> Chi Tiết >> Migrations >> Vô hiệu hoá tất cả Breaking Changed

nó sẽ hoạt động.

+1

Cho đến khi họ thực hiện (thực hiện) thay đổi đột phá vào ngày 1 tháng 8 – ceejayoz

+0

Hiện tại, nó không hoạt động và tùy chọn này, chúng tôi không phải vô hiệu hóa "Thay đổi đột phá tháng 8 năm 2012", tôi đã thử thay đổi vi phạm bị vô hiệu hóa, vẫn không hoạt động, tôi nhận được lỗi tương tự. – iYahoo

1

Tôi đã gặp vấn đề tương tự vì tôi đã sử dụng FBConnect. Facebook đã lên kế hoạch cho một số "thay đổi đột phá". Điều này đặc biệt là một trong những buộc phải tất cả mọi người vào ngày 1 tháng 8 năm 2012. Vì vậy, vô hiệu hóa các Breaking Change sẽ không giúp đỡ nữa.

Về mặt kỹ thuật, ShareKit phải khắc phục sự cố. Tuy nhiên, bạn thực sự nên kiểm tra xem tính năng này có hiệu quả với bạn hay không. Tới:

Apps>>your app>>Insights>>See All 

Sau đó, áp dụng công thức:

Value = extra app sales just for having the feature + sales due to sharing on FB - yearly maintenance cost to update FB software - customer service cost for FB bugs - lost sales due to disgruntled FB users. 

Trong trường hợp của tôi, giá trị gia tăng là tiêu cực vì vậy tôi loại bỏ các tính năng từ ứng dụng iOS bán chạy nhất của tôi. FBConnect là phần buggy nhất của ứng dụng của tôi và nó không may thiệt hại nhiều hơn là tốt.

Đối với những người quan tâm, đây là những lỗi chúng ta gặp phải:

  • FBConnect sẽ phá vỡ khi người ta thay đổi mật khẩu của họ trên FB nhưng session key vẫn còn hợp lệ. Không có cách nào để phát hiện điều này để mọi người bị treo.
  • FBConnect sẽ hết thời gian vì không có lý do cụ thể nào (giả sử đây là sự cố máy chủ khi kết thúc).
  • FBConnect không xử lý các kết nối ngoài phạm vi phủ sóng (không có internet) rất tốt.

Tôi không ranting đây, tôi chỉ cung cấp thông tin chi tiết kỹ thuật quan trọng cần cân nhắc trước khi xác định đúng cách để khắc phục sự cố. Cập nhật SDK là giải pháp phù hợp cho một số người, nhưng không phải tất cả mọi người.