我最近尝试在Xcode版本8.3.2(8E2002)中打开/编辑.playgroundbook project,并且有点惊讶它没有作为&#34; {{ 3}}&#34; (我意识到它主要是带有清单<。em>的.swift文件包。)
也许我完全忽略了这一点,或者这种格式从未打算用过?
答案 0 :(得分:1)
Playground Book Package: Creating Playground Books表示......
您需要使用运行Xcode和iPad的两者来制作游乐场书。
*.playgroundbook
的唯一推荐(支持?)工作流似乎是“在Xcode中编辑,在iPad上运行”,并以Starter.playgroundbook为起点。< / p>
建议的工作流程为:
- 在Xcode
中对图书的内容和结构进行有针对性的更改- 使用iCloud或AirDrop将更新后的图书传输到Swift Playgrounds
- 打开更新的图书并测试更改
- 请注意所需的任何其他更改,并返回步骤1
醇>
请注意,iPad Playgrounds +
➜New Playground
➜ Blank
会创建非图书 *.playground
,可以在iPad和Xcode上运行。
虽然*.playground
不是*.playgroundbook
,但可以添加页面。
注意:iPad目前使用的新版本contents.xcplayground
比Xcode 9更新,因此在iPad上创建空白*.playground
并添加新的*.playground
页面iPad或Xcode。
contents.xcplayground
<playground version='6.0' target-platform='ios'>
<pages>
<page name='Page One'/>
<page name='Page Two'/>
</pages>
</playground>
答案 1 :(得分:0)
Apple最近(WWDC '18)发布了一个新模板,可让您直接在Mac上创建,调试和制作PlaygroundBook。
您可以使用Playgrounds Author Template:
中对此进行了详细介绍Swift Playgrounds作者模板是一个入门Xcode项目,它将帮助您创建,调试和制作Playground书籍。使用该模板,您可以像浏览器一样逐步浏览实时视图的代码,从而可以更轻松地识别错误并开发有效的工作流来开发Playground图书。