我已尝试过几十种配置设置试图让它工作,但仍无济于事......
当我尝试提交到应用商店时,应用加载程序报告以下错误
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 :(得分:18)
我已升级到FPC 2.6,一切正常。
我不愿意这样做,因为它会使我的开发环境“非标准”,但它很轻松。
发行说明中有一段说明xcode环境中没有任何变化。这可能在某种程度上是准确的,但它至少有一点误导,因为编译器现在构建armv7代码没问题,这是我需要解决的问题。