大家下午好。抱歉,如果 SO 不是问的地方,我不确定是否存在“错误堆栈交换”等,以及是否有任何 XE4 用户会成为那里的访问者。
我目前正在尝试 XE4 试用版,我想看看 iOS 实现是否像他们看起来的那样简单。
我已经完成了所有远程配置文件的设置和工作,并且我制作了一个仅包含进度条的小型应用程序。现在,当我将该应用程序部署到模拟器时,它会按预期在 iOS 模拟器上运行。
但是,当我尝试部署到设备时,出现以下错误;
[DCC Error] E2597 ld: warning: directory not found for option '-FC:\Users\Scott\Documents\RAD Studio\SDKs\iPhoneOS5.0.sdk\System\Library\PrivateFrameworks'
我尝试过 Debug、Ad-hoc 和 App Store 配置文件,但它们都返回相同的错误。文件夹“PrivateFrameworks”甚至不存在。在“库”文件夹中有一个叫做“框架”,但没有别的。我认为这可能是一个不正确的 SDK 库路径,但唯一有这样一个路径的是“UIFoundation”。像其他人一样更改“框架”的路径会返回这个;
[DCC Error] E2597 ld: warning: can't parse __DATA/__objc_imageinfo section in C:\Users\Scott\Documents\RAD Studio\SDKs\iPhoneOS5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
该文件确实存在(99KB),但错误仍然存在(因此我认为更改 SDK 库路径不是正确的做法)。就好像由于文件或文件夹问题,它甚至没有尝试部署到 Mac 上进行编译。
有任何想法吗?