Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Данные проблемы можно решить следующими методами:

 

Expand
title1. Не защищать функции

Отключить RIP CODE, т.е. в главном окне мастера лицензирования выбрать пункт Не защищать функции. Данный метод наиболее радикален, он помогает преодолеть большинство проблем с производительностью, но снижает защищенность приложения.

Рекомендуется использовать, если в приложение встроена защита на Guardant API, или когда любые попытки использования RIP CODE вызывают проблемы. 

Expand
title2. Выбрать функции для защиты вручную

  С помощью окна поиска найти функции смены шрифтов интерфейса..:

..и создания новой папки:

 
 Снять с них отметки, т.е. не защищать эти функции. Проблемы с производительностью и зависаниями должны исчезнуть. 

Expand
title3. Перепрофилировать приложение

Наиболее простой для разработчика вариант решения проблем с низкой производительностью, это повторное профилирование приложений.

Необходимо при профилировании приложения сделать упор на использование именно тех функций, с которыми наблюдается проблема.

Например, при перепрофилировании тестового приложения несколько раз перемещали его панели в главном окне. По результатам профайлер обнаружил медлительность данной функции и более не предлагает ее защищать: 

...