ふだん使いのmacをMacBook Air with El CapitanからMacBook with high sierraにあげたんやけど,
「“Hogehoge.pdf”は壊れているため開けません。 ゴミ箱に入れる必要があります。」
というエラーが出ます.「Macで"壊れているため開けません"の古いappを開く」あるいは「移行アシスタントでデータ移行したファイルが開けない (OSX High Sierra)」に従って,一つ一つ,
xattr -c Hogehoge.pdf
したり,あるいは-rで全部変更してましたが,down loadあるいはmailのattachされたfileでも同様のエラーが出ます.下手こぐとdvipdfmxで作ったpdfも.
いろいろ探したんですが,これもイーサネットの不具合と同様にkextと関連がありそう.ただhigh sierraではsecurityとprivacyから「すべてのアプリケーションを許可」というのが消えているのですが...「ここ」にしたがって,terminalから
sudo spctl --master-disable
して,ポチッとすると解消されました.ちょっとね...
これはmigration(移行アシスタント)で古いosからデータ移行すると起こるようです.多分,データ移行前に元マックのosをhigh sierraに合わせておけば起こらないと思います.元マックをあげるところまではできたんですが,1日の作業ですでに数メガの不一致ができているんで,同期が怖くて諦めました.次の時にはちゃんと準備しよう.タイムマシーンか...