我一直在Mac中的VM中编译和运行Delphi。我刚刚安装了一台独立的PC(Win10),安装了Delphi,并希望从新安装中编译和运行Mac和OS X应用程序。所以这就是我所做的:
但是,当我尝试使用iOS时,我收到错误E2597
ld:找不到文件: /System/Library/Frameworks/FileProvider.framework/FileProvider for 建筑arm64
我在Frameworks文件夹中看不到FileProvider.framework文件夹。
答案 0 :(得分:1)
我尝试过Dave的建议;它让我分道扬..我收到了有关丢失[long path to]/System/Library/PrivateFrameworks
的错误消息。所以我只是在指定位置创建了一个名为" PrivateFrameworks"并再次尝试。 ......成功!
答案 1 :(得分:0)
如果找不到某些框架错误,请在Edit SDK中添加框架路径。
我正在使用Delphi Berlin + iOS SDK 11.2-为了解决此错误- 工具->选项-> SDK管理器->向下滚动远程路径列表视图->转到框架部分->选择框架项目之一(例如:选择/ System / Library / Frameworks / UIKit)->关闭它>单击添加新路径项目。
输入路径:$(SDKROOT)/系统/库/框架
框架名称:FileProvider
好
单击更新缓存按钮。 现在,它可以在Berlin + iOS 11+ SDK上运行。在带有11.2的真实iPhone上检查过