Hello
I am using Firebase 3.0.1 and Unity 5.6. I use Jenkins to build the iOS project, but a build error occurs in Firebase 3.0.1. There was no build error when Firebase 1.0.1. I have succeeded in building Unity, but it seems that the necessary files were not imported when building Xcode.
When Build and Run was done with Unity, it was able to build normally, but it seems that building with Jenkins does not work well.
I do not know why this happens with Firebase 3.0.1 and I would like to tell you how to solve it.
The following is a build error that occurred in Jenkins build.
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_FIRGoogleAuthProvider", referenced from:
objc-class-ref in libAuth.a(credential_ios_de0c3e1fa34e9a30835a63e195323a0f.o)
"_OBJC_CLASS_$_FIRGitHubAuthProvider", referenced from:
objc-class-ref in libAuth.a(credential_ios_de0c3e1fa34e9a30835a63e195323a0f.o)
"_OBJC_CLASS_$_FIREmailPasswordAuthProvider", referenced from:
objc-class-ref in libAuth.a(credential_ios_de0c3e1fa34e9a30835a63e195323a0f.o)
"_OBJC_CLASS_$_FIRFacebookAuthProvider", referenced from:
objc-class-ref in libAuth.a(credential_ios_de0c3e1fa34e9a30835a63e195323a0f.o)
"_OBJC_CLASS_$_FIRApp", referenced from:
objc-class-ref in libApp.a(app_ios_3c1f2f5540e3edfbae8c7bf918ae5900.o)
"_OBJC_CLASS_$_FIRAuth", referenced from:
objc-class-ref in libAuth.a(auth_ios_7d6b9e9ddb5f240ff95f510fddebba51.o)
"_OBJC_CLASS_$_FIRTwitterAuthProvider", referenced from:
objc-class-ref in libAuth.a(credential_ios_de0c3e1fa34e9a30835a63e195323a0f.o)
** ARCHIVE FAILED **
Best regards!