2013-11-20 4 views
-1

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

Я пытаюсь думать о том, как пользователь может обойти это, чтобы использовать мое приложение бесплатно все время. Единственный способ, которым я могу думать, что пользователь может сохранить фотографию вручную, - это сделать снимок экрана, который я знаю, как обнаружить, поэтому я не беспокоюсь. Есть ли что-то еще, о чем я не думаю?

+0

Что делать, если они удаляют, а затем переустанавливают приложение? –

+0

@JamesP - Я думаю, вы можете использовать брелок для предотвращения этого –

ответ

-2

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

+0

Я вполне уверен, что это не так для iOS. Вы можете * получить доступ к фотоальбому пользователя - если вы сначала попросите разрешения! - но я не знаю, как вы можете удалить свои фотографии. – duskwuff

0

Вы можете сделать это косвенно, как приложение Snapchat. Выполнение скриншотов прерывает любой экран. См. this для решения.

+0

Это зависит от недокументированного API, который может меняться в любое время. –

Смежные вопросы