[Unity][iOS][RuntimeError] FBAdSettings is a final class and cannot be subclassed.
Unity3D/iOS / 2021. 4. 30. 14:45
[증상]
Unity2019에서 Unity Audience Network(FAN) 6.2.1 추가된 상태로 iOS 빌드하니,
Runtime 중에 'FBAdSettings is a final class and cannot be subclassed.'와 같은 에러를 내면서 크래시가 남.
[해결]
인터넷 검색해보니 iOS Framework에는 Static과 Dynamic 두가지가 있는데, FAN의 Adapter는 Dynamic을 사용하고 있어서 일어나는 크래시 같다.
'Assets-External Dependency Manager-iOS Resolver-Settings-Link frameworks statically'에 체크(v) 해서,
framework을 static으로 바꾸자.
[출처] zenn.dev/sukedon/scraps/ff1efb96738309
반응형
'Unity3D > iOS' 카테고리의 다른 글
[Link][XCode] No signing certificate "iOS Development" found (0) | 2021.10.15 |
---|---|
[iOS][빌드에러] Code Signing "fccore.bundle" failed. (0) | 2021.09.03 |
[펌] App Tracking Transparency in Unity (IDFA Popup) (0) | 2021.03.08 |
[링크] iOS Supported Language Codes (ISO-639) (0) | 2021.02.25 |
[펌] Unity에서 Apple로 로그인 구현 (0) | 2021.01.27 |