Skip to content

facebook sdk symbols are missing from build output after upgrading facebook sdk to 17.0.0 #23282

@thisisthekap

Description

@thisisthekap

Apple platform

iOS

Framework version

net9.0-*

Affected platform version

9.0.302

Description

After upgrading https://github.com/CommunityToolkit/Maui.NativeLibraryInterop/tree/main/facebook/macios from 16.3.1 to 17.0.0, major parts of the facebook sdk seem to be missing in the resulting binary which is then to be bound.

I previously created CommunityToolkit/Maui.NativeLibraryInterop#96 to cover that issue, but figured out that there is most likely something wrong in the components of https://github.com/dotnet/macios that are used by the community toolkit.

Steps to Reproduce

  1. git clone https://github.com/CommunityToolkit/Maui.NativeLibraryInterop
  2. Deploy facebook ios example to ios simulator --> working
  3. Change the referenced facebook sdk version in xcode to 17.0.0
  4. Deploy facebook ios example to ios simulator --> error as given above

Did you find any workaround?

No response

Build logs

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    binding-projectsIssue or PR that affects binding projects

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions