是否可以在Xcode中創建遊樂場並使用內置傳感器在iPad上運行該遊樂場並在屏幕右側顯示視圖(時間線)?當您創建遊樂場僅僅用於測試iOS代碼時,是否可以選擇平臺iOS?在iPad上使用Xcode創建的運行遊樂場
回答
所以我一直在做一些研究來回答這個問題,我不能確定地說每一個部分。
我能回答的是在iPad上運行Xcode中創建的Playgrounds的可能性,答案是肯定的。我在下面概述了我嘗試過的方法,但可能有解決方案,我錯過了,請隨時參與。
首先,我的MacBook Air上安裝了Xcode 8.2.1,這使我可以創建新的Playgrounds項目。此外,我還安裝了iPad Air,其中安裝了Swift Playgrounds應用程序。我相信Swift Playgrounds至少需要iOS 10才能運行。
我做了一些研究,發現主頁爲Apple Swift Playgrounds。在底部是文本讀取:
拿東西到Xcode。然後再進一步。因爲您使用真實代碼工作 ,您可以直接在Swift Playgrounds和Xcode之間導入和導出。所以你可以試用你的想法, 專業人士用來開發iOS和Mac應用程序。
我想試驗一下,弄清楚「如何在Swift Playgrounds和Xcode之間直接導入和導出」。
首先,我在Xcode中創建了一個新的簡單的「Hello World」Playground,名爲Test.playground
。你能想象它會看起來如下:
import UIKit
print("Hello World")
其次,我用空投從我的MacBook Air的Test.playground
轉移到我的iPad空氣。我的iPad讓我選擇將它保存到iCloud Drive,所以我做到了。這是需要在「設置」中啓用的功能。
第三,我在iPad Air上推出了Swift Playgrounds應用程序。左上方的+號可讓您「創建遊樂場」或訪問iCloud Drive(或Dropbox等)導入遊樂場。我選擇了iCloud Drive,因爲這是我從MacBook Air AirDropped我的Test.playground
的地方。 iCloud Drive將有一個文件夾,用於存儲名爲「Playgrounds」的應用程序的所有Playground。在該文件夾內輕敲我可以看到我選擇的我的Test.playground
。
一旦你選擇你的遊樂場,它應該打開。我能夠按「運行我的代碼」並看到「Hello World」打印出來。
這就是我在弄清楚如何在Xcode和Swift Playgrounds(在iPad上)之間導入/導出Playgrounds。我必須做更多的嘗試來確定兩個平臺(在Xcode中運行Playgrounds和在iPad上的Swift Playgrounds應用中運行Playgrounds)之間的功能/相似性/差異的全部範圍。
我希望這會有所幫助。
- 1. 如何在Xcode 6上運行Xcode 7遊樂場?
- 2. Xcode Cocoapods遊樂場
- 3. 使用的Xcode遊樂場captureValue()
- 4. Xcode中的遊樂場設置
- 5. 創建一個在ipad和iphone上運行的cocos2d遊戲
- 6. 不同的輸出顯示在Xcode的遊樂場上
- 7. Xcode 8遊樂場不顯示NSView
- 8. Xcode遊樂場時間軸空
- 9. 是否可以在Xcode遊樂場中使用Core ML模型?
- 10. 遊樂場執行失敗:
- 11. 開發使用iOS的xcode遊樂場的圖表控制
- 12. 如何確定銀行代碼是否是內部的XCode運行遊樂場
- 13. EXC_I386_GPFLT斯威夫特代碼中使用Xcode的遊樂場
- 14. Xcode 6使用Parse框架的遊樂場?
- 15. xcode 8.3.3遊樂場不顯示行號旁邊的錯誤
- 16. Xcode項目不使用NSKeyedArchiver存檔,但遊樂場做
- 17. 遊樂場項目
- 18. 鏡API遊樂場
- 19. 斯威夫特遊樂場和遊樂場書籍
- 20. 你可以在iPad Pro上運行XCode
- 21. iOS遊樂場的NSUserDefaults
- 22. 的OAuth 2.0遊樂場
- 23. 圖像資源在遊樂場的Xcode 7.2.1
- 24. 控制檯沒有出現在Xcode的遊樂場7.1.1
- 25. 過濾字典在Xcode中失敗,但成功在遊樂場
- 26. 如何創建一個像GuidedTour.playground的Swift遊樂場
- 27. 遊樂場執行中止 - EXC_BAD_INSTRUCTION
- 28. 從iBooks快速粘貼到Xcode遊樂場不起作用
- 29. 評論在Xcode 7遊樂場不顯示是標記格式
- 30. RemoveAtIndex崩潰遊樂場
謝謝你的回答!但現在iPad上有LiveView,對吧?我的意思是當你選擇形狀模板時有一個,但你不能添加UIKit元素,或者你可以嗎? – Lenny1357
遇到了相反的問題,我通過電子郵件將Playground從iPad發送到Mac,並且Xcode無法打開它。雙擊彈出一個提醒,說明沒有可打開文件的應用程序。然後我將'.zip'添加到文件中,並將其解壓縮。解壓縮是成功的,但是一開始就沒有打開(說這個項目已經在另一個工作區打開了?^%$)。它重新啓動Xcode後終於打開。 – bauerMusic
@bauerMusic:謝謝你的提示。我有同樣的問題。 – Fabian