Xcode выдал странную ошибку газетного киоска при попытке отправить приложение

86

наконец, все работает нормально, и я хочу отправить свое первое приложение в Appstore. Но когда я нажимаю кнопку «Отправить» в Xcode 4.1, я получаю это странное сообщение об ошибке:

Чтобы включить функции газетного киоска, info.plist должен включать uinewsstandapp = true.

(Точно так же, и Google ничего не знает).

Но я не пользуюсь газетным киоском и не хочу им пользоваться. Где моя ошибка?

Маркус

Xcode версии 4.1

Boxi
источник
Попробуйте перейти в свой файл info.plist: добавьте новую строку и введите uinewsstandappключ. Задайте для него тип Boolean и значение yes. и если uinewsstandappуже есть в одном из ключей, убедитесь, что значение YES.
Dair
когда я это делаю, xcode хочет, чтобы я активировал газетный киоск для своего приложения в itunes connect. но это не приложение для газетных киосков, и я не хочу его использовать :(
boxi

Ответы:

165

Новая версия Xcode представила NewsstandIconпод CFBundleIcon. Удалите это.

SPIELER
источник
8
Большое спасибо. Для людей, не знакомых с CFBoundleIcon, это ключ в файле info.plist
Донгшенг Цай
1
идеально .. ИМХО, это была ненужная головная боль. Вперед, команда Xcode!
Джейсон Краган
13
Разработчики Xcode когда-либо использовали собственное программное обеспечение ??
Dancreek
105

Для тех, кто не может его найти:

Снимок экрана

Chown
источник
2
Замечательный +1 за эту иллюстрацию!
n.evermind
Если я удалю Newstand Icon, повлияет ли это на наш проект?
Babul
@Babul Не знаю.
chown
0

Также необходимо убедиться, что параметр UINewsstandApp отсутствует в Info.plist.

Дэн
источник