I have Jenkins server for autobuilding iOS project that has two targets.
Project builds with command-line utility xcodebuild
.
Full commands are
/
Okay, I got the solution form Fabrics. For Xcode 10, add this path to the Input Files in Build phase in XCode $(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)
I deleted derived data of the project and it resolved the issue
I found crutch-like solution: select Legacy Build System
at File
-> Workspace Settings
-> Build System
in Xcode GUI.
Why this solution is bad? Because of:
Legacy Build System
is slower than New Build System (Default)
.
It's not Xcode setting but workspace. I.e. after cleaning workspace folder in Jenkins or some version control system actions will reset this setting to default, and non-working option will select again.
I moved "Run Script" with crashlytics to the end after "Embed pods Frameworks" and "Copy pods Resources" and that helped
Solution to complete the setup of Crashlytics and/or Fabric using following:
Change "DWARF"
To "DWARF with dSYM File"