Swift Playground 无法在 iPad 上运行
Posted
技术标签:
【中文标题】Swift Playground 无法在 iPad 上运行【英文标题】:Swift playground not working on iPad 【发布时间】:2018-04-29 10:18:09 【问题描述】:我想在 iPad 上运行 Playground,但无法创建。 创建空白游乐场时,出现“下载错误:未知文件错误”错误 其他游乐场都没有被下载。
然后我想在我的 Mac 上创建一个,然后在 iPad 上使用它。我在 Mac 上创建了一个空白游乐场并将其保存到 iCloud,然后尝试从 iPad 打开。我收到错误,因为“Playground 无法移动到“Documents”,因为前者不存在或包含后者的文件夹不存在”
我在 iPad 上运行 ios 11.3.1。 而且我也尝试过重新安装 Playground 应用,但似乎没有用。
【问题讨论】:
这在我看来好像某些 iCloud 设置出错了。您是否尝试过删除 iPad 上的 Playgrounds 应用以及属于它的 iCloud 文件夹? @JoRa 是的,我禁用了 iCloud 备份。它开始运行良好。但是我的 iCloud Drive 上没有 Playground 文件夹可以删除。现在我可以在没有 iCloud 备份的情况下运行它。感谢您的帮助。 也许您可以写下您的问题的答案并将其标记为已接受 【参考方案1】:我禁用了 Playground 的 iCloud 备份,它开始工作了。
【讨论】:
【参考方案2】:我相信我已经弄清楚了。这些步骤中的一个或多个可能是不必要的,但这对我有用。您需要一台带有 iCloud 的 Mac,并与您的 iPad 登录相同的帐户。
在您的 iPad 上,确保您已在 iCloud 中启用 Playgrounds。 Settings > Name > iCloud > Playgrounds
.
在您的 Mac 上,使用与您的 iPad 相同的帐户登录 iCloud,导航到您的 iCloud Drive 文件夹。
按shift + command + .(period)
显示隐藏文件(我认为此快捷方式仅适用于 10.13+,否则谷歌如何显示隐藏文件。)
Playgrounds 文件夹应显示为灰色。 (如果它不存在,那么这就是你的终点!)
将新文件夹添加到 Playgrounds 文件夹。 Playgrounds 文件夹现在应该没有变暗了。
在 iPad 上导航回 iCloud 设置 Settings > Name > iCloud
并关闭 iCloud Drive。
重新启用 iCloud Drive。请稍等片刻,然后重新下载您的文档。
在“文件”应用中检查 Playgrounds 文件夹已重新出现在 iCloud Drive 中。
您现在应该可以下载“学习编程”游乐场、挑战和新起点。
【讨论】:
以上是关于Swift Playground 无法在 iPad 上运行的主要内容,如果未能解决你的问题,请参考以下文章
是否可以在 iPad Swift Playground 中使用 Metal 着色器代码?
如果我没有 iPad,如何在 Mac 上使用 AR 测试 swift-playground?
如何使用 ipad Playground 在 swiftUI 上运行 Scene 和 App 以实现 swift
如何在 iPad 上让 Swift Playgrounds 无边界?