Dans le code System.StartUpCopy ci-dessous, DirectoryExists (Source) renvoie false.Pourquoi FireMonkey CopyStartUpFiles échoue sur un périphérique iPad 2?
{$IF Defined(IOS)}
Source := UTF8ToString(Bundle.bundlePath.UTF8String) + PathDelim + 'StartUp' + PathDelim;
{$ENDIF IOS}
if DirectoryExists(Source) then
DoCopyFiles(Source, Destination);
C'est sur Tokyo 10.2 et 10.1 Berlin en utilisant une application 32 bits en mode "développement" ciblant un iPad 2 en utilisant SDK 10.2. L'iPad 2 est en cours d'exécution IOS 9.3.5
Le débogueur montre la valeur de "Source" est: /var/containers/Bundle/Application//Project1.app/Startup/
Le déploiement et l'approvisionnement tous semble être correct et le code ci-dessus fonctionne lorsque vous ciblez le simulateur IOS. Le répertoire de démarrage existe dans le Project1.app dans le dossier PAServer sur le Mac. Des indices sur ce qui pourrait empêcher le bundlePath d'être trouvé?