#author("2022-04-01T12:40:36+00:00","default:hotate","hotate")
#author("2022-05-01T21:30:16+00:00","default:hotate","hotate")
#contents
&tag(macOS,M1,2021);

* 情報 [#qbda7e10]
** 新機能 [#vb6566aa]
- [[macOS Montereryでできるようになった15のコト | ギズモード・ジャパン>https://www.gizmodo.jp/2021/11/mac-os-monterey-15-things.html]] (2021/11/01)
 Safariで開いたタブを全部ひとまとめに保存できる機能です。Cmd+タブクリックでタブグループに進むと、既存のタブグループを選んだり新規作成したりできます。
- [[macOS 12 Montereyではシステム環境設定で2ファクタ認証をサポートしたパスワード管理機能が追加。>https://applech2.com/archives/macos-12-monterey-passwords-manager-in-system-prefe.html]]
 システム環境設定アプリに新しく「パスワード」というパスワード管理機能(パスワードマネージャー)が追加されています。
- [[【Mac Info】macOS Montereyで変わった!Macでマルチディスプレイ環境を設定しよう - PC Watch>https://pc.watch.impress.co.jp/docs/column/macinfo/1385570.html]] (2022/2/3)
 あまり知られていないのが、マルチディスプレイ環境の設定です。システム環境設定の「ディスプレイ」パネルが新しくなり、2台以上のディスプレイを接続した際に各ディスプレイを1つの画面から簡単に設定できるようになりました。
- [[Mac のすべてのコンテンツと設定を消去する - Apple サポート (日本)>https://support.apple.com/ja-jp/HT212749]]
 macOS Monterey に「すべてのコンテンツと設定を消去」機能が追加されました。コンテンツ、データ、App を簡単に、しかも安全に消去できる一方で、インストールされているオペレーティングシステムはそのまま残せるという便利な方法です。

** 変更 [#b2210bb0]
- [[Apple、macOS 12 MontereyにPython 2.7.18などを同梱してリリース。Big Surまで同梱されていたphpは削除されるので注意を。>https://applech2.com/archives/python-2-7-18-in-macos-12-monterey.html]]
 Python 2系と同じく非推奨としていたPHPについては、macOS 12 Montereyで同梱を終了

** [[トラブル]] [#z0c26a27]
- [[macOS Montereyにアップデートして大丈夫?不具合情報・評判情報まとめ>https://did2memo.net/2021/10/26/mac-mac-os-12-monterey-issues/]]
 今回、Montereryへのアップデートを行うと、アップデート後のバージョン番号は「12.0.1」となり、「12」や「12.0」ではなく、マイナーアップデートが行われた後かのようなバージョン番号表示となります。
- [[macOS 12 MontereyへのアップグレードでもMacが起動しなくなる不具合が少数報告されているので、復旧用のMacがない場合は注意を。>https://applech2.com/archives/20211031-macbook-wont-turn-on-after-monterey-install.html]] (2021/10/31)
 このmacOS 12.0.1 Montereyへのアップグレードでも一部のMacが起動しなくなる不具合(Bricked/文鎮化)が発生しているようです。
-- [[Apple、Apple T2セキュリティチップのファームウェアを更新し、macOS 12 Montereyへのアップグレード後に少数のMacが起動できなくなる問題を修正。>https://applech2.com/archives/20211106-apple-fixed-brick-issue-after-macos12-monterey-upgrade.html]] (2021/11/06)
 Apple T2セキュリティチップのファームウェアに問題があり、ごく少数のユーザーがmacOS 12 Montereyへのアップグレード後にMacが起動できなくなる問題を把握、本日この問題を修正した新しいファームウェアをmacOSのアップデートに同梱したと
- [[macOS 12 MontereyへアップグレードしたMacでBig Surリリースと同じくUSBハブやThunderbolt Dockが利用できなくなる不具合が発生しているもよう。>https://applech2.com/archives/20211102-macos12-monterey-usb-hub-issue.html]]
 Power Delivery対応の外部ディスプレイからの電力共有が失われるという問題が発生している
-- [[macOS 12 MontereyでUSBハブが動作しなくなる不具合は、DriverKitベースのドライバがMontereyで利用できなくなった可能性。>https://applech2.com/archives/20211106-macos12-monterey-driverkit-issue.html]]
- [[macOS Montereyに異常なメモリ消費のバグをユーザーが報告 - こぼねみ>https://www.kobonemi.com/entry/2021/11/02/macos-monterey-memory-leak]]
 このバグは、特定のmacOSプロセスやアプリケーションがバックグラウンドで実行され、異常と思えるほど大量のメモリーを消費してしまう現象です。
-- [[Apple、開発者向けに「macOS 12.1 Monterey beta 3 Build 21C5039b」をリリース。アクセシビリティ機能がメモリリークを引き起こす問題に修正が入ったもよう。>https://applech2.com/archives/20211117-macos-monterey-12-1-beta3-build-21c5039b.html]]
 macOS 12.1 Beta 3でメモリリークの問題が修正されていることに期待しているというコメント
- [[macOS 12 Montereyアップグレード後にSanDiskのポータブルSSDがフォーマットできない/利用できなくなる不具合があるとしてSanDiskが調査中。>https://applech2.com/archives/20211118-sandisk-ssd-not-work-on-macos-12-monterey.html]]
 現在SanDiskのテクニカルサポートチームが原因を調査しているそうなので、SanDiskのポータブルストレージをお使いの方は注意してください。
-- 2021/12/19更新
 「macOS 12.1 Monterey Build 21C52」で、Apple M1/M1Xを搭載したMac/iPadで外部ストレージがマウントされない/ディスクユーティリティでフォーマットできないといった不具合が解決されたと発表しています。
-- コメント:macOS 12.1で試したが直っていない。下記の回避策を継続する。(2021/12/27)
--- [[Unable to format Extreme Portable SSD V2 on MacOS Monterey - Portable SSD / Extreme Portable SSD - SanDisk Forums>https://forums.sandisk.com/t/unable-to-format-extreme-portable-ssd-v2-on-macos-monterey/222721/9]]
 Use that USB 2.0 speed C to C cable connect your Sandisk portable SSD to the Monterey Macbook pro
-- コメント:macOS 12.2でも直っていない。上記の回避策を継続する。(2022/01/30)
-- コメント:macOS 12.3でも直っていない。上記の回避策を継続する。(2022/03/29)
- [[macOS 12.1 Montereyではセカンドディスプレイを接続していると特定のアプリでフリーズする/ファイルの保存ができないといった不具合が修正されたもよう。>https://applech2.com/archives/20211214-apple-fixed-2nd-display-issue-macos-12-monterey.html]]
 macOS 12.1 Montereyではセカンドディスプレイ接続時の不具合は解決したようですが、そもそもmacOS MontereyへアップグレードしたMacに外部ディスプレイを接続しても、ディスプレイが検出されないという不具合がApple Developer ForumsやSupport Communitiesで報告されており、この不具合はmacOS 12.1でも修正された様子はないので...
- [[Bluetooth is not working on macOS Monterey? Here's a fix - YouTube>https://www.youtube.com/watch?v=kaIaM7aRthY]]
 Unfortunately, holding down SHIFT + OPTION does not work anymore in macOS Monterey.
-- コメント:今回もBluetoothの接続問題が発生。紹介されている方法を使っても接続出来ない。(2021/12/27)
-- コメント:macOS 12.2でも直っていない。[[iPhone13]]に接続できない。(2022/01/30)
-- コメント:macOS 12.3でも直っていない。[[iPhone13]]に接続できない。(2022/03/29)

** インストール [#ne59403c]
- [[Apple、macOS 12 Montereyと互換性のあるMacのリストを公開。Montereyへのアップグレードにはストレージに最低26GBの空き容量が必要。>https://applech2.com/archives/20211026-macos-monterey-compatible-list.html]]
 macOS 10.12 Sierra以降からアップグレードする場合は最低26GB、Sierraより前からアップグレードする場合は最低44GBの空き容量が必要となるそうで、Montereyのインストーラーアプリのサイズも12GBを超えている

** ストレージ [#sfd76d35]
- [[macOS 12 Montereyをサポートしたバックアップツール「CCC v6.0.4」をリリース。Apple Silicon Macは内部ストレージが故障すると外部デバイスからの起動は不可能になるので注意を。>https://applech2.com/archives/20211023-carbon-copy-cloner-support-macos12-monterey.html]] (2021/10/23)
 複数のmacOSを内部/外部ボリュームにインストールしてAppleが署名する全てのSSV(Signed System Volume)からmacOSを起動することが出来ますが、内部ストレージが故障すると、それも不可能になる

** v12.3 [#meca8e1a]
- [[macOS 12.3 MontereyではDropboxやOneDrive利用されているカーネル拡張が廃止され、AppleのFile Providerベースとなり一部の機能が強制/利用できなくなるので注意を。>https://applech2.com/archives/20220131-macos123-monterey-no-longer-support-3rd-file-kernel-extension.html]]
 macOS 12.3 MontereyではDropboxやOneDrive利用されているカーネル拡張が廃止され、AppleのFile Providerベースとなり一部の機能が強制/利用できなくなるそうです。
-- [[macOS 12.3 MontereyではDropboxやOneDriveでファイル・オンデマンド機能がデフォルトとなり、Finderに表示されているファイルでも開けない場合があるので注意を。>https://applech2.com/archives/macos-123-monterey-dropbox-files-on-demand-issue.html]] (2022/03/15)
 AppleのFile Providerフレームワークの影響を受けるのは、これまでレガシィなカーネル拡張を利用してファイル・オンデマンド(Files On-Demand)機能を提供していた、DropboxとOneDrive
- [[macOS 12.3 Montereyへのアップデートに失敗し、Macが起動できなくなる不具合を一部のユーザーが報告。>https://applech2.com/archives/20220318-macos-123-monterey-update-iboot-panic-fail-and-bricked.html]] (2022/03/18)
 この不具合は、主にApple M1シリーズのチップを搭載したMacで発生しているようです
-- [[Apple、MacBook Pro (2021)がアップデートできない不具合や外部ディスプレイ/ゲームコントローラーが利用できない不具合を修正した「macOS 12.3.1 Monterey (21E258)」をリリース。>https://applech2.com/archives/20220401-macos-12-3-1-monterey-build-21e258.html]] (2022/04/01)
 MacBook Pro (2021)がアップデート/復元できない不具合や外部ディスプレイが表示されない、ゲームコントローラーが利用できない不具合を修正した「macOS 12.3.1 Monterey (21E258)」をリリースしています。
- [[Intel Mac miniをmacOS 12.3にアップデート後、映像が出なくなる現象が起きている。 - 谷本 心 in せろ部屋>https://cero-t.hatenadiary.jp/entry/2022/03/16/005055]] (2022/03/16)
 共通点はIntel Mac mini、LGのディスプレイでの報告が多い

* [[M1]] [#c5493042]
** [[Homebrew]] [#we80a0f6]
- ([[M1]]を参照)

* ソフト移行 [#nddc13da]
** [[PHP]] [#fe734086]
- [[macOS MontereyでApacheとPHPを動かす - なつみかん@はてな>https://tangerine.hateblo.jp/entry/2021/10/26/161116]]
 ただし、macOS標準のApacheはHomebrewでインストールしたPHPを受け付けませんHomebrewでhttpdを別途インストールする必要があります
- [[macOS(12.0.1)MontereyでMAMP | Sakura.Oh!Happy.JP>https://sakura.ohhappy.jp/mac/1342]]
 libphp7.so のロードに失敗し、その理由は署名されていないからということのようです。標準のApacheではHomeBrewでインストールしたPHPモジュールは使用出来ないようです。
- [[Add and install PHP to macOS Monterey 12 with Homebrew - WP Beaches>https://wpbeaches.com/updating-to-php-versions-7-4-and-8-on-macos-12-monterey/]]
 If you are using macOS in built shipped Apache, you can use the PHP but it needs to be Code Signed, before Monterey this practice was optional but now it is mandatory. This guide will help you with Code Signing.
-- [[How to sign homebrew PHP module in macOS>https://www.simplified.guide/macos/apache-php-homebrew-codesign]]
 You need to create a Certificate Authority for code signing and a code signing certificate before you can sign the PHP module using codesign utility.
-- コメント:php@7.4をインストールした。
 $ brew info php@7.4
 php@7.4: stable 7.4.27 (bottled) [keg-only]
-- コメント:上記の方法のコード署名を行うことで、libphp7.soがApple配布の[[Apache]]で動作することを確認した。設定確認にてその旨のメッセージが表示された。(2021/12/26)
 $ less /etc/apache2/httpd.conf | grep php7
 LoadModule php7_module /opt/homebrew/opt/php@7.4/lib/httpd/modules/libphp7.so "hotate"
 $ apachectl configtest
 [Sun Dec 26 14:29:56.240424 2021] [so:notice] [pid 70667] AH06662: Allowing module loading process to continue for module at /usr/local/opt/php@7.4/lib/httpd/modules/libphp7.so because module signature matches authority "hotate" specified in LoadModule directive
 Syntax OK
-- コメント:[[ssh]]でリモートログインしていると署名に失敗する。(2021/12/30)
--- [[ssh越しにfastlaneでiOSアプリのビルド:株式会社サブスレッド>https://www.subthread.co.jp/blog/20200416/]]
 ちなみに VNC接続したビルドマシンのデスクトップ上でターミナルを起こして同じ手順で fastlaneでビルドした場合は問題なくビルドが完了します。どうやらssh越しでは秘密鍵にアクセスできないようです。

** [[Jenkins]] [#pce4ac8b]
- [[Homebrew]]で更新後、動作を確認した。(2021/12/26)
 $ brew info jenkins
 jenkins: stable 2.326 (bottled), HEAD

** [[MySQL]]/8.0 [#d051084e]
- [[Homebrew]]で更新後、動作を確認した。(2021/12/26)
 $ brew info mysql
 mysql: stable 8.0.27 (bottled)

** [[SCM-Manager]] [#k71a9420]
- [[Homebrew]]で更新後、動作を確認した。(2021/12/26)
 $ brew info scm-server
 scm-manager/tap/scm-server: stable 2.28.0

** [[Ruby]] [#p6a42c67]
- [[Homebrew]]で更新後、動作を確認した。(2021/12/26)
 $brew info ruby@2.7
 ruby@2.7: stable 2.7.5 (bottled) [keg-only]

** [[Passenger]] [#l61acced]
- [[Homebrew]]で更新後、動作を確認した。(2021/12/26)
 $ brew info passenger
 passenger: stable 6.0.12 (bottled), HEAD

** [[Redmine]] [#u4f50121]
- [[Homebrew]] [[v4.2.3>Redmine/情報#r2e2097d]]の動作を確認した。(2021/12/26)
-- [[Ruby/2.7]].5, [[MySQL/8.0]].27, [[Passenger]] 6.0.12


* [[トラブル]] [#udaaeca7]
** [[Subversion]] [#wdf17593]
- svnのインストールに失敗した為、apr-utilを再インストールした。(2022/01/01)
 $ brew install svn
 $ svn
 dyld[30219]: Symbol not found: _apr_crypto_block_cleanup
   Referenced from: /usr/local/Cellar/subversion/1.14.1_4/lib/libsvn_subr-1.0.dylib
   Expected in: /usr/lib/libaprutil-1.0.dylib
  zsh: abort      svn
 $ brew info apr-util
 apr-util: stable 1.6.1 (bottled) [keg-only]
 $ brew reinstall apr-util
 $ svn --version
 svn, version 1.14.1 (r1886195)
    compiled Dec 12 2021, 20:23:44 on x86_64-apple-darwin21.1.0

* 関連 [#s266265d]
#related

- [[BigSur]]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS