DCC 错误 E2597 ld:找不到文件:/usr/lib/system/libcache.dylib 用于链接 Delphi 12.1 应用程序 SDK 17 的架构 arm64

问题描述 投票:0回答:1

使用 Delphi 12.1 SDK 17(新 AppStore 应用程序必需),armMac OS 14.5 上的 xcode 15.0.1, 首先我遇到了这个链接器错误

[DCC Error] E2597 ld: warning: directory not found for option '-FC:\Users\franz\Documents\Embarcadero\Studio\SDKs\iPhoneOS17.0.sdk\System\Library\PrivateFrameworks'
  ld: file not found: /System/Library/PrivateFrameworks/AVFCapture.framework/AVFCapture for architecture arm64

注意到我的应用程序在模拟器模式下运行良好,我手动将 PrivateFramework 目录复制到

C:\Users\franz\Documents\Embarcadero\Studio\SDKs\iPhoneOS17.0.sdk

目录,之后我收到另一个链接器错误

[DCC Error] E2597 ld: file not found: /usr/lib/system/libcache.dylib for architecture arm64

使用相同的delphi版本和相同的苹果机器配置,昨天我能够编译并链接相同的应用程序,但Apple Store拒绝使用16x框架的新应用程序 在搜索帮助之前,我清除了本地 Windows 计算机下的所有缓存并手动删除了directoris。我真的不知道该怎么办了,请指导我。 谢谢你。

ios delphi sdk
1个回答
0
投票

我已经解决了在17.5版本的目标苹果机器中手动更新xCode并且一切正常。

© www.soinside.com 2019 - 2024. All rights reserved.