Я получил письмо с уведомлением после того, как отправил приложение для iphone в Apple Store.
«Во время проверки вашего приложения мы обнаружили, что оно использует частные API-интерфейсы, что является нарушением раздела 3.3.1 Лицензионного соглашения программы разработчиков iPhone;» 3.3.1. Приложения могут использовать только Документированные API-интерфейсы в порядке, предписанном Apple, и не должны использовать или вызывать любые частные API. "Хотя ваше приложение не было отклонено, было бы целесообразно решить эту проблему в следующем обновлении.
Непубличные API, которые включены в ваше приложение, представляют собой следующие недокументированные частные переменные экземпляра UITouch:
firstResponder UITouch._locationInWindow
UITouch._phase
UITouch._previousLocationInWindow
UITouch._tapCount
UITouch._timestamp
UITouch._touchFlags
UITouch._view
UITouch._window
Пожалуйста, устраните эту проблему в следующем обновлении приложения ".
Мое приложение содержит Three20. Эти переменные используются в "UIViewAdditions.m". Есть ли способ решить эту проблему? Пожалуйста помогите. заранее спасибо