使用Delphi 10.4和XCode 10.1编译iOS应用程序时出现问题-找不到/usr/bin/actool
这与安装的XCode 10.1 I有关。使用Delphi 10.4和XCode 10.1编译iOS应用程序时出现问题-找不到/usr/bin/actool,ios,xcode,macos,delphi,Ios,Xcode,Macos,Delphi,这与安装的XCode 10.1 I有关。 (10.1是我能用MacOS High Sierra安装的最高版本,我的机器支持到目前为止) Delphi 10.4、XCode 10.1以及命令工具和其他工具 我在编译时遇到此错误: [PAClient Error]错误:E6660找不到程序“/usr/bin/actool” 我已经在论坛上查看了类似的问题: 我使用/usr/bin/xcrun-f actool检查了“actool” /Applications/Xcode.app/Contents/
(10.1是我能用MacOS High Sierra安装的最高版本,我的机器支持到目前为止) Delphi 10.4、XCode 10.1以及命令工具和其他工具 我在编译时遇到此错误: [PAClient Error]错误:E6660找不到程序“/usr/bin/actool” 我已经在论坛上查看了类似的问题: 我使用/usr/bin/xcrun-f actool检查了“actool” /Applications/Xcode.app/Contents/Developer/usr/bin/actool 是因为我的actool位于/Applications/Xcode.app/Contents/Developer/usr/bin/actool中吗 但是Delphi试图在/usr/bin/actool中找到它 如何告诉Delphi使用/Applications/Xcode.app/Contents/Developer/usr/bin/actool 或者如何移动/copy/Applications/Xcode.app/Contents/Developer/usr/bin/actool 至/usr/bin/actool 谢谢。请将Xcode(无论如何都应该)更新为Xcode 11.5(因为Delphi从Xcode 12导入iOS 14时出现问题),如果您有开发人员帐户,您可以从这里获得: ..或打开终端窗口并:
cp /Applications/Xcode.app/Contents/Developer/usr/bin/actool /usr/bin
嗨,戴夫,谢谢你的回复。由于MacOS版本限制,我无法运行Xcode 11.5。我试过。。。命令说权限被拒绝。我禁用了Mac的SIP。用户iMac:~user$csrutil状态系统完整性保护状态:已禁用。用户iMac:~user$cp/Applications/XCode.app/Contents/Developer/usr/bin/cp:/usr/bin/actool:cp之前拒绝sudo的权限,即
sudo cp/Applications/XCode.app/Contents/Developer/usr/bin/actool/usr/bin
即使SIP已经禁用,也几乎不可能将文件复制到/usr/bin。还有其他解决办法吗?例如,告诉Delphi在哪里找到actool。。。或者以任何其他方式复制到/usr/bin?我正在使用MacOS High Sierra。嗨,戴夫,所有的谷歌搜索都没有解决问题;你做到了!非常感谢!非常感谢您的解决方案!