Мадженто 2 Переименование блокировки метаданных таблицы

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

1) У вас не может быть приложения, которое на 100% безопасно снимать с экрана (фото / видео). Существует нет официального пути , чтобы делать скриншоты в Android. Если приложение записывает экраны, то оно должно использовать некоторые не поддерживаемые методы (либо укоренение, либо использование SDK).

Существует очень мало возможностей для блокировки приложения, если он использует root-доступ к экранам записи.

2) Никто не упоминал об этой проблеме здесь, но будьте очень осторожны при использовании WindowManager.LayoutParams.FLAG_SECURE. Он был проверен на многих устройствах (например, на Samsung Galaxy ACE, например GT-S5830), что делает весь вид скремблированным. Подобным образом,

enter image description here [/g2]

Пожалуйста, поставьте такой флажок,

if(android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.HONEYCOMB) {
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE);
}

Он отлично работает на устройствах ICS, поэтому нет проблема там.

3) Я также узнал, что даже на более новых устройствах, таких как Android 4.3, это вызывает проблемы с анимацией при повороте экрана. Пожалуйста, проверьте этот отчет об ошибке.

0
задан Rick James 13 July 2018 в 22:07
поделиться

1 ответ

Вероятной причиной является некоторая другая связь преднамеренно или случайно делает что угодно с либо этих таблиц.

Look для транзакций, которые еще не совершены. Найдите ALTERs. Etc.

Еще одна вещь, которую нужно проверить: SHOW VARIABLES LIKE '%timeout%'; Ищите любые значения, которые больше 23407. На моем сервере я вижу

| interactive_timeout         | 28800    |
| wait_timeout                | 28800    |

, я обратился к этим двум выше. Вы можете опустить их, чтобы узнать, поможет ли это RENAME в следующий раз . (Изменение этих настроек не вступает в силу до нового входа.)

| lock_wait_timeout           | 31536000 |

(в отличие от innodb_lock_wait_timeout); не знаю об этом, но это подозрительно.

| rpl_stop_slave_timeout      | 31536000 |

Используется с репликацией.

1
ответ дан Rick James 17 August 2018 в 12:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: