Xcodeでプレイグラウンドを作成し、組み込みセンサーを使用してiPad上でそのプレイグラウンドを実行し、画面の右側にタイムラインを表示できますか? iOSコードをテストするためだけにプレイグラウンドを作成するときにプラットフォームiOSを選択する可能性はありますか?iPadでXcodeで作成されたプレイグラウンド
答えて
私はこの質問に答えるために少しの研究をしてきましたが、私は確かにその部分を特定することはできません。
私が答えることができるのは、iPadのXcodeで作成されたプレイグラウンドを実行する可能性であり、答えは「はい」です。私は私が試したことを以下に概説しますが、そこに解決策があるかもしれません。私は行方不明ですので、気軽に投稿してください。
まずMacBook AirにはXcode 8.2.1がインストールされており、新しいプレイグラウンドプロジェクトを作成できます。さらに、私はSwift PlaygroundsアプリをインストールしたiPad Airを持っています。私はSwift Playgroundsが少なくともiOS 10を走らせる必要があると信じています。
私はいくつかの調査を行い、Apple Swift Playgroundsのメインページを見つけました。最下部には次のテキストがあります。
Xcodeに連絡してください。その後、さらにそれらを取る。実際のコードで を作業しているので、Swift プレイグラウンドとXcodeの間で直接インポートしてエクスポートできます。だから、ツール を使ってあなたのアイデアを試して、iOSとMacアプリを開発することができます。
「Swift PlaygroundsとXcodeを直接インポートしてエクスポートする方法」を試してみたかったのです。
まず、Xcodeに新しい簡単な「Hello World」プレイグラウンドを作成しました。これはTest.playground
と呼ばれています。あなたはそれが次のようになります想像することができます:
import UIKit
print("Hello World")
第二には、私は私のiPad空気に私のMacBook AirからTest.playground
を転送するAirDropを使用しました。私のiPadはiCloud Driveに保存するオプションを私に与えてくれました。これは、[設定]で有効にする必要がある機能です。
第3に、iPad AirでSwift Playgroundsアプリを公開しました。左上の+記号を使用すると、「プレイグラウンドを作成する」、またはiCloudドライブ(またはドロップボックスなど)にアクセスしてプレイグラウンドをインポートできます。私はそれが私のTest.playground
を私のMacBook AirからAirDroppedした場所なので、iCloud Driveを選択しました。 iCloudドライブには、「Playgrounds」というアプリのすべてのプレイグラウンドを保存するフォルダがあります。そのフォルダ内をタップすると、私が選択したTest.playground
が表示されます。
プレイグランドを選択すると、それが開きます。私は "Run My Code"を押して "Hello World"をプリントアウトすることができました。
それは、XcodeとSwift Playgrounds(iPad上)の間でプレイグラウンドをインポート/エクスポートする方法を理解する限りです。私は2つのプラットフォーム(XcodeのプレイグラウンドとiPadのSwift Playgroundsアプリのプレイグラウンドを実行している)の機能/類似点/相違点の全範囲を調べるために、さらに実験をしなければなりません。
これが少し助けてくれることを願っています。
- 1. SpriteKit(Swift)でXcodeプレイグラウンドでボタンを作成
- 2. Xcodeのプレイグラウンド設定
- 3. Xcode 9のプレイグラウンドはSwift 4.0でコンパイルされています
- 4. Xcodeプレイグラウンドでのカスタムフォントの実装方法
- 5. xcodeでUIビルダーで作成されたアクセスエレメント。タイトルまたはIDでObjective Cで作成されました。
- 6. テキストファイルには、プレイグラウンドで動作しているが、Xcodeプロジェクト
- 7. Cocoapodsを持つXcodeプレイグラウンド
- 8. アプリがXCode 8にアップデートされた後でiPadにクラッシュする
- 9. xcodeでiPadアプリのリリース版を作成する方法
- 10. Xcode 8プレイグラウンドにNSViewが表示されない
- 11. xcode 3.2で作成されたビルドはIOS 5で実行されます
- 12. Xcodeで作成されたプロパティリストファイルを取得する方法は?
- 13. Xcode 8で作成されたプロビジョニングプロファイルを廃止GM
- 14. xCodeで切り取ったiPadシミュレータ8
- 15. iPadがxcodeに表示されない
- 16. Xcode 8.2プレイグラウンドで「ページ」と書かれているフォーマットはどれですか?
- 17. XcodeプレイグラウンドでSAConfettiViewを実行できません
- 18. iPhoneでxcodeで作成されたアプリを実行できません
- 19. playgroundでImageViewを作成すると、swift3プレイグラウンドがパス
- 20. XcodeプレイグラウンドでTouchBar機能を実装する
- 21. XCodeプレイグラウンドが非同期コードでハングする
- 22. Xcode 9(ベータ版)のプレイグラウンドでポッドを使用する
- 23. チャールズプロキシをXcodeプレイグラウンドで使用するには?
- 24. xcode 4.5でカスタムテンプレートを作成したい
- 25. Xcode 9で作成されたアプリケーションがiPhone iOS11のスクリーンレコードでクラッシュする
- 26. Xcodeで新たに作成されたブレークポイントのみを有効にします。
- 27. ACLはプレイグラウンドで動作しますか?
- 28. XCode 4.3.1 iPadシミュレータ
- 29. ViewController in Xcodeプレイグラウンド - フレームのサイズが2倍になった(viewDidLoad)
- 30. Objective-CブリッジングヘッダーがXcode 8で作成されない
ありがとうございました!しかし、iPad上にLiveViewが登場しました。私はあなたがシェイプテンプレートを選択したときにUIKit要素を追加することはできませんか? – Lenny1357
逆の問題がありました。私はiPadからMacにPlaygroundをメールし、Xcodeはそれを開けません。ダブルクリックすると、ファイルを開くことができるアプリケーションがないという警告が表示されました。次に、ファイルに「.zip」を追加し、解凍しました。解凍は成功しましたが、最初に開くことができませんでした(プロジェクトはすでに別のワークスペースで開いていますか?^%$)。最終的にXcodeを再起動した後に開きました。 – bauerMusic
@bauerMusic:このヒントをありがとう。私も同じ問題がありました。 – Fabian