2011-12-05 34 views
5

Tôi nhận được DropBox SDK và nó được liên kết "chính xác".Đăng nhập trong ứng dụng DropBox

Khi tôi nhấn vào nút "Liên kết tới Dropbox" của tôi, Safari mở, sau đó tôi có thể đăng nhập và tải lên/tải xuống.

Sau đó, tôi tắt hoàn toàn ứng dụng, khởi động lại ứng dụng và thử lại để đăng nhập vào Dropbox. Hiện tại, Safari không xuất hiện. Tất nhiên, nó đang chạy ở chế độ nền, vì vậy tôi có thể nhấn đúp vào nút Trang chủ của iPhone của tôi và khởi động lại Safari, nhưng tôi nghĩ rằng nó bất tiện và gây nhầm lẫn cho người dùng.

Tôi thấy rằng một số ứng dụng có chức năng đăng nhập Dropbox trong ứng dụng. Tôi nghe nói rằng điều này là có thể trong phiên bản DropBox SDK cũ hơn. Điều này có đúng không?

Tôi có thể đăng nhập vào Dropbox trong ứng dụng của riêng mình mà không cần sử dụng Safari không? Có thể đăng nhập bằng phiên bản Dropbox SDK hiện tại không?

Mọi trợ giúp đều được đánh giá cao.

+0

Tôi đang gặp rắc rối hiểu câu hỏi của bạn, bạn có thể xin vui lòng mô tả nó tốt hơn hoặc cung cấp một số mã? –

+0

kiểm tra câu trả lời của tôi trên http://stackoverflow.com/questions/15173815/integrate-dropbox-in-ios-app-but-without-login-pop/23900622#23900622 – samcpp

Trả lời

1

Về mặt lý thuyết, nếu Safari thực hiện, ứng dụng của bạn có thể thực hiện. Đúng là SDK cũ được sử dụng để cho phép bạn thực hiện liên kết trong ứng dụng. Tôi nghĩ nó đã biến mất rồi. Tôi không chắc liệu dịch vụ REST của họ có cho phép nó không. Tôi nghi ngờ nó, hoặc các ứng dụng cũ sẽ bị hỏng.

Liên kết sử dụng Safari chỉ cần truy cập vào máy chủ của họ tại một URL nhất định, do đó, về lý thuyết, tất cả những gì bạn phải làm là tải xuống nội dung của URL đó, chứa mã thông báo bảo mật để gửi lại cho họ cùng với thông tin đăng nhập của người dùng.

+0

Trong trường hợp đó, làm cách nào bạn có thể nhận được Dịch vụ đa nhiệm để chuyển sang Safari (thay vì người dùng bị nhầm lẫn và buộc phải tự chuyển đổi)? –

0

hiện tại Dropbox SDK cho phép bạn đăng nhập từ ứng dụng của bạn (nếu Dropbox ứng dụng không được cài đặt) hoặc bạn sẽ chuyển hướng đến ứng dụng Dropbox để đăng nhập

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