2011-01-09 3 views
1

Я отклонён от Apple Store 3 раза, потому что у меня есть библиотека three20. Мой проект находится в конфигурации распределения, а DEBUG отключен. Я получил сообщение от компании Apple:Три20 Отказ от Apple

Private Symbol References 
OBJC_IVAR_$_UITouch._locationInWindow 
OBJC_IVAR_$_UITouch._phase 
OBJC_IVAR_$_UITouch._previousLocationInWindow 
OBJC_IVAR_$_UITouch._tapCount 
OBJC_IVAR_$_UITouch._timestamp 
OBJC_IVAR_$_UITouch._touchFlags 
OBJC_IVAR_$_UITouch._view 
OBJC_IVAR_$_UITouch._window 

Я использую последнюю Three20 экспромты из Github (v1.0a2), для фото Galerie Я удален также код #if отладки в UITouche, но все-таки отклонил от Apple.

У кого-нибудь была эта проблема?

+0

Я установил Three20 с помощью этого метода: http://three20.info/article/2010-10-06-Adding-Three20-To-Your-Project – mathsonic

+0

Используете ли вы последний SDK? –

+0

Я использую Xcode Version 3.2.4, Мой проект имеет базовый SDK: 4.1 и целевой SDK 3.0 – mathsonic

ответ

3

Вы можете попробовать удалить статическую библиотеку или зависимости от той части Three20, которую вы не используете в своем проекте.

+1

Я удалил зависимости. и переустановил три20 следующим образом: python three20/src/scripts/ttmodule.py -p path/to/myProject.xcodeproj -c Distribution Three20. Теперь все в порядке – mathsonic

Смежные вопросы