2012-02-28 2 views
16

Я попытался десятки параметров конфигурации пытаются получить эту работу, но до сих пор не дали никаких результатов ...Вопросов, подающие FireMonkey приложения для магазина приложений

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

iPhone/iPod Touch: для исполняемого файла приложения не требуется требуемая архитектура . По меньшей мере одна из следующих архитектур (ы) должна быть : armv7.

Я понимаю, что fpc 2.4 может генерировать код armv6 в любом случае.

Я попытался установить все параметры сборки, чтобы ссылаться только на armv6, установить предыдущую версию XCode 3.2.6 и связать с iOS SDK 4.3, надеясь, что это затронет любые ссылки на armv7, но все равно не будет радости.

Согласно примечаниям к выпуску XE2 Update 4, fpc 2.6 поддерживает armv7, но, несмотря на то, что заметки о выпуске доступны в течение нескольких недель, нет никаких признаков обновления!

Кто-нибудь успешно загрузил приложение, используя текущие инструменты (это, безусловно, должно быть возможно), и если да, не могли бы вы поделиться своим секретом!

Спасибо

+0

Сообщите нам, когда он находится в магазине приложений, и как его найти. Я думаю, что разработчикам delphi с ipad или iphone было бы очень интересно увидеть, что вы сделали. –

+0

Для всех, кто заинтересован, я, наконец, отправил приложение, проведя еще один день, борясь с подписанием кода, который не хотел вести себя. Я пробовал десятки решений, рекомендованных на 200 000 + ссылок Google на эту проблему. Наконец, в отчаянии я удалил xcode, а затем переустановил. Это исправило это. Окружающая среда Delphi XE2 Firemonkey/iOS очень глючная, но она начинает выглядеть неплохо, теперь я использую xcode некоторое время! – Peter

+0

Спасибо всем, кто следил за этим сообщением, FYI, приложение было одобрено и доступно по адресу http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=505367719&mt=8 NB : Он доступен только в Австралии, Новой Зеландии и в нескольких других странах на данный момент, поэтому не уверен, что ссылка будет работать на вас, если вы находитесь где-то еще. – Peter

ответ

18

я повышен до FPC 2.6 и все в порядке.

Я не хотел этого делать, поскольку это создавало бы мою среду разработки «нестандартную», однако это было совершенно безболезненно.

В примечаниях к выпуску есть абзац о том, что в среде xcode ничего не изменилось. Это, вероятно, точно до некоторой степени, но это, по крайней мере, немного вводит в заблуждение, поскольку компилятор теперь строит код armv7 в порядке, и это проблема, которую мне необходимо решить.

+4

Не нужно извиняться. Хороший вопрос, и у вас есть решение, которое может быть очень полезно для других. +1 x2 –

+1

+1 Pls идет вперед и отмечаю ваш ответ как правильный. – sElanthiraiyan

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