2015-05-14 3 views
2

В настоящее время я использую XCode 6.3. Мой проект использует CocoaPods.Xcode 6.3 Приложение отправлено для iOS 7

Я установил цель развертывания как iOS7.0 для моего проекта и Pods. Кроме того, я подтвердил свой архив, и он прошел успешно.

Но, когда я нажал «Отправить в App Store ...», он не смог выполнить следующие ошибки.

  1. "недопустимое значение Info.plist. Значение ключа 'MinimumOSVersion' в расслоении ActionSheetPicker_3_0.framework недействителен. Минимальное значение 8,0"
  2. «Invalid Сегмент Alignment. Приложение двоичная на" AHKActionSheet не имеет правильного выравнивания сегмента. Попробуйте перестроить приложение с последней версией Xcode ».

Пожалуйста, помогите !!! Мне действительно нужно мое приложение для работы в iOS 7+, потому что я из Мьянмы, и многие люди здесь все еще используют iOS 7. Спасибо большое!

+1

Они точно сказали, что делать :) Просто сделайте это. – Artrmz

+0

Возможно, это сбой на iOS 7, вы должны всегда тестировать версии iOS, которые вы собираетесь выпустить, прежде чем загружать их в магазин приложений. Как минимум, загрузите и испытайте с помощью симулятора iOS7. –

ответ

0

Ошибка возникает потому, что вы используете ActionSheetPicker структуру, которая, по-видимому требует IOS 8.

Таким образом, вы должны пересмотреть вашу базу ActionSheetPicker. Есть ли версия, поддерживающая iOS 7? Если нет, вы должны использовать другую структуру.

+0

Это не ответ на вопрос. Вы можете добавить комментарий или предоставить решение по этому вопросу. –

0

Как говорит Dung, ActionSheetPicker требует iOS8. У вас есть несколько вариантов:

  1. Слабосвязанные связывают рамки ActionSheetPicker, и использовать альтернативу iOS7
  2. Fix (или попросить разработчика исправить) ActionSheetPicker поэтому она работает с iOS7 (в соответствии с его Readme он должен работать с прошивкой 5.1.1+). Скорее всего, это только случай изменения цели развертывания структуры и перестройки.
  3. Используйте эту библиотеку для этой цели, или запрограммируйте эту функцию самостоятельно.

Всегда проверяйте целевые версии iOS перед выпуском на яблоко!

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