У меня есть приложение iOS 7 в магазине приложений, в котором есть много покупок в приложении. Покупки в приложении - это просто новые структуры данных .json, которые я разместил у Apple. IAP использовались для представления отлично, но я только что обновился до XCode 6.1, когда я обновил свою машину от Mountain Lion до Yosemite. Теперь, всякий раз, когда я архивирую новый пакет IAP или подбираю старый, который был представлен на прошлой неделе, я получаю:
"Не удалось проверить ваше приложение. Пакет не содержит Info.plist".
Когда я нажимаю на свою цель (в панели "Навигатор" ), "Настроить параметры | Упаковка показывает:
- Файл Info.plist как "north_carolina.pittsburgh/ContentInfo.plist". (Подзаголовки отладки и выпуска показывают ту же информацию).
- Имя продукта - "north_carolina.pittsburgh".
Файл ContentInfo.plist находится в папке Поддерживающие файлы моей цели (в панели "Навигатор" ). В нем у меня есть ключи для
- ContentVersion (значение равно 2.0)
- IAPProductIdentifier
- Варианты версий пакета, короткие (значение равно 2.0)
Наконец, в папке "Продукты" Навигатора у меня есть north_carolina.pittsburgh рядом с красной иконкой цели, а слова красны.
Как я могу получить этот архив для правильной проверки?