Skip to content

Conversation

thisisthekap
Copy link

@thisisthekap thisisthekap commented Jul 10, 2025

Fixes #103

I needed to change the way the dependency is referenced. This is because facebook decided to move from static frameworks to dynamic frameworks.

Thanks @rolfbjarne for your assistance on resolving this issue.#

See #96 and dotnet/macios#23282 for reference.

@mstancombe
Copy link

@thisisthekap thanks for the work on this. I've tweaked my project using the same changes as the PR, and can now build just fine, but pushing to the app store is failing with

The bundle 'com.facebook.sdk.FBAEMKit' at bundle path 'Payload/MyDotnetSample.Mobile.app/Frameworks/MauiFacebook.framework/Frameworks/FBAEMKit.framework' is not signed using an Apple submission certificate.

The app has previously built and been submittable to the app store, so I think the cert / provisioning profile being used in dotnet publish is ok. Any idea why it might not be getting down to the facebook dependency?

@thisisthekap
Copy link
Author

@mstancombe I already fixed this issue for my repository https://github.com/thisisthekap/Tonestro.Maui.FacebookSlim.iOS

The commit I did some seconds ago adds the fix to this PR as well.

@thisisthekap
Copy link
Author

@mstancombe Please add your feedback to this PR once you tested it.

@mstancombe
Copy link

It published to test flight! removing the embed framework stuff from the proj file as per the change worked :)
Thanks so much @thisisthekap 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Facebook iOS Bindings are outdated
2 participants