iOS Build Environment Help Center

Symbols not found for Google Ads

append delete Oneday

• Windows version: 10
• Builder version: 3.36.1
• iOS SDK: 14.4

Podfile Content:
https://pastebin.com/8U8pLg4K

Build Log:
https://pastebin.com/TZWDXkRM

Extra Linker Flags: -ObjC

Builder configuration: https://puu.sh/I8Gr4/6ab36f40bc.png

I'm building a game that uses both Firebase and AdMob. The error seems related to the Google Ads package, but I'm not sure how to proceed in order to resolve it. Most solutions posted here seem to be to stop using the CocoaPods and installing the frameworks manually? I did get the Cocoa Daemon builder, ideally I'd rather use that.

Thanks for any help!

Reply RSS

Replies

append delete #1. Pierre-Marie Baty

Hello

Interesting case. It looks like the Pods do build correctly, but the linker fails to pick up at least one of them. Possibly a recent change in the Firebase iOS SDK is causing this issue. Would you mind sharing this Xcode project with me (or a similar one displaying the same problem) so that I reproduce the problem and fix it ? Confidentiality is guaranteed. I invite you to upload it to a private space and send the link to my email address.

P.S. Remove the "build" directory to save space in the zip.

append delete #2. Pierre-Marie Baty

Follow-up

I received the project and could reproduce the problem. After some investigation, it appears this project displays the same linking errors when built with Xcode (I should have started by verifying that). So it's not a problem with the builder, but rather with the project itself.

I advise you to verify the compatibility of the plugins/assets that your Unity project uses. Maybe you simply need to update them to their latest version ? If the problem persists, please contact these plugins' authors.

To all readers: each time you can, before sending me a Xcode project for analysis, please make sure it builds with Xcode. In spite of all its magic powers, this builder won't fix projects that Xcode itself can't build :)

Reply

(Leave this as-is, it’s a trap!)

There is no need to “register”, just enter the same name + password of your choice every time.

Pro tip: Use markup to add links, quotes and more.

Moderators: Pierre-Marie Baty