Skip to content
This repository has been archived by the owner on Jun 13, 2023. It is now read-only.

Merge as module with main SDK #262

Closed
3 tasks done
mtrezza opened this issue Jan 31, 2023 · 8 comments
Closed
3 tasks done

Merge as module with main SDK #262

mtrezza opened this issue Jan 31, 2023 · 8 comments

Comments

@mtrezza
Copy link
Member

mtrezza commented Jan 31, 2023

New Feature / Enhancement Checklist

Current Limitation

This repo needs to be maintained separately from the main SDK.

Feature / Enhancement Description

Now that the main Parse iOS SDK supports SPM, this LiveQuery repository can be merged with it and added as a module. The module can be optionally installed when adding the SDK via SPM.

Example Use Case

n/a

Alternatives / Workarounds

n/a

@parse-github-assistant
Copy link

Thanks for opening this issue!

  • 🎉 We are excited about your ideas for improvement!

@proj-sashido
Copy link

is there a timeframe on this? this is the only thing stopping me from using SPM/Parse in our projects because ParseLiveQuery relies on Parse being installed via Cocoapods

@mtrezza
Copy link
Member Author

mtrezza commented Feb 3, 2023

We don't have a timeframe for that yet. Did you try to add the main Parse SDK via SPM and add the LiveQuery SDK via Cocoapods until then?

@proj-sashido
Copy link

My use case is I have a local framework that uses ParseCore as a dependency (via SPM), and when I try to add the LiveQuery SDK via Cocoapods, it throws up a bunch of errors.

One such error:
Include of non-modular header inside framework module 'Parse.PFAnalytics': '/Users/name/Library/Developer/Xcode/DerivedData/AppName-dvagborctkocfhgsmprcwdkloacd/Build/Products/Debug-appletvsimulator/Bolts/Bolts.framework/Headers/BFTask.h'

Admittedly, I haven't spent a lot of time debugging it or trying to get it work; my guess was simply that it didn't like the conflict between the Parse SDK that is brought it via LiveQuery SDK's dependency in cocoapods, and the ParseCore SDK from SPM

I've just taken out the ParseCore dependency from my local framework for the time being, and am going with Cocoapods

@mtrezza
Copy link
Member Author

mtrezza commented Feb 4, 2023

Got it, I'm confident we'll get this module merged with the main SDK in the coming weeks.

@sidan5
Copy link

sidan5 commented May 9, 2023

@mtrezza Any timeframe? would it happen? Thanks!

@mtrezza
Copy link
Member Author

mtrezza commented May 9, 2023

You can follow the effort here:

parse-community/Parse-SDK-iOS-OSX#1712

@mtrezza
Copy link
Member Author

mtrezza commented Jun 13, 2023

Closing via parse-community/Parse-SDK-iOS-OSX#1714

@mtrezza mtrezza closed this as completed Jun 13, 2023
@mtrezza mtrezza unpinned this issue Jun 13, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants