В любом VCS каждый обычно отмечает, когда Вы хотите снимок кода, чтобы быть сохраненными как ссылка для будущего. Вы переходите, когда Вы хотите разработать новую возможность, не нарушая текущий код.
RedLaser определенно использует UIGetScreenImage (). Быстрый взгляд на символы в их библиотеке подтверждает это.
"Законно" - очень расплывчатый термин, но я думаю, вы имеете в виду, что приложению будет отказано. Существует обширный список вещей, которые могут вызвать отказ приложения, но одна из самых серых областей - это использование частных заголовков. Google сошло с рук в своем поисковом приложении, но Интернет кипел от ярости в течение нескольких месяцев, пока люди писали очень суровые записи в блогах. В итоге, вы можете делать все, что хотите, но если вас поймают, удачи вам.
API-интерфейсы в значительной степени работают так, как они работают, это должно быть достаточно просто, чтобы цикл вызова takepicture с NSTimer просто будьте осторожны с тем, как вы это делаете, мне кажется тяжелым процессом.
Ваше приложение будет отклонено за использование UIGetScreenImage ().
Мое приложение было отклонено (сегодня) за использование этого вызова. :( Я ищу новое решение, набирая ...
http://www.redlaser.com/SDK.aspx
Здесь они намекают, что использовали эту функцию, со ссылкой на эту страницу.
Что-то нужно обновить сейчас?
UIGetScreenImage теперь должен быть легальным.