-
Notifications
You must be signed in to change notification settings - Fork 224
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
App Center SDK as a Swift Package for Xcode 11 #1295
Comments
My suggestion would be to create multiple Swift packages, similar to your spec for CocoaPods. For example, a shared package |
Thanks for getting in touch @shpakovski. I agree, this WWDC was one of a kind! It's true that |
Hi @clpolet, thanks for the answer! As a Mac developer, I omitted non-trivial frameworks with resources. It seems possible to “package” the ones I mentioned. Although I understand the bigger picture. Let’s wait while SwiftPM adds support for bundles and resources 👍 |
My personal vote would be for an |
@a2 From what I heard at WWDC, |
AppCenter still doesn't work with MacCatalyst. Any news on this? |
@marcocattai are you referring to the UIKit on macOS feature supported in Catalina? If so the answer is no the App Center iOS SDK doesn't run on Catalina. We are aware of the feature request but it's not planned yet. |
Thank you for your answer Clpolet, ... not planned? lack of resources to allocate on it? Just a remembering, you are Microsoft guys! We are already using HockeyApp/now Appcenter.ms to track crashes on iOS ...the fact that the Catalina version is not even planned is very disappointing. |
@marcocattai I understand your concerns. We will discuss this internally and add this in future plans. I will not be able to commit an ETA but you can track this through this issue. |
Let's try to keep each feature separate. I replied to @marcocattai in the dedicated feature: microsoft/appcenter-sdk-apple#1745 . |
@clpolet Hello 👋 As you have added support for Carthage, would it be possible to “wrap” all frameworks into |
Hello @shpakovski, having framework targets is definitely a step forward :). Though there are still quite some work to do for instance enabling SPM for the SDK dependencies on Crashes and Auth but also waiting for bundle support on SPM for Distribute. |
Hi @clpolet Understandable but you could start small e.g. most apps need only AppCenter, Crashes and Analytics. This way you could also verify how this works 🙂 |
+1 for Swift Package Manager support. |
Hey guys, is there any update on this? It would be fantastic for this to be offered. |
@rodrigoelp I am transferring this issue to AppCenter Central Repository where all the new feature requests are being tracked and prioritized. Thanks |
Is there any update in this feature ? |
We would also like to see Swift Package Manager support for App Center. |
Hey Microsoft 👋 Any (good) news? Is this even in plans? Thanks. |
Is there any update? |
This is under active consideration. We will share more details once we get approval and the team moves into implementation phase. |
Any update on this? AppCenter is the only pod in my Podfile now. |
Thanks for the feedback and the votes. We are seriously looking into it. I will share an update soon. Thanks |
The team has picked this up and are now evaluating it. There are few limitations and we might have to release this in phases. I will share an update once the evaluation is complete. |
@ahdbilal Thanks for the update. I'm assuming a lot more will be possible with Swift 5.3 and the improvements coming to Swift Package Manager. https://github.com/apple/swift-evolution/blob/master/proposals/0271-package-manager-resources.md |
Hi there, Thanks |
@MatkovIvan Is this still in beta? |
@kaunteya there are no releases with it yet, so you need to specify branch or commit hash for now. You can treat this as a beta, yes. |
Try develop branch |
Thanks for your quick reply, @kaunteya. I just tried that and get a different error now. :) Do I need to specify a particular commit? I have:
Any ideas? |
I figured it out. You have to use the Apple SDK repo path. Repository: |
Hi there, This has been released in 3.2.0. @tonyarnold documentation changes are already merged and will be published soon. |
WWDC’19 is a fantastic event. Among other things, Apple is adding native support for Swift Packages to Xcode 11. This makes Swift Package Manager an officially supported package manager for third-party libraries on all platforms, including iOS. What’s your plan regarding CocoaPods, Carthage and the future of SDK? Thanks.
The text was updated successfully, but these errors were encountered: