Xcode Playgrounds 共享目录不工作

Xcode Playgrounds Shared Directory Not Working

创建 Xcode Playground 时,受支持的 playgroundSharedDataDirectory 无法正确显示我预期的目录。

预期:~/Documents/Shared 游乐场数据

实际:文件:///var/folders/46/zg_mg07d5h5_9t6q_4vr9_2w0000gn/T/com.apple.dt.Xcode.pg/containers/com.apple.dt.playground.stub.iOS_Simulator.MyPlayground-BEF6F13E-994E-45C9-A18E-7DE953069D69/Documents/Shared% 20Playground%20Data/

import UIKit
import PlaygroundSupport

print(playgroundSharedDataDirectory)

这也不link到目录。如果我将文件放在正确的目录中,我将无法读取它。如果我将它放在目录中,它确实可以工作,但每次加载 playground 时它都会改变。

Xcode 10.3,也出现在 Xcode 11 中。这在 10.2

中有效

那是 iOS 游乐场使用的路径。如果你制作一个 macOS 游乐场,它将具有路径 ~/Documents/Shared Playground Data