iOS
iPhone や iPad からでも、パソコンで使っているのと同じ workspace を開けます。書いた note はそのまま行き来するので、外で書き足して家で仕上げるといった使い方ができます。画面が小さいぶん、出てこない機能がいくつかあります。
アプリとブラウザ
iPhone や iPad での開き方は 2 通りあります。
iOS 用のアプリを入れて、そこから開きます。通知や、操作に合わせた細かい振動はこちらだけの機能です。
Safari などのブラウザで開きます。この場合の使い勝手は Web版エディタ と同じです。
このページで扱う通知と端末ごとの操作の設定は、iOS 用のアプリで開いたときだけ出てきます。ブラウザで開いたときは表示されません。
ブラウザで開くときは、Settings → General の Display Scale を 100% より小さくしないほうが快適です。小さくすると、iOS の Safari が入力欄をタップしたときに勝手に拡大することがあります。
iOS では出てこない機能
パソコンの中のファイルやウィンドウを相手にする機能は、iOS には出てきません。
External File Editor(workspace の外にあるファイルを開いて編集する画面)は frame の選択肢に出てきません。
Spotlight を使ったファイル検索はありません。macOS だけの機能です。
ウィンドウを半透明にする Window Opacity の項目はありません。
画面上部に並ぶアプリケーションメニューはありません。
設定の Frontmatter Schema の項目も出てきません。frontmatter の書き方そのものは フロントマター で扱います。
Doc Cloud(外部のドキュメントサービスのページを frame の中で開く画面)は iOS 用のアプリでは使えません。同じ iPhone でも、ブラウザで開いたときは使えます。
通知
Settings → iOS に Enable local notifications というチェックがあります。最初は外れています。
チェックを入れると、iOS が通知の許可を尋ねてきます。許可すると、note をアーカイブしたときに保存された旨の通知が出るようになります。許可しなかった場合、チェックは入ったままでも通知は出ません。
端末ごとの操作
Settings → iOS Device には、この端末についての操作が 3 つ並びます。
Export diagnostics — 同期のログをまとめるための項目です。押すと Diagnostics exported. と出ますが、まとめたログを受け取る手段はまだ用意されていません。
Sign out — サインインの状態を解除します。次に開いたときは、サインインからやり直しになります。
Reset local data — こちらも、実際に行われるのはこの端末のサインアウトです。Sign out との違いは、押したときに出る確認の文面だけです。
Sign out と Reset local data は、押してもすぐには実行されません。確認が出るので、Confirm で実行、Cancel で取りやめになります。
Command Palette(Mod+K で開く、コマンドの検索窓)にも iOS: Export diagnostics、iOS: Sign out、iOS: Reset local data という同じ名前の項目が並びますが、実際の操作は Settings → iOS Device から行います。
端末に残っている控えと鍵まで消したいときは、このタブではなく Settings → Sync の Sign Out を使います。この違いは後述の「鍵の保存」で扱います。
画面の幅で変わること
表を組み立てる Table Helper と Spreadsheet Helper、それにスライドの Slide settings は、ウィンドウの幅が 640 ピクセル以下になると Command Palette から消えます。iPhone ではほぼ常にこの状態です。iPad を横向きにすると幅が足りる場合もあります。
これは iOS かどうかではなく幅で決まります。パソコンのブラウザでも、窓を細くすれば同じように消えます。
鍵の保存
master password から作られた鍵は、開くたびに入力し直さずに済むよう端末側に控えられます。macOS のデスクトップアプリはこれを macOS の Keychain に預けますが、iOS ではそこには入らず、アプリの保存領域にそのまま置かれます。
iOS のアプリごとの保護は効くので、ほかのアプリから覗かれることはありません。それでも、端末を人に渡すときは Settings → Sync の Sign Out を実行しておくのが確実です。ここからのサインアウトは、端末に控えられた鍵と、オフラインで読むための控えを一緒に消します。次に入るときは、ネットワークと master password の両方が必要になります。
Settings → iOS Device の Sign out と Reset local data は、どちらもサインインの状態を解くだけで、控えと鍵はそのまま残ります。端末を手放すときはこちらではなく Settings → Sync の Sign Out を使います。