Delphi Can';找不到目录库\PrivateFrameworks XE8 64位iPhoneOS9

Delphi Can';找不到目录库\PrivateFrameworks XE8 64位iPhoneOS9,delphi,app-store,64-bit,delphi-xe8,Delphi,App Store,64 Bit,Delphi Xe8,我一直在使用Delphi XE8开发移动应用程序,并在平台下进行测试: IOS设备-32位-iPhoneOS 8.4 现在我对这个应用很满意,我正在尝试将它部署到应用商店。据我所知,为了做到这一点,我必须提交一个64位构建。因此,我尝试使用以下方法构建我的应用程序: IOS设备-64位-iPhoneOS 9.0 当我以64位编译或构建项目时,会收到错误消息: [DCC错误]E2597 ld:警告:找不到选项'-FC:\Users\leonard\Documents\Embarcadero\Stu

我一直在使用Delphi XE8开发移动应用程序,并在平台下进行测试:

IOS设备-32位-iPhoneOS 8.4

现在我对这个应用很满意,我正在尝试将它部署到应用商店。据我所知,为了做到这一点,我必须提交一个64位构建。因此,我尝试使用以下方法构建我的应用程序:

IOS设备-64位-iPhoneOS 9.0

当我以64位编译或构建项目时,会收到错误消息:

[DCC错误]E2597 ld:警告:找不到选项'-FC:\Users\leonard\Documents\Embarcadero\Studio\SDKs\iPhoneOS9.0.sdk\System\Library\PrivateFrameworks'的目录 ld:找不到文件:/usr/lib/libiconv.dylib

我尝试删除并重新添加SDK,并为iPhoneOS 9.0选择“更新本地文件缓存”

我能在谷歌上找到的最接近的东西是这个链接: 但这没有帮助。还有其他关于xcode的建议,但它们看起来也不适用于我的情况


如果有人能给我一个建议,告诉我为什么会出现这个错误,以及如何修复它,我将不胜感激。

我没有发现我的PrivateFrameworks目录丢失的原因。但我决定把我的应用程序移到德尔福10西雅图。在安装西雅图并配置我的应用程序平台之后,我就有了所需的目录。我能够以64位构建我的应用程序,并在准备提交到应用商店时获得了一个.ipa文件。

我没有发现为什么我的PrivateFrameworks目录丢失了。但我决定把我的应用程序移到德尔福10西雅图。在安装西雅图并配置我的应用程序平台之后,我就有了所需的目录。我能够以64位构建我的应用程序,并在准备提交到App store的过程中获得了一个.ipa文件。

出现问题的原因是iOS SDK 9中的更改。对于使用中建议的XE7和XE8为iOS 9构建iOS 32位应用程序,有一种变通方法。但我不确定此解决方案是否适用于64位。

问题的出现是因为iOS SDK 9中的更改。对于使用中建议的XE7和XE8为iOS 9构建iOS 32位应用程序,有一种变通方法。但我不确定此解决方案是否适用于64位..

您是否阅读了文档中有关如何在Apple Store中配置和部署iOS应用程序的部分?我一直在使用文档来达到目前的目的。据我所知,我已经完成了所有必需的步骤和所有先决条件。我相信我的配置是正确的,但即使它不是,我也不希望在我的构建中出现这个错误。我尝试在IOS设备64位中编译一些提供的示例应用程序,但得到了相同的错误。因此,我在我的开发PC上搜索了PrivateFrameworks目录,只在OS8.1和OS8.4SDK目录中找到了它。我不知道OS9.0为什么不存在它。您是否阅读了文档中有关如何在Apple Store中配置和部署iOS应用程序的部分?我一直在使用文档来达到目前的目的。据我所知,我已经完成了所有必需的步骤和所有先决条件。我相信我的配置是正确的,但即使它不是,我也不希望在我的构建中出现这个错误。我尝试在IOS设备64位中编译一些提供的示例应用程序,但得到了相同的错误。因此,我在我的开发PC上搜索了PrivateFrameworks目录,只在OS8.1和OS8.4SDK目录中找到了它。我不知道OS9.0为什么不存在它。