Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
1
Question by mgc0mob · Feb 01, 2021 at 12:18 PM · iosbuildwindows

iOS Builder error “Could not find or use auto-linked framework”

I'm trying to build my Unity project on Windows with this asset. I use iOS builder version 3.29 using iOS SKD 13.4. Project is on Unity 2019.4.16f1. All keys and certificates were received. Project uses the Firebase Authentication v.7.0.2 package. I do not use CocoaPods, because I had similar bug, like in this case. Now, when I try to make a build, I get errors in log:

 ld: warning: Could not find or use auto-linked framework 'UniformTypeIdentifiers'
 ld: warning: Could not find or use auto-linked framework 'GTMSessionFetcher'
 Undefined symbols for architecture armv7:
   "_OBJC_CLASS_$_FIREmailAuthProvider", referenced from:
       objc-class-ref in libFirebaseCppAuth.a(credential_ios_e00102e1d7b7fbda5ca81044db487adf.o)
   "_OBJC_CLASS_$_FIRPhoneAuthCredential", referenced from:
       objc-class-ref in libFirebaseCppAuth.a(user_ios_cc864224f6864eca273c459ba52f1c1f.o)
   "_OBJC_CLASS_$_FIRFacebookAuthProvider", referenced from:
       objc-class-ref in libFirebaseCppAuth.a(credential_ios_e00102e1d7b7fbda5ca81044db487adf.o)
   "_OBJC_CLASS_$_FIRGameCenterAuthProvider", referenced from:
       objc-class-ref in libFirebaseCppAuth.a(credential_ios_e00102e1d7b7fbda5ca81044db487adf.o)
   "_OBJC_CLASS_$_FIRConfiguration", referenced from:
       objc-class-ref in libFirebaseCppApp.a(log_ios_ee7a1218bfdff7d87ef250b57d103a01.o)
   "_OBJC_CLASS_$_FIROAuthProvider", referenced from:
       objc-class-ref in libFirebaseCppAuth.a(credential_ios_e00102e1d7b7fbda5ca81044db487adf.o)
   "_OBJC_CLASS_$_FIRGitHubAuthProvider", referenced from:
       objc-class-ref in libFirebaseCppAuth.a(credential_ios_e00102e1d7b7fbda5ca81044db487adf.o)
   "_OBJC_CLASS_$_FIRGoogleAuthProvider", referenced from:
       objc-class-ref in libFirebaseCppAuth.a(credential_ios_e00102e1d7b7fbda5ca81044db487adf.o)
   "_OBJC_CLASS_$_FIRTwitterAuthProvider", referenced from:
       objc-class-ref in libFirebaseCppAuth.a(credential_ios_e00102e1d7b7fbda5ca81044db487adf.o)
   "_OBJC_CLASS_$_FIRPhoneAuthProvider", referenced from:
       objc-class-ref in libFirebaseCppAuth.a(credential_ios_e00102e1d7b7fbda5ca81044db487adf.o)
   "_OBJC_CLASS_$_FIRAuth", referenced from:
       objc-class-ref in libFirebaseCppAuth.a(auth_ios_6ecee4d441a0fe03dd14caf3b213639a.o)
   "_FIRAuthErrorUserInfoUpdatedCredentialKey", referenced from:
       firebase::auth::SignInResultCallback(FIRAuthDataResult*, NSError*, firebase::SafeFutureHandle<firebase::auth::SignInResult>, firebase::auth::AuthData*) in libFirebaseCppAuth.a(auth_ios_6ecee4d441a0fe03dd14caf3b213639a.o)
   "_OBJC_CLASS_$_FIROptions", referenced from:
       objc-class-ref in libFirebaseCppApp.a(app_ios_a1d3eabf342713143f18eb00d6ec885e.o)
   "_OBJC_CLASS_$_FIRApp", referenced from:
       objc-class-ref in libFirebaseCppApp.a(app_ios_a1d3eabf342713143f18eb00d6ec885e.o)
 ld: 14 symbol(s) not found for architecture armv7

It seems that builder can't find some symbols, which refer to the Firebase package: - UniformTypeIdentifiers framework, I don't know, where to get it; - GTMSessionFetcher framework, which is connected via FireBase SDK and flags exist.


P.S. Also, here is the screen of my iOS builder window alt text


Extra flags settings described below. Extra compiler flags:

 -F"E:/Firebase/Google-Mobile-Ads-SDK/GoogleMobileAds.xcframework/ios-arm64_armv7"
 -F"E:/Firebase/Google-Mobile-Ads-SDK/UserMessagingPlatform.xcframework/ios-arm64_armv7" 
 -F"E:/Firebase/GoogleSignIn/AppAuth.xcframework/ios-arm64_armv7" -F"E:/Firebase/GoogleSignIn" 
 -F"E:/Firebase/GoogleSignIn/GTMAppAuth.xcframework/ios-arm64_armv7" 
 -F"E:/Firebase/GoogleSignIn/GTMSessionFetcher.xcframework/ios-arm64_armv7"

Extra linker flags:

 "E:/Firebase/Google-Mobile-Ads-SDK/GoogleMobileAds.xcframework/ios-arm64_armv7/GoogleMobileAds.framework/GoogleMobileAds" -framework AdSupport -framework AudioToolbox -framework AVFoundation -framework CFNetwork -framework CoreGraphics -framework CoreMedia -framework CoreTelephony -framework CoreVideo -framework JavaScriptCore -framework MediaPlayer -framework MessageUI -framework MobileCoreServices -framework QuartzCore -framework SafariServices -framework Security -framework StoreKit -framework SystemConfiguration -framework UIKit -framework WebKit 
 "E:/Firebase/Google-Mobile-Ads-SDK/UserMessagingPlatform.xcframework/ios-arm64_armv7/UserMessagingPlatform.framework/UserMessagingPlatform" 
 "E:/Firebase/GoogleSignIn/AppAuth.xcframework/ios-arm64_armv7/AppAuth.framework/AppAuth" 
 "E:/Firebase/GoogleSignIn/GoogleSignIn.framework/GoogleSignIn" -framework AuthenticationServices -framework CoreText -framework LocalAuthentication 
 "E:/Firebase/GoogleSignIn/GTMAppAuth.xcframework/ios-arm64_armv7/GTMAppAuth.framework/GTMAppAuth" 
 "E:/Firebase/GoogleSignIn/GTMSessionFetcher.xcframework/ios-arm64_armv7/GTMSessionFetcher.framework/GTMSessionFetcher" -ObjC

I didn't find similar cases on the Internet, and I have no idea how to fix it. If anyone have suggestions, please help. Thank you!

screen.jpeg (136.4 kB)
Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

157 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Can I build for iphone in a Windows PC? 3 Answers

Distribute terrain in zones 3 Answers

how can i do an ios build using a pc 1 Answer

Cancel a build process (Windows, Unity 5) 1 Answer

Use windows to dev and Mac to build, is possible ? 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges