Я получил уведомление по электронной почте после отправки заявки на 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". Есть ли способ решить эту проблему? Пожалуйста, помогите мне. Заранее спасибо