今非常に話題のApple silicon「M1」が2020年11月に発売され、従来のプロセッサintelから移行しているユーザも多いはず。ですが、プロセッサ(CPU,GPU含め)がintelではなく新たなM1で動作しているため、動作しないアプリケーションも多い。(現状Rosetta 2で動作カバーをしている)つまり、アプリケーション側がapple M1に対応しなければ、Rosetta2で動作が必要となります。
もちろん、ほとんどのアプリケーションはRossetaで動作可能だが、100%の性能を出せていないアプリがあるようだ。。特にみんなが使用しているLINEについて見てみよう。
Macbookを利用しているがWindowsを起動させたい、Windowsでしか動作しないソフトウェア/アプリケーションを使用したい、仕事上Windowsを利用する必要がある、等のご要望をかなえるソフトウェア「Parallels Deskt[…]
Apple silicon M1ではLINE通話ができない?
現在(2020年12月)、Appleシリコン「M1」を搭載したMacbookではLINEでの通話機能が使用できないようです。トークルームでのチャットメッセージは利用可能だが、通話、ビデオ通話を開始するとLINEアプリケーションが落ちてしまう事象が起きております。
原因はBig Surでは無さそう
最新OS「Big Sur」がリリースされましたので、最新OSにアップグレードしたことが原因かと考えておりましたが、inteプロセッサを利用しているMacbook Pro(MacOSはBig Sur)ではLINEによる通話が可能なことを確認しました。
原因を探ってみる
Macbookのコンソールからエラーメッセージを見て見ましょう。
<ReportCrash> File creation failed LINE_2020-12-16-204132_MacBook-Pro.crash - uid: 502 gid: 20, euid: 502 egid: 20 - error 13: Permission denied Failed to save crash report for LINE[15222] (version 6.4.0 (2388)) to LINE_2020-12-16-204132_MacBook-Pro.crash.
しっかりLINEがクラッシュして落ちているのが分かりますが、クラッシュレポートの生成が拒否されてますね。。これはなんですかね。。
ではLINEアプリケーションのエラーも見ていきましょう。
<LINE>
misuse at line 168563 of [02c344acea]
Warning: <private>
AddInstanceForFactory: No factory registered for id <CFUUID 0x6000023c42e0> 30010C1C-93BF-11D8-8B5B-000A95AF9C6A
AddInstanceForFactory: No factory registered for id <CFUUID 0x6000023c42e0> 30010C1C-93BF-11D8-8B5B-000A95AF9C6A
ピンク色部分のAddInstanceForFactoryで調べると、前にもAVAudioPlayerで同じエラーが出ていたようです。
[解決方法が見つかりました!] 私はAVAudioPlayerに関する別のstackoverflowスレッドで解決策を見…
<runningboardd> RBSStateCapture remove item called for untracked item 572-528-5035 (target:[app<application.jp.naver.line.mac.805443.805657(502)>:15222])
まとめ
私はappleのログやアプリケーションに詳しくは無いので間違っている可能性がありますが、Rossettaが原因と考えて間違い無いですね。
LINEも早くユニバーサルアプリケーションになるように時間がかかりそうですが、早く対応して欲しいですよね。。
Appleやアプリケーションに詳しい方がいればコメント待ってます!!