BranchMetrics / unity-branch-deep-linking-attribution

The Branch Unity SDK for deep linking and attribution. Branch helps mobile apps grow with deep links / deeplinks that power paid acquisition and re-engagement campaigns, referral programs, content sharing, deep linked emails, smart banners, custom user onboarding, and more.
https://docs.branch.io/apps/unity/
MIT License
118 stars 24 forks source link

Undefined symbols for architecture arm64 #178

Closed Mann1ng closed 4 years ago

Mann1ng commented 4 years ago

Hello, firstly many thanks for your ongoing support for the Unity community.

I am trying to build a Unity ARFoundation app to iOS (x64 only supported by ARKit) using Unity 2019.3.2 and seem to have run up against a linking issue when trying to build from XCode to iPhone in the Branch plugin.

XCode error is:

Undefined symbols for architecture arm64: "_OBJCCLASS$_CSSearchableItem", referenced from: objc-class-ref in BranchCSSearchableItemAttributeSet.o "_OBJCMETACLASS$_CSSearchableItemAttributeSet", referenced from: _OBJCMETACLASS$_BranchCSSearchableItemAttributeSet in BranchCSSearchableItemAttributeSet.o "_OBJCCLASS$_WKWebView", referenced from: objc-class-ref in BNCUserAgentCollector.o "_OBJCCLASS$_CTTelephonyNetworkInfo", referenced from: objc-class-ref in BNCTelephony.o "_OBJCCLASS$_CSSearchableIndex", referenced from: objc-class-ref in BranchCSSearchableItemAttributeSet.o "_OBJCCLASS$_CSSearchableItemAttributeSet", referenced from: _OBJCCLASS$_BranchCSSearchableItemAttributeSet in BranchCSSearchableItemAttributeSet.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

Any help very much appreciated. :)

antonargunov commented 4 years ago

@Mann1ng let me check

antonargunov commented 4 years ago

@Mann1ng I fixed this issue, you can download newest package from GitHub or you can wait for when we upload new package on S3.

antonargunov commented 4 years ago

We have uploaded newest version of SDK on S3. Use it please.