2016-09-08 1 views
15

Я загрузил сборку через Xcode. Вчера он работал нормально, но при загрузке сегодня сборка загружается отлично, но через 10 минут я получил форму электронной почты с сообщением об этом.iTunes Connect Ошибки произошли в процессе прореживания приложения, и ваше приложение не могло быть разбавлено?

Во время обработки приложения IOS, --------------- сборки (1.0.22), ошибки произошли в процессе прореживания приложения, и ваше приложение не может быть разбавленный. Если ваше приложение содержит биткод, обработка битового кода может иметь . Из-за этих ошибок эта сборка вашего приложения не будет , которая может быть отправлена ​​на рассмотрение или помещена в App Store. Для информации, которая может помочь решить эту проблему, см Tech Примечание 2432.

я только изменил одну строку кода и изменить номер сборки. И, я загрузил 4 сборки получил ту же ошибку.

+1

Попробуйте связаться с Apple Support для того же самого, что и Well. – BornShell

+0

Я отключил биткод и попробовал три раза, но все еще сталкиваюсь с этой проблемой. –

+1

«Это происходит потому, что серверы Apple могут работать некорректно. Подождите и попробуйте позже или в следующий раз. Это окончательно сработает». http://stackoverflow.com/questions/35429801/this-action-could-not-be-completed-try-again-22421 – Sawsan

ответ

1

МОЕ РЕШЕНИЕ ЧТО НЕ РАБОТАЛ, НО ВОЗМОЖНО МОЖЕТ ДАТЬ UA WAY OUT

В моем случае, я разработал свой IOS APP с PhoneGap

После стольких исследований, сказали, чтобы отключить битового кода из моего ItuneConenct App счета https://developer.apple.com/library/mac/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ChangingAppStatus.html

И был представлен новый PhoneGap плагин для отключения битового кода в моей IOS APP https://www.npmjs.com/package/cordova-plugin-cs-disable-bitcode

, которые я добавил к моему PhoneGap приложение config.xml файла

Еще после восстановления моего приложения IOS для мобильного телефона и загрузки в ItunesConenct с помощью Application Builder (Получено успешное сообщение из загрузки). Несколько минут после загрузки, я получил такое же сообщение от Apple с той же ошибкой.

Это может дать вам подсказку

1

Наконец получил его на работу. В нашем случае ошибка была в одной из встроенных фреймворков. Генерирование производственной сборки Ad-hoc и попытка ее экспорта привели к появлению сообщения об ошибке, которое указывало на ошибку в настройке в одном из файлов фреймворка. Рамка была там на некоторое время, и у нас никогда не было никаких проблем с ней до этой версии.

+0

Как вы узнали, что он генерировал специальную сборку – kareem

+0

Какие встроенные рамки вызывали проблему? –

1

У меня была такая же проблема, и я нашел решение. В моем приложении у меня была платформа Google Plus: GoogleOpenSource.framework. Эта основа была проблемой. Я искал последнее обновление в Google Plus: https://developers.google.com/+/mobile/ios/upgrading-sdk.

Последняя версия была 1.7.1. Эта версия имеет ту же проблему. В моем приложении я удалил логин с помощью Google Plus (устарел https://gyazo.com/685a58f98ee0b0fca16a6bd83636aad8), и я добавил Google: https://developers.google.com/identity/sign-in/ios/sdk/

Это работает для меня.

Приветствие.

1

Apple Success Message for my App

Эй ПЕРЦЫ Мое приложение было одобрено Apple Store. Трюк я использовал, был этот

Удаляется папку плагинов на моем корневом каталоге приложения, прежде чем строить enter image description here

Поскольку большинство плагинов не были совместимы с Apple, должен использовать только некоторые из них на моем файле манифеста

<plugin name="org.apache.cordova.inappbrowser" /> 
<plugin name="org.apache.cordova.network-information" /> 
<plugin name="org.apache.cordova.splashscreen" /> 
<plugin name="cordova-plugin-whitelist" /> 

я был удивлен, когда Apple, послал мне сообщение, что мое приложение было Approved только сейчас.

Я Главная этот трюк работы для кого-то

0

В качестве другого пользователя выше указано ... Удалите заглушку в каталоге, и он решает эту проблему!

Я просто загрузил полностью функциональную версию своего приложения со всеми своими Plug Ins. Когда я использую build.phonegap.com для компиляции моего файла IPA, у меня нет папки Plugin в ZIP-файле. Плагины правильно указаны в файле config.xml.

Это работает!

У меня нет ни малейшего понятия, почему это было проблемой, но это билет для продвижения вперед!

0

Я испытал те же симптомы и нашел решение.

Основная причина проблемы - неправильные/неправильные ключи в встроенном Info.plist данного пакета.

Обычно это номер .bundle, содержащийся в сторонней библиотеке, например. SDK GoogleMaps.

Этапы реабилитации являются:

  • Для каждого .bundle содержащих только ресурсы:
    • Выньте ключ/значение CFBundleExecutable
    • Изменить значение для ключевой CFBundleSupportedPlatforms к iPhoneOS (пункт 0, первый элемент в массиве. Предыдущее значение было iPhoneSimulator в моем случае)

Техническая причина состоит в том, что CFBundleExecutable не должен присутствовать в plist пакета, если нет исполняемого файла. Значение для CFBundleSupportedPlatforms самоочевидно, оно должно быть iPhoneOS.

Tech Note 2432 упоминает вышеуказанные два ключа, но не уточняет, как решить проблему.

Я надеюсь, что это решение будет работать для вас.

+0

Попробуйте удалить папку с плагином и дайте ссылки в файле config.xml по мере необходимости подключаться к плагинам. Я просто нашел, что это сработало для меня! –

+0

Я удалил упомянутый ключ, приложение находится в состоянии обработки в течение 2 часов, но обновления пока нет. Остальные значения были такими же, как указано выше. –

0

Наконец, я сделал эту работу !!!

Как @ applejack42 сказал, вы должны удалить CFBundleExecutable ключ всего третьего партийного файла библиотеки info.plist.

В моем случае я просто удалю этот ключ из JSONModel info.plist и отправлю.

Успех!

Я действительно надеюсь, что это сработает для вас, потому что этот вопрос заставляет меня сходить с ума.

0

обновить xcode до 8.0, который был опубликован в 0914 из магазина Apple, перестроить проект и отправить на iturns, проблема не была найдена, вместо этого была указана любая подробная информация для другой проблемы, в которой используется SDK для ios 10. я представил успех и ожидаю утверждения.

0

Ive попытался выполнить сборку и отправил Itunes с Xcode 8 и 7 без каких-либо успехов.

Удаление папки моих плагинов не было решением, и не было сглаживания всех моих .plist, чтобы найти CFBundleExecutable. В этот момент он просто ждет дальнейших открытий из сообщества и возвращается к нашим сторонним ресурсам и просит их обновить свои библиотеки, которые могут быть не такими легкими, как Apple, предлагает нам сделать.

Для идентификации затронутых библиотек, которые я построил для iPhone с включенным битовым кодом, и в моем случае это три библиотеки, которые нуждаются в обновлении. Это может быть не лучшее решение, но если вам нужно объяснение для начальников, это может сэкономить вам некоторое время на то, чтобы определить, что необходимо для обновления.

Я буду обновлять свою нить, пока я продолжу по этой дороге.

+0

Это меня очень огорчает ... прямо сейчас сделал прыжок на xcode 8 (вызвав у нас массу горя, как это уже есть), и мы надеемся, что в конце этого мы сможем успешно загрузить сборку. – kareem

2

Я встречался с этой проблемой сегодня, я использовал google-api-objectivec-client-for-rest (как фреймворк). Я пробовал все решения выше, но не смог.

Теперь я исправил его, скопировав весь исходный код google-api-objectivec-client-for-rest в свой собственный проект. Надеюсь, он вам поможет.

1

Если у вас возникла эта проблема в последнее время, то есть с сентября 2016 года, это может быть связано с наличием «специального символа» в названии вашего приложения.

У меня было несколько целей для одного и того же кода, некоторые из которых обработали бы ОК, а некоторые из них потерпят неудачу. У тех, у кого не хватало всех, были символы Apple в названии, например, одно приложение называлось «Флаги».

Кредит Krati Rastogi: https://forums.adobe.com/thread/2205923

+0

Чувак, ты спас меня! Я был полностью в отчаянии, пока не увидел ваш ответ. Мое имя приложения отображалось в конце. Удалено персонаж эможи и все хорошее. Но у меня есть другое приложение с тем же типом имен, которое компилируется отлично! Большое спасибо – Danialzo

0

компании Apple рекомендует проверить путем архивирования приложения первое, а затем экспортировать приложение для специального распределения. Если есть ошибки, вы можете увидеть это в журналах, вы можете получить к ним доступ из диалогового окна экспорта.

Моего любимым решения, если нет ошибки при экспорте:

  1. обновления cocoapods
  2. запустить стручок установить
  3. очистить проект и повторно

Он просто работал для меня, не знаю, почему, но, возможно, стоит попробовать вместо того, чтобы тратить время на поиск решения для несуществующей проблемы;)

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