Попередження "Неочікуваний код машини" від iTunes Connect


117

Після завантаження моєї збірки до iTunes Connect за допомогою навантажувача програм я отримав електронний лист про проблему "Несподіваний код машини", див. Нижче.

Неочікуваний код машини - Ваш додаток містить як бітовий код, так і власний код машини. Коли ви надаєте біт-код, не потрібно також включати машинний код. Щоб зменшити розмір завантаження, використовуйте Xcode 7.3 або новішу версію, або будь-який інший ланцюжок інструментів, який видаляє машинний код.

Я настільки розгублений щодо цього попередження. Це нова річ у iTunes Connect? Чому він не дає мені попередження, коли я завантажую QA-збірку, а випускаю версію?

Оновлення: я завантажив збірку якості на минулому тижні, це не було попередженням. І сьогодні (27 червня 2016 року) я завантажую версію випуску, вона надсилає мені попередження.


1
Я отримав цей електронний лист також сьогодні. У нас було оновлення додатків, які пройшли огляд два дні тому без проблем. І я сьогодні завантажив внутрішню збірку TestFlight, яка "обробляється" просто чудово. Мені було дивно, що всі електронні листи, пов’язані з нашим обліковим записом розробника, були написані на електронну пошту. Я зателефонував у службу підтримки для розробників Apple - допомоги там поки немає. Електронний лист, який я отримав, надійшов якраз до того, як надійшло повне повідомлення електронної пошти для обробки тесту. Я щойно зробив "звичайну" збірку Xcode. Немає фантазійних інструментів для збирання.
Даніель

1
Та сама помилка. Створено та завантажено безпосередньо з Xcode.
picciano

1
Через 20 хв після отримання цього електронного листа мій додаток став доступним для тестування. Здається, це була помилка в кінці Apple, і вона вирішилася сама.
evanflash

2
Я висуваю це питання для повторного відкриття. Він все ще має місце і не є простою друкарською помилкою. Питання чітко пояснює процес, який використовується для відтворення помилки, повідомлення про помилку (від Apple) та очікуваний результат (без помилки).
picciano

1
Мабуть, це питання слід знову відкрити. Ось якесь оновлення, я вчора подав заявку на розгляд (нічого не змінилося після отримання попередження електронною поштою), і воно минуло сьогодні без жодних проблем. Я вважаю, що ми можемо проігнорувати електронний лист із попередженням і чекати пояснень Apple.
Герберт

Відповіді:


122

Тільки що це також, це помилка. Я завантажив майже такий самий двійковий файл, як і пару днів тому, який пройшов чудово (змінилася лише версія та номер версії). Підтримка розробників підтвердила це.

Якщо ви все-таки отримаєте електронну пошту, не хвилюйтесь про це. Ваш двійковий файл все одно буде оброблятися, і ви все одно зможете надіслати його в магазин додатків.

Оновлення: обидва мої бінарні файли, які отримали це повідомлення, пройшли перевірку та були випущені в магазин додатків.


23
@picciano Я закликав службу підтримки розробників, і вони сказали те саме.
Ser Pounce

3
"У мене теж ця проблема" - це не відповідь. Будь ласка, використовуйте відповіді лише для публікацій, які відповідають на питання.
JAL

2
@jal Я оновив свою відповідь, щоб включити побіжний біт про технічну підтримку розробників
Ser Pounce

5
Зараз у мене в компанії 30 людей, більшість з яких непрограмісти, запитують мене, що це за електронна пошта. Вони є внутрішніми користувачами Testflight, але вони дійсно просто хочуть переглянути додатки. Це ТАК дратує !! У мене є 3 слова для яблука: сором .... сором ... сором ..! (bling! bling!)
Джош

2
Як я можу відключити цей електронний лист для своїх внутрішніх тестерів ?? Я дуже не хочу дратувати їх дурницями Apple.
Джош
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.