

同じようなご質問をされている方も見かけたのですが、どの方法でも解決できませんでした。  
Plyaygroundでコンソールにprint関数の実行結果を表示させる方法についてご教授ください。  
なお、Xcode Project側では問題なくコンソール表示されております。

既に試した方法  
・Runningセクションで「Show debugger with Variables & Console View」を指定

・Activate Consoleを表示  
実行方法の指定は「Manually Run」

特にエラー表示がある訳でもなく、コンソールに何も表示されないので困っております。  
よろしくお願いいたします。


CC BY-SA 4.0
2018-06-16T10:16:31.690
44804
2018-06-18T01:41:13.887
question
xcode swift4
Xcode9.4のPlaygroundでコンソールに実行結果を表示させるには


Xcoede 9.4.1で、コード断片を書けば、下部のペインにprint文で出力した結果が、  
ソースコードの右のグレイの部分にも変数の値が出力されているはずです。  
更に、ソースコード右のグレイの変数の内容の横の3本線の様なアイコンをクリックすると  
詳細な内容がポップあっうウィンドウで表示されるかと思います。

うちでは、添付の図のようになります。

[![画像の説明をここに入力](https://i.stack.imgur.com/W8PzM.png)](https://i.stack.imgur.com/W8PzM.png)


CC BY-SA 4.0
2018-06-16T14:46:43.643
44812
2018-06-16T14:46:43.643
14745
44804
answer


概ねコメント欄に記載したとおりですが、情報を補足します。

初めてPlaygroundのエディタを起動した場合、コードを入力しても実行ボタン（デフォルトはAutomatically
Run）をクリックしても、コンソールに実行結果は表示されません。  
このような場合、一旦XcodeをQuitし、Welcom to
Xcodeから作成済みPlyagroundファイルを開くと、以下のポップアップが表示される状態となります。この認証をパスするとコンソールに実行結果を表示させることができるようになります。

「Xcodeはデバッグを続行するために別のプロセスを制御する必要があります。許可するにはパスワードを入力してください。」

ここでOSに設定したパスワードを入力するとコンソールにライブで実行結果を表示することができます。キャンセルした場合、Manually
Runを指定している場合には、実行ボタンをクリックした際に再度同じポップアップが表示されますので、ここでパスワードを入力すればコンソール出力が有効になります。

OSを再起動しない限り、Xcodeだけを再起動しても一旦認証を通していれば二度目以降はパスできますが、OS自体を再起動した場合には、最初にPlaygroundファイルを開こうとした際に改めて認証を求められます。  
どのような設定の場合にこういった手順が追加されるのか詳細は把握しておりませんが、権限の問題のようです。通常は認証がなくても使用できるようです。

なお、Xcode
Projectでエミュレータ起動時に上記メッセージに類似の内容が表示されることがあるとの情報もありますが、本件質問は若干状況が異なります。本件ではXcode
Projectでは認証を求められることなくデバッグもエミュレータ起動も実行できており、あくまでPlayground使用時のみの現象です。


CC BY-SA 4.0
2018-06-18T01:23:40.533
44831
2018-06-18T01:41:13.887
2018-06-18T01:41:13.887
44804
answer