googlesamples / googlesamples/unity-jar-resolver

[Bug] Application crash on launch - iOS 12.1.1 with EDM4U version 1.2.171

Open
#575 8 comments 0 reactions 0 assignees View on GitHub
type: bug
Dominant language
C#
Stars
1.5k
Forks
371
Avg merge
14h 21m
Merged PRs (30d)
3

Description

### [REQUIRED] Please fill in the following fields:

* Unity editor version: 2020.3.31
* Xcode version: 14.0 (14A309)
* External Dependency Manager version: 1.2.171
* Source you installed EDM4U: Package Manager
* Features in External Dependency Manager in use: Android Resolver, iOS Resolver
* Plugins SDK in use: Firebase Core, Crashlytics, Cloud Messaging, Google Analytics, IronSource, Airship, AppsFlyer, WebView
* Platform you are using the Unity editor on: Mac

### [REQUIRED] Please describe the issue here:

The Unity application crashes on launch only on iPhones with iOS version 12.1, with EDM4U version 1.2.171 or above. Don't throw any errors. When the app is launched we see only the "activity" screen for less than a second and then it crashes.
When we downgrade to EDM4U version 1.2.170 the application runs normally.

The issue repro rate is 100%.

You can reproduce this following this steps:
1. Create a new Unity project with the 2D template.
2. Add "com.google.external-dependency-manager-1.2.171.tgz" via Package Manager. Link to archive -https://developers.google.com/unity/archive#external_dependency_manager_for_unity
3. Add "com.google.firebase.app-9.5.0.tgz" via Package Manager. Link to archive - https://developers.google.com/unity/archive#firebase_app_core
4. From Build Settings switch to iOS.
5. Check Symilink Unity libraries and Development Build.
6. Build.
7. In Xcode set Enable Bitcode to NO for both Unity-iPhone and UnityFreamwork.
8. Run.

Thank you for your great work and "heads free" tool.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.