-
Notifications
You must be signed in to change notification settings - Fork 61
Open
Description
What happened?
I exported an iOS build with OneSignal SDK 3.0.5 from Unity. Builded the app without errors and I ran the app. During launching, app immediately closed with 'Library not loaded: '@rpath/OneSignalCore.framework/OneSignalCore' message.
I solved this issue by embeding OneSignal.xcframework to app target. In previous versions, I didn't need to embed framework manually.
Steps to reproduce?
1. Install OneSignal SDK 3.0.5 to Unity project
2. Set the SDK with OneSignal SDK Setup window
3. Export an iOS build
4. Build and run iOS project
What did you expect to happen?
I expected to build and run my iOS app without any additional configuration.
Unity version
2020.3.41f1
2021.3.13f1
OneSignal Unity SDK version
3.0.5
Platform
iOS
Relevant log output
2022-11-10 13:50:35.729029+0300 v2020[62145:2726679] Error loading /var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/UnityFramework.framework/UnityFramework: dlopen(/var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/UnityFramework.framework/UnityFramework, 0x0109): Library not loaded: '@rpath/OneSignalCore.framework/OneSignalCore'
Referenced from: '/private/var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/UnityFramework.framework/UnityFramework'
Reason: tried: '/usr/lib/swift/OneSignalCore.framework/OneSignalCore' (no such file), '/private/var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/OneSignalCore.framework/OneSignalCore' (no such file), '/private/var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/UnityFramework.framework/Frameworks/OneSignalCore.framework/OneSignalCore' (no such file), '/usr/lib/swift/OneSignalCore.framework/OneSignalCore' (no such file), '/private/var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/OneSignalCore.framework/OneSignalCore' (no such file), '/private/var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/UnityFramework.framework/Frameworks/OneSignalCore.framework/OneSignalCore' (no such file), '/private/var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/OneSignalCore.framework/OneSignalCore' (no such file), '/private/var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/OneSignalCore.framework/OneSignalCore' (no such file), '/System/Library/Frameworks/OneSignalCore.framework/OneSignalCore' (no such file)
2022-11-10 13:50:35.730456+0300 v2020[62145:2726679] Error loading /var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/UnityFramework.framework/UnityFramework: dlopen(/var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/UnityFramework.framework/UnityFramework, 0x0109): Library not loaded: '@rpath/OneSignalCore.framework/OneSignalCore'
Referenced from: '/private/var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/UnityFramework.framework/UnityFramework'
Reason: tried: '/usr/lib/swift/OneSignalCore.framework/OneSignalCore' (no such file), '/private/var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/OneSignalCore.framework/OneSignalCore' (no such file), '/private/var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/UnityFramework.framework/Frameworks/OneSignalCore.framework/OneSignalCore' (no such file), '/usr/lib/swift/OneSignalCore.framework/OneSignalCore' (no such file), '/private/var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/OneSignalCore.framework/OneSignalCore' (no such file), '/private/var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/UnityFramework.framework/Frameworks/OneSignalCore.framework/OneSignalCore' (no such file), '/private/var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/OneSignalCore.framework/OneSignalCore' (no such file), '/private/var/containers/Bundle/Application/46EB3F7D-CC1A-4E43-AF67-64A0C38B1449/v2020.app/Frameworks/OneSignalCore.framework/OneSignalCore' (no such file), '/System/Library/Frameworks/OneSignalCore.framework/OneSignalCore' (no such file)
Code of Conduct
- I agree to follow this project's Code of Conduct
vdaineko, vfilho and xinatcg
Metadata
Metadata
Assignees
Labels
No labels