В новом SDK 3.1 IOS нам больше не разрешается запрашивать разрешения на чтение и публикацию одновременно, и мы должны просить разрешения на чтение, прежде чем запрашивать разрешения на публикацию. В моем приложении есть кнопка share после завершения действия. Когда пользователь нажимает эту кнопку, я хочу попросить у них разрешение на публикацию, а затем опубликовать историю в фиде. Тем не менее, пользователь может не разрешить приложение с правами на чтение в это время.
На этом этапе пользователь указал, что они хотят делиться через facebook, но я не могу попросить их просто публиковать разрешения, и я не могу просить разрешения на чтение и публикацию вместе, и я не могу их просить разрешений на чтение, а затем публиковать разрешения назад (согласно документации). Я не хочу запрашивать у пользователя разрешения на чтение при входе в систему или запуске приложения, потому что есть хорошие шансы, что они никогда не будут использовать эти функции, и я не хочу излишне беспокоить пользователей.
Несмотря на то, что в документации указано, что это не разрешено, я могу попросить два типа разрешений назад, но это приводит к появлению двух всплывающих ящиков один за другим с задержкой между ними. Это похоже на хак и может запутать пользователей.
Это действительно новое желаемое поведение, и то, что я пытаюсь сделать, невозможно, или есть что-то, что я просто не понимаю?
Спасибо