twilio / conversations-ios

SPM releases
https://www.twilio.com/docs/conversations/ios/changelog
10 stars 5 forks source link

Carthage + xcframework #12

Closed ealbizzati closed 8 months ago

ealbizzati commented 2 years ago

Description

The SDK is now distributed as an xcframework, and due to that, Carthage support was paused. However, Carthage 0.38.0 supports binary xcframeworks.

Steps to Reproduce

Open https://github.com/twilio/conversations-ios/blob/master/twilio-convo-ios.json Check for an xcframework in the format that Carthage expects

Expected Behavior

An xcframework to be present

Actual Behavior

Only .frameworks are in the JSON

Reproduces How Often

Always

Same problem reported by https://github.com/marcelofabri here https://github.com/twilio/twilio-chat-ios/issues/32

Gray-Wind commented 2 years ago

Thank you for the notice! We will take a look into it in the nearest future!

joeydong commented 2 years ago

any updates? it's disappointing that Twilio voice fixed support for Carthage + xcframeworks so promptly but not this repo.

Pavel-Cherentsov commented 2 years ago

Hi @joeydong & @ealbizzati. Carthage + xcframeworks support not done yet, we keep this in mind, will fix & check it as soon as possible.

Gray-Wind commented 1 year ago

Hello, we plan to return Carthage support with the next major release.

Gray-Wind commented 1 year ago

We have spent some time on enabling Carthage anew, but with limited resource didn't manage to find a way to support a binary dependency with binary subdependencies. Maybe we will have more time to solve the issue in the future, cannot give any estimations tho.

berkus commented 8 months ago

Closing, no resources to work on this.