公証されたアプリやアーカイブされたアプリで VideoPlayer がクラッシュする。
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: Namespace SIGNAL, Code 6 Abort trap: 6
🤔 原因
公証されたアプリで AVKit フレームワークが正しくリンクされていないことが原因。
🧑🏻💻 解決方法
AVKit.framework を手動でリンクする必要がある。
Xcode のアプリターゲットで「Build Phases」に移動し、「Link Binary With Libraries」に AVKit.framework を追加する。
🧑🏻💻 参考
The answer is to add AVKit.framework manually to Link Binary With Libraries in the app target's Build Phases in Xcode.