4 votes

Pourquoi le lien symbolique que j'ai créé dans un conteneur d'application pour permettre le stockage externe ne fonctionne-t-il pas ?

J'ai essayé de contourner la limitation d'Instacast de Vemedio sur l'emplacement de stockage en établissant un lien symbolique ( ln -s ) le dossier Episodes dans ~Library/Containers/com.vemedio.osx.Instacast/Data/Documents/Instacast vers un autre emplacement sur un autre disque (qui est en fait interne à mon Mac Pro pour ce que ça vaut...). Je me demande si le sandboxing d'Apple ne l'empêche pas de fonctionner... Une fois que j'ouvre Instacast, aucun des épisodes précédemment téléchargés n'est marqué comme étant disponible localement et si j'essaie d'en retélécharger un, il semble télécharger le fichier en arrière-plan mais ne le rend jamais disponible... Une idée ?

3voto

xji Points 1678

Pour une raison quelconque, les liens symboliques une partie de le dossier à l'intérieur du Containers ne fonctionne pas. Si vous voulez faire un lien symétrique, vous devez faire un lien symétrique avec le dossier de l'utilisateur. ensemble du site c'est-à-dire com.vemedio.osx.Instacast

Ver https://snipt.net/certainlyakey/os-x-sandboxed-apps-and-symlinks-problem-solution/ pour référence.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X