Facebook iOS SDK 3.1, запрашивающий разрешение на чтение и публикацию

В новом SDK 3.1 IOS нам больше не разрешается запрашивать разрешения на чтение и публикацию одновременно, и мы должны просить разрешения на чтение, прежде чем запрашивать разрешения на публикацию. В моем приложении есть кнопка share после завершения действия. Когда пользователь нажимает эту кнопку, я хочу попросить у них разрешение на публикацию, а затем опубликовать историю в фиде. Тем не менее, пользователь может не разрешить приложение с правами на чтение в это время.

На этом этапе пользователь указал, что они хотят делиться через facebook, но я не могу попросить их просто публиковать разрешения, и я не могу просить разрешения на чтение и публикацию вместе, и я не могу их просить разрешений на чтение, а затем публиковать разрешения назад (согласно документации). Я не хочу запрашивать у пользователя разрешения на чтение при входе в систему или запуске приложения, потому что есть хорошие шансы, что они никогда не будут использовать эти функции, и я не хочу излишне беспокоить пользователей.

Несмотря на то, что в документации указано, что это не разрешено, я могу попросить два типа разрешений назад, но это приводит к появлению двух всплывающих ящиков один за другим с задержкой между ними. Это похоже на хак и может запутать пользователей.

Это действительно новое желаемое поведение, и то, что я пытаюсь сделать, невозможно, или есть что-то, что я просто не понимаю?

Спасибо

Ответы

Ответ 1

Вы правы, что мы настоятельно советуем вам не разрешать обратную связь, и вы вряд ли получите одобрение своего приложения, если вы это сделаете.

Возможно, вы получите возможность запросить основную информацию. Даже если это для какой-то простой персонализации (например, аватара и имя), вы сможете увеличить доверие перед публикацией - и прираститесь к социальному опыту в целом.

(Кроме того, менее вероятно, что люди будут уверены в том, что вы сможете публиковать от их имени "холодный старт" в любом случае.)