Mon application doit écrire (et déplacer) des fichiers dans un dossier d'un utilisateur non-administrateur, et cet utilisateur n'a pas l'autorisation d'utiliser ce dossier.Modification des autorisations RealBASIC sur un non-administrateur Mac
J'ai essayé de modifier les autorisations du dossier, mais cela ne semble pas avoir d'effet.
Y a-t-il des restrictions intégrées qui me permettent de faire cela?
Ce que je fais est d'écrire aux documents et ensuite tenter de déplacer le fichier dans le dossier final, qui échoue ...
Merci pour toutes les réponses!
Voici le code:
Dim t as TextOutputStream
Dim tempfile as FolderItem = SpecialFolder.Documents.Child(filePath.Name)
t = tempfile.CreateTextFile
t.Write fileData
t.close
Dim p as New Permissions(0)
p.OthersExecute = True
p.OthersWrite = True
p.OthersRead = True
filePath.Parent.Permissions = p
tempfile.MoveFileTo filePath.Parent
OK, C'est ce que je m'étais dis. Le client m'embête pendant des mois avec ça et j'avais besoin de le savoir à coup sûr. –