简体   繁体   English

将firemonkey应用程序提交到应用商店的问题

[英]Issues submitting firemonkey app to app store

I have tried dozens of configuration settings trying to get this to work, but still to no avail... 我试过几十个配置设置试图让它工作,但仍无济于事......

When I am trying to submit to the app store, the application loader is reporting the following error 当我尝试提交到应用商店时,应用程序加载器报告以下错误

iPhone/iPod Touch: application executable is missing a required architecture. iPhone / iPod Touch:应用程序可执行文件缺少必需的体系结构。 At least one of the following architecture(s) must be present: armv7. 必须至少存在以下架构之一:armv7。

My understanding is that fpc 2.4 can only generate armv6 code anyway. 我的理解是fpc 2.4无论如何都只能生成armv6代码。

I have tried setting all build settings to only reference armv6, installed the previous version of XCode 3.2.6 and linked with the iOS SDK 4.3, hoping that this will address any references to armv7, but still no joy. 我已经尝试将所有构建设置设置为仅引用armv6,安装了以前版本的XCode 3.2.6并与iOS SDK 4.3链接,希望这将解决对armv7的任何引用,但仍然没有乐趣。

According to the XE2 Update 4 release notes, fpc 2.6 supports armv7, but despite the release notes having been available for weeks, there is no sign of the update! 根据XE2 Update 4发行说明,fpc 2.6支持armv7,但尽管发行说明已经发布数周,但没有更新的迹象!

Has anyone successfully uploaded an app using current tools (it surely has to be possible), and if so, could you please share your secret! 有没有人使用当前的工具成功上传了一个应用程序(肯定有可能),如果有的话,请你分享你的秘密!

Thank you 谢谢

I have upgraded to FPC 2.6 and all is okay. 我升级到FPC 2.6,一切都还好。

I was reluctant to do this as it would make my development environment 'non-standard', however it was quite painless. 我不愿意这样做,因为它会使我的开发环境“非标准”,但它很轻松。

There is a paragraph in the release notes to the effect that nothing has changed in the xcode environment. 发行说明中有一段说明xcode环境中没有任何变化。 This is probably accurate to an extent, but it is at least a little misleading as the compiler now builds armv7 code okay which is the issue I needed resolved. 这可能在某种程度上是准确的,但它至少有一点误导,因为编译器现在构建armv7代码没问题,这是我需要解决的问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM