2013-04-15 23 views
5

Ứng dụng của tôi trên facebook có cảnh báo này:
Ứng dụng iPhone của tôi đang sử dụng Facebook SDK for iOS v2.0. Ứng dụng của tôi có bị hỏng vào tháng 6 năm 2013 không?

Ứng dụng này sử dụng một phiên bản cũ của SDK Facebook dành cho iOS. Vui lòng tải xuống phiên bản mới nhất: iOS SDK 3.2.1.

Tìm hiểu cách phiên bản mới nhất giúp bạn tạo các ứng dụng dành cho thiết bị di động dễ dàng và nhanh chóng hơn.

Chúng tôi cũng cung cấp hướng dẫn nâng cấp để thực hiện quy trình dễ dàng như có thể. Nâng cấp từ SDK 2 lên 3.1 và 3.1 lên 3.2.

Facebook cũng sẽ ngừng hỗ trợ phiên bản 2.0 của SDK vào tháng 6 năm 2013, vì vậy, bạn nên nâng cấp lên SDK mới càng sớm càng tốt.


Điều này có nghĩa rằng v2.0 của SDK Facebook cho iOS sẽ ngừng làm việc trong tháng Sáu năm 2013? Hoặc, nó chỉ có nghĩa là Facebook sẽ ngừng cung cấp hỗ trợ kỹ thuật và cải tiến cho nó?

ứng dụng của tôi sử dụng v2.0 SDK sau:

  1. Login with Facebook
  2. danh sách bạn bè Nhận
  3. Gửi App Yêu cầu người bạn đã chọn

Do thời gian và ngân sách, tôi sẽ không thể nâng cấp ứng dụng iPhone lên phiên bản 3 cho đến cuối năm nay. Vậy, điều này có nghĩa là ứng dụng iPhone của tôi sẽ bị hỏng vào tháng 6?

Trả lời

1

Trước tiên, bạn nên đọc ghi chú phát hành SDK của Facebook. Tóm lại, API đã thay đổi & Cơ chế đăng nhập (đặc biệt là quản lý mã thông báo) đã thay đổi. Điều đó có nghĩa là ứng dụng của bạn sẽ có cơ hội bị hỏng vào tháng 6.

Tuy nhiên, ngừng hỗ trợ không bằng dịch vụ dừng. Bạn có thể hỏi Facebook khi nào nên dừng dịch vụ API 2.0. Liên kết thứ 2 sẽ cung cấp hầu hết thông tin lập trình mà bạn yêu cầu.

Sidenote: Tôi nâng cấp ứng dụng từ Facebook iOS SDK 2.0 lên 3.1 trong vài giờ. Chỉ cần tò mò, tại sao bạn mất quá nhiều thời gian để thực hiện các thay đổi?

Hy vọng điều đó sẽ hữu ích.

tham khảo:

  1. Facebook iOS SDK Release Notes
  2. Upgrading from 2.0 to 3.x
+0

Tôi không phải là nhà phát triển Apple, vì vậy tôi không thể tự nâng cấp. Tôi cũng không có nhân viên nội bộ của các nhà phát triển táo. Ứng dụng của tôi được xây dựng bởi nhà thầu bên thứ ba, vì vậy tôi cần phải thực hiện nâng cấp. Những khó khăn về ngân sách khiến việc này khó thực hiện vào lúc này, vì vậy ứng dụng của tôi sẽ bị mắc kẹt với phiên bản 2.0 trong thời gian này và có khả năng là quá khứ vào tháng 6. Tôi chỉ hy vọng ứng dụng của tôi không đột ngột ngừng hoạt động hoặc SDK v2.0 đột nhiên bị hỏng. – Stoop

+0

Rất tiếc. Chúc bạn may mắn (nhưng bạn không nên dựa vào may mắn của bạn, mặc dù). Vui lòng chấp nhận câu trả lời nếu bạn có thể. – Raptor

+1

Shivan, tôi đánh giá cao phản hồi của bạn, nhưng tôi đang chờ nhận được phản hồi từ một người nào đó trên Facebook có thể nhận xét dứt khoát về vấn đề này. Tôi hiểu những gì liên quan đến việc nâng cấp thực tế; những gì tôi cần biết, từ Facebook, là nếu nó là cần thiết cho tôi để nâng cấp bởi tháng sáu bởi vì ứng dụng của tôi sẽ bị hỏng khác. – Stoop

0

Nếu bạn có quyền truy cập vào mã cho ứng dụng của bạn, bạn có thể kiểm tra các tài liệu tham khảo lớp here cho phiên bản mới nhất và xem liệu phương pháp, vv được sử dụng trong mã của bạn được liệt kê ở đây và liệu có bất kỳ thay đổi nào về cách chúng hoạt động/nên được sử dụng hay không.

Nếu tất cả các lớp và phương pháp đều ở đó, bạn không cần phải lo lắng. Trong tất cả các xác suất, ứng dụng của bạn sẽ chạy tốt và không phá vỡ.

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