以下の内容はhttps://baba-s.hatenablog.com/entry/2025/03/17/140933より取得しました。


【Unity】RevenueCat が iOS 12 でクラッシュする場合

はじめに

signal SIGABRT

RevenueCat を導入した Unity プロジェクトで iOS ビルドして
Xcode 16.2 でビルドして iOS 12 で実行したら
上記のエラーが発生してアプリがクラッシュする現象に遭遇した。

m_purchases.SetLogLevel( Purchases.LogLevel.Verbose );

RevenueCat のログを出力するように設定して動作確認してみたところ

m_purchases.Configure( purchasesConfiguration );

Configure を呼び出した時に

VERBOSE: Won't initialize PaywallEventsManager: not available on current device.

上記のログが出てクラッシュしていた。

対策

https://developer.apple.com/jp/support/xcode/embed

上記のページで「最小要件とサポートされるSDK」を見てみたところ

Xcode 16.0 なら iOS 12 に対応しているようだったので
Xcode 16.2 ではなく Xcode 16.0 でビルドしたら
アプリがクラッシュせず正常にプレイできた。




以上の内容はhttps://baba-s.hatenablog.com/entry/2025/03/17/140933より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14