-
Notifications
You must be signed in to change notification settings - Fork 32
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
accio fails to install dependencies #76
Comments
Seems like an error from Carthage: it can not find a shared scheme for the Mac platform. Seems like the shared scheme is only for the iOS platform. You can try two things:
|
I tried the specifying the platform like this but that didn't help
I guess debugging Carthage it is :-( |
Seems like the Xcode project isn't really setup to support macOS and iOS yet. I guess Accio inherits the same pain from Carthage - having to bug project authors to fix their Xcode projects. I guess cocoapods conveniently hides that :-/ I guess I can close this here. |
You should be able to add the Mac platform to the supported platforms, in the Xcode project of ‘ASN1Decoder’. You can look at how RxSwift has done the setup, and do it similarly. Good luck! ;P |
Yes, but I either need to fork it or have the author merge it. Always a hassle. Not the first time ;) |
This was fixed faster than expected :)
...but what is the error about the |
Maybe that's related to #73 ?
|
Also: Shouldn't |
Just noticed there is a "Dependency" group - but it's empty. |
After some digging I found that the following should come next - but isn't.
|
Checking https://github.com/JamitLabs/Accio/blob/a308c68c842f9c2bf21ee23f430b8494e6e2919c/Tests/AccioKitTests/Services/XcodeProjectIntegrationServiceTests.swift it seems like there is the expectation of a plist at |
I've tried to manually work around this by copying
but the file disappears when calling |
Just tried with only
Is there a special requirement for the project layout? I've used the default Xcode layout. |
Any suggestions, @acecilia? I am a little stuck for the moment. |
|
@mrylmz if you have an idea that would be great. Let me know if you need any more details. |
Guys, any pointers? |
As far as I can remember, the issue was the other way around: There were issues with existing Info.plist files and we just tried to fix them somehow. But @mrylmz implemented it if i remember correctly, so he knows the details. But feel free to make a PR which simply drops the requirement of the existence of the Info.plist and post a PR. If it fixes your issue without opening up new ones, I'd happily merge it. |
Thanks for reply @Dschee. I'd be happy to help out and make a PR but at the moment I don't feel like I have the full picture yet. It seems like this issue and #73 suggest that the added One path of action would be to search for the |
The introduction of the bundle version verification was to include a bundle version into it when it was missing, because the app store deployment get rejected without a version. We could fallback to a solution where we print a warning if there is no Info.plist found inside the framework and suggest to submit an issue with the framework which was causing that problem. @tcurdt if you bypass the verification step and your upload to app store is successful, then there wouldn’t be any problems, this could be a way of testing it. |
Thanks for the input @mrylmz Right now I have the feeling that In the code I found
but to me it looks like it rather should be
I am not aware of |
As #77 is merged, I guess this can be closed now. |
I thought I give
accio
a try for a macOS project. I've created a simplePackage.swift
file:When trying to build the dependency
Running
xcodebuild
myself it builds just fine.Now I am wondering how to track this down. Is this a
Carthage
issue? Any pointers?I am using:
The text was updated successfully, but these errors were encountered: