【发布时间】:2017-10-15 18:02:56
【问题描述】:
在下面的 System.StartUpCopy 代码中,DirectoryExists(Source) 返回 false。
{$IF Defined(IOS)}
Source := UTF8ToString(Bundle.bundlePath.UTF8String) + PathDelim + 'StartUp' + PathDelim;
{$ENDIF IOS}
if DirectoryExists(Source) then
DoCopyFiles(Source, Destination);
这是在东京 10.2 和柏林 10.1 上,使用处于“开发模式”的 32 位应用程序,目标是使用 SDK 10.2 的 iPad 2。 iPad 2 运行 IOS 9.3.5
调试器显示“Source”的值为: /var/containers/Bundle/Application//Project1.app/Startup/
部署和配置似乎一切正常,上面的代码在针对 IOS 模拟器时有效。 Startup 目录确实存在于 Mac 上 PAServer 文件夹中的 Project1.app 中。任何可能导致找不到 bundlePath 的线索?
【问题讨论】:
标签: ios firemonkey