Code Monkey home page Code Monkey logo

Comments (11)

cuongtv51 avatar cuongtv51 commented on June 23, 2024 3

I try to codesign xcframework before upload to appstore and it work
you can see more detail at : https://developer.apple.com/videos/play/wwdc2023/10061

from realm-swift.

BJBeecher-PearSports avatar BJBeecher-PearSports commented on June 23, 2024 2

Any Update on this?

from realm-swift.

tgoyne avatar tgoyne commented on June 23, 2024 1

We'll start signing our release artifacts at some point in the future now that it's possible.

from realm-swift.

sync-by-unito avatar sync-by-unito commented on June 23, 2024

➤ PM Bot commented:

Jira ticket: RCOCOA-2357

from realm-swift.

cuongtv51 avatar cuongtv51 commented on June 23, 2024

My app working fine on device & simulator, only have problem when submit on AppStore
I see in that documentation https://developer.apple.com/support/third-party-SDK-requirements/ that RealmSwift is in list of SDK that AppStore require 2 thing:

  • Privacy Manifests ( I confirm version 10.47.0 contain that file )
  • Signatures for SDKs: as documentation sad Now with signatures for SDKs, when you adopt a new version of a third-party SDK in your app, Xcode will validate that it was signed by the same developer, improving the integrity of your software supply chain. ---> I think sdk need include signature file

from realm-swift.

cuongtv51 avatar cuongtv51 commented on June 23, 2024

I use OneSignal with no problem, and seem framework has signed :
Screenshot 2024-05-12 at 08 57 01

from realm-swift.

Jaycyn avatar Jaycyn commented on June 23, 2024

With the privacy manifest - this has been a work in progress over the last several releases. Check out the 10.50.0 release which notes:

When RealmSwift is built as a static library you must supply your own manifest, as Xcode does not build static libraries in a way compatible with xcprivacy embedding.

With the 10.47.0 Release

Enable building RealmSwift as a dynamic framework when installing via SPM, which lets us supply a privacy manifest.

So there have been some changes - I suggest upgrading to the latest release, adjusting the frameworks per the notes and see if that makes a difference.

from realm-swift.

cuongtv51 avatar cuongtv51 commented on June 23, 2024

My app use Carthage method, so your suggestion not work for me :(
Can Realm provide a .xcframework that have code signed as same OneSignal

from realm-swift.

AminHeidariD avatar AminHeidariD commented on June 23, 2024

I am experiencing the same issue with new apps. I tried using version 10.50.0 with Carthage because I have to use Carthage for my project. Is there any way to fix this issue?

from realm-swift.

alexanderwe avatar alexanderwe commented on June 23, 2024

@cuongtv51 @tgoyne I hope its okay to ask this in a closed issue, but will it be the official way of self-signing the binaries when including Realm as a binary framework or will there be officially signed .xcframework files in the future ?

from realm-swift.

alexanderwe avatar alexanderwe commented on June 23, 2024

Great news, thanks lot for that information

from realm-swift.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.