2015-08-26 19 views
13

Trong quá trình xem xét ứng dụng của tôi, tôi nhận được các thông tin sau: "17.2: Ứng dụng yêu cầu người dùng chia sẻ thông tin cá nhân, chẳng hạn như địa chỉ email và ngày sinh, để chức năng bị từ chốiỨng dụng iOS sử dụng Facebook - bị từ chối

Cụ thể, ứng dụng của bạn chỉ sử dụng thông tin đăng nhập Facebook cho mục đích xác thực, nhưng không bao gồm các tính năng dựa trên tài khoản được cung cấp bởi trang web đó, không được phép trên App Store. có sẵn, ứng dụng của bạn phải bao gồm chức năng cụ thể của tài khoản đáng kể từ Facebook. Kéo thông tin tiểu sử hoặc chia sẻ không đủ tài khoản res cho Facebook là cơ chế xác thực duy nhất có sẵn.

Nó sẽ là thích hợp để thực hiện cơ chế xác thực của riêng mình, hoặc thực hiện các chức năng đáng kể tài khoản cụ thể từ Facebook "

Câu hỏi của tôi: số ví dụ về là gì 'chức năng tài khoản cụ thể đáng kể từ Facebook' ?

Would cho phép người dùng lựa chọn hình ảnh từ Facebook của họ cho hồ sơ của họ, hoặc hiển thị bạn bè chung sử dụng ứng dụng của tôi vượt qua yêu cầu này?

* Lưu ý: Tôi đang xây dựng một loại ứng dụng hẹn hò như Tinder

Cảm ơn!

+2

Tôi không trả lời chính xác câu hỏi của bạn, nhưng hãy kể cho bạn nghe về trải nghiệm của tôi. Tôi đã bị một ứng dụng iOS từ chối cách đây một tuần vì cùng lý do, đoạn 17.2. Nhưng trong trường hợp của tôi, tôi đã triển khai tùy chọn 'Bỏ qua ngay bây giờ' (trong màn hình đăng nhập/đăng ký) để người dùng không phải chia sẻ thông tin cá nhân để ứng dụng hoạt động. Tôi không chắc chắn nếu điều này sẽ làm việc trong trường hợp của bạn (Tôi không biết logic kinh doanh của bạn trong ứng dụng) là gì. Nghĩ về nó. Ứng dụng có thể hoạt động nếu người dùng không đăng nhập/đăng ký không? – Alex

+0

@ Alex, cảm ơn phản hồi của bạn. Đó là một công việc thông minh xung quanh nhưng điều quan trọng đối với chúng tôi là người dùng đăng ký bằng Facebook. Một chút khó chịu mà người đánh giá không trả lời khi tôi hỏi câu hỏi này trực tiếp. –

+0

@SunnyMalotrha Vì đó là một ứng dụng hẹn hò, tôi sẽ trả lời với tuyên bố rằng bạn cần hồ sơ facebook để có thông tin đáng tin cậy (tuổi tác, tên và hình ảnh), để đảm bảo sự an toàn của người dùng khác. Nói cách khác, việc sử dụng thông tin trên facebook khiến người dùng khó tạo hồ sơ giả hơn. –

Trả lời

0

Phương tiện xác thực khác, cung cấp các tính năng mà người dùng có thể đăng ký bằng id email của anh ấy. Những gì tôi hiểu từ trên cao là bạn chỉ sử dụng xác thực fb.

+0

Cảm ơn bạn đã trả lời. Cho phép người dùng chọn hình ảnh từ Facebook của họ cho hồ sơ của họ, hoặc hiển thị bạn bè lẫn nhau bằng cách sử dụng ứng dụng của tôi vượt qua yêu cầu này? –

+0

Không! Nếu bạn chỉ cần thêm tính năng Đăng ký, ứng dụng của bạn sẽ được chuyển. –

11

Chắc chắn có một chút diện tích màu xám ở đây. Nhưng câu hỏi mà bạn cần phải tự hỏi mình là, "làm thế nào tôi có thể làm cho ứng dụng của tôi hữu ích cho những người dùng không thể đăng nhập thông qua Facebook?"

Nếu câu trả lời thực sự là "Tôi không thể" thì ứng dụng của bạn thực sự yêu cầu xác thực Facebook. Nó không hữu ích cho bất kỳ ai không có tài khoản Facebook. Một ví dụ giả tạo về điều này có thể là, ví dụ, "Facebook Group Finder", một ứng dụng quét các sở thích của bạn trên Facebook và đề xuất các nhóm Facebook cho bạn tham gia. Nếu bạn không có tài khoản Facebook, thì ứng dụng này có thể không sử dụng được cho bạn.

Rõ ràng, Apple tuy nhiên tin rằng ứng dụng của bạn không thuộc danh mục ứng dụng đó. Nó có chức năng hữu ích mà không nên yêu cầu một tài khoản Facebook để sử dụng. Theo ghi chú của Apple, có vẻ như ứng dụng của bạn chỉ yêu cầu thông tin đăng nhập Facebook để người dùng có thể đăng nhập và không sử dụng bất kỳ API Facebook hoặc thông tin nào từ Facebook ngoài điểm đó (hoặc có thể, nó sử dụng chúng, nhưng việc sử dụng chúng không phải là rất quan trọng cho hoạt động của nó). Nếu đây là trường hợp, có vẻ như bạn có thể thay thế yêu cầu tài khoản Facebook bằng yêu cầu người dùng tạo tài khoản trên trang web của bạn (hoặc bất kỳ thứ gì) thay vào đó và không thực sự mất bất kỳ chức năng nào so với Đăng nhập Facebook. Apple đang yêu cầu bạn thêm nó như là một thay thế đăng nhập.

Cho phép người dùng chọn ảnh từ hồ sơ Facebook của họ chắc chắn sẽ không thỏa mãn Apple, vì Facebook không phải là nguồn hình ảnh duy nhất trên thế giới. Hiển thị bạn bè chung, điều này có lẽ cũng sẽ không làm điều đó, nhưng nó là nhiều hơn một khu vực màu xám. Có vẻ như bạn chỉ có thể để phần "bạn bè chung" ra khỏi ứng dụng của mình cho những người dùng không phải là người dùng Facebook.

+1

Cảm ơn bạn đã phản hồi! Đây là một số lời khuyên tốt, và tôi hiểu những điểm bạn đã làm. Có rất nhiều ứng dụng khác thực hiện chính xác thông tin đăng nhập FB mà tôi đang thực hiện. Tôi không hiểu làm thế nào những người đã được phê duyệt. –

1

Nếu bạn định sử dụng đăng nhập Facebook, táo muốn bạn sử dụng chức năng đáng kể của tài khoản cụ thể. Điều này có nghĩa là bạn nên sử dụng những thứ từ Facebook như sở thích của người dùng hoặc danh sách bạn bè. Sử dụng hình ảnh hồ sơ tên người dùng không được coi là chức năng cụ thể của tài khoản. Apple đang nói nếu bạn không sử dụng những thông tin này thì bạn không được phép sử dụng xác thực Facebook. Bạn có 2 giải pháp tại đây:

  1. Sử dụng chức năng đáng kể dành riêng cho tài khoản từ Facebook cũ. sở thích của danh sách bạn bè.
  2. Apple sẽ chấp nhận sử dụng đăng nhập Facebook mà không có chức năng cụ thể về tài khoản đáng kể nếu bạn cũng thêm thông tin đăng nhập và mật khẩu của riêng bạn.

Ứng dụng đấu thầu chỉ sử dụng đăng nhập Facebook và nó không bị từ chối vì tinder sử dụng danh sách bạn bè và sở thích của bạn từ Facebook. Nếu bạn có thể chỉ cho táo cách bạn đang sử dụng thông tin như thế này thì họ sẽ chấp nhận ứng dụng của bạn.

Tôi chắc chắn về thông tin này vì tôi đã nhận được thông tin từ thành viên nhóm đánh giá của Apple ngay hôm nay!

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