building42 / specs Goto Github PK
View Code? Open in Web Editor NEWFramework specifications for Carthage
Framework specifications for Carthage
I added Fabric and Crashlytics via you specs and use fastlane for builds. I see this log message during crashlytics
lane:
Crashlytics has moved the submit binary outside of Crashlytics.framework directory as of 3.4.1. Please change :crashlytics_path to `<PODS_ROOT>/Crashlytics/submit\
Have you seen this message?
could i make a pr to add some extra stuff?
like google analytics, or bvlineargradient and other things?
or is it focused on fabric only?
thanks for making this repo :D
In my effort to clean up the Specs repository I had to move some files around and I am now using the shorter GitHub pages urls.
If you were using the old urls you might run into an error that looks like this:
Unable to parse binary-only framework JSON ...(details)...
You can solve this by updating the urls in your Cartfile and then running the following command:
carthage update --cache-builds
Sorry for the inconvenience!
I'll leave this issue open for a while to inform you guys.
@skydemarcoa @TwiterZX @juraj-blahunka @Johennes @florianbuerger @rckoenes
@Zasuk @thelvis4 @RafaelPlantard
Hello,
I am working with a library called Nabto (internet of things, it is used to create tunnels).
Can I add that one?
Evidently, it is not popular.
Thanks.
Hi,
Could you update the Fabric json to support the version 1.10.1?
Thank you,
Marta
I'm receiving the following errors:
IDEDistribution.critical.log
2018-01-17 18:12:15 +0000 Failed to generate distribution items with error: Error Domain=DVTMachOErrorDomain Code=0 "Found an unexpected Mach-O header code: 0x72613c21" UserInfo={NSLocalizedDescription=Found an unexpected Mach-O header code: 0x72613c21, NSLocalizedRecoverySuggestion=}
IDEDistribution.standard.log
2018-01-17 18:03:23 +0000 [MT] Beginning distribution assistant for archive: carrefour-dev, task: Export
2018-01-17 18:12:15 +0000 [MT] Proceeding to distribution step IDEDistributionAnalyzeArchiveStepViewController, context: <IDEDistributionContext: 0x7f803a8494e0; archive(resolved)='<IDEArchive: 0x7f8055189530>', distributionTask(resolved)='2', distributionMethod(resolved)='<IDEDistributionMethodiOSAppStoreExport: 0x7f80553546e0>', team(resolved)='(null)'>
Chain (3, self inclusive):
<IDEDistributionContext: 0x7f803a8494e0; archive = '<IDEArchive: 0x7f8055189530>', distributionMethod='<IDEDistributionMethodiOSAppStoreExport: 0x7f80553546e0>', team='(null)'>
<IDEDistributionContext: 0x7f8054644790; archive = '<IDEArchive: 0x7f8055189530>', distributionMethod='<IDEDistributionMethodiOSAppStoreExport: 0x7f80553546e0>', team='(null)'>
<IDEDistributionContext: 0x7f803c3da130; archive = '<IDEArchive: 0x7f8055189530>', distributionMethod='(null)', team='(null)'>
</IDEDistributionContext: 0x7f803a8494e0>
2018-01-17 18:12:15 +0000 [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7f803b696d30:'/Users/rafaelferreira/Library/Developer/Xcode/Archives/2018-01-17/carrefour-dev 1-17-18, 4.02 PM.xcarchive/Products/Applications/carrefour-dev.app/Frameworks/Crashlytics.framework/submit'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/rafaelferreira/Library/Developer/Xcode/Archives/2018-01-17/carrefour-dev 1-17-18, 4.02 PM.xcarchive/Products/Applications/carrefour-dev.app/Frameworks/Crashlytics.framework/submit" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/rafaelferreira/Library/Developer/Xcode/Archives/2018-01-17/carrefour-dev 1-17-18, 4.02 PM.xcarchive/Products/Applications/carrefour-dev.app/Frameworks/Crashlytics.framework/submit" did not contain a "archived-expanded-entitlements.xcent" resource.}
2018-01-17 18:12:15 +0000 [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7f803b6b50b0:'/Users/rafaelferreira/Library/Developer/Xcode/Archives/2018-01-17/carrefour-dev 1-17-18, 4.02 PM.xcarchive/Products/Applications/carrefour-dev.app/Frameworks/Crashlytics.framework/uploadDSYM'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/rafaelferreira/Library/Developer/Xcode/Archives/2018-01-17/carrefour-dev 1-17-18, 4.02 PM.xcarchive/Products/Applications/carrefour-dev.app/Frameworks/Crashlytics.framework/uploadDSYM" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/rafaelferreira/Library/Developer/Xcode/Archives/2018-01-17/carrefour-dev 1-17-18, 4.02 PM.xcarchive/Products/Applications/carrefour-dev.app/Frameworks/Crashlytics.framework/uploadDSYM" did not contain a "archived-expanded-entitlements.xcent" resource.}
2018-01-17 18:12:15 +0000 [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7f803b6ab510:'/Users/rafaelferreira/Library/Developer/Xcode/Archives/2018-01-17/carrefour-dev 1-17-18, 4.02 PM.xcarchive/Products/Applications/carrefour-dev.app/Frameworks/Crashlytics.framework'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/rafaelferreira/Library/Developer/Xcode/Archives/2018-01-17/carrefour-dev 1-17-18, 4.02 PM.xcarchive/Products/Applications/carrefour-dev.app/Frameworks/Crashlytics.framework" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/rafaelferreira/Library/Developer/Xcode/Archives/2018-01-17/carrefour-dev 1-17-18, 4.02 PM.xcarchive/Products/Applications/carrefour-dev.app/Frameworks/Crashlytics.framework" did not contain a "archived-expanded-entitlements.xcent" resource.}
2018-01-17 18:18:10 +0000 [MT] Canceled distribution assistant
IDEDistribution.verbose.log
2018-01-17 18:03:23 +0000 [MT] Available distribution methods: (
"<IDEDistributionMethodiOSAppStoreExport: 0x7f80553546e0>",
"<IDEDistributionMethodAdHoc: 0x7f8054b777a0>",
"<IDEDistributionMethodiOSEnterprise: 0x7f80556f4340>",
"<IDEDistributionMethodDevelopmentSigned: 0x7f8054b43930>"
)
2018-01-17 18:12:15 +0000 IDEDistributionItem init <DVTFilePath:0x7f803b696d30:'/Users/rafaelferreira/Library/Developer/Xcode/Archives/2018-01-17/carrefour-dev 1-17-18, 4.02 PM.xcarchive/Products/Applications/carrefour-dev.app/Frameworks/Crashlytics.framework/submit'>
2018-01-17 18:12:15 +0000 [OPTIONAL] Can't have a profile, not a bundle at <DVTFilePath:0x7f803b696d30:'/Users/rafaelferreira/Library/Developer/Xcode/Archives/2018-01-17/carrefour-dev 1-17-18, 4.02 PM.xcarchive/Products/Applications/carrefour-dev.app/Frameworks/Crashlytics.framework/submit'>
2018-01-17 18:12:15 +0000 IDEDistributionItem init <DVTFilePath:0x7f803b6b50b0:'/Users/rafaelferreira/Library/Developer/Xcode/Archives/2018-01-17/carrefour-dev 1-17-18, 4.02 PM.xcarchive/Products/Applications/carrefour-dev.app/Frameworks/Crashlytics.framework/uploadDSYM'>
2018-01-17 18:12:15 +0000 [OPTIONAL] Can't have a profile, not a bundle at <DVTFilePath:0x7f803b6b50b0:'/Users/rafaelferreira/Library/Developer/Xcode/Archives/2018-01-17/carrefour-dev 1-17-18, 4.02 PM.xcarchive/Products/Applications/carrefour-dev.app/Frameworks/Crashlytics.framework/uploadDSYM'>
2018-01-17 18:12:15 +0000 IDEDistributionItem init <DVTFilePath:0x7f803b6ab510:'/Users/rafaelferreira/Library/Developer/Xcode/Archives/2018-01-17/carrefour-dev 1-17-18, 4.02 PM.xcarchive/Products/Applications/carrefour-dev.app/Frameworks/Crashlytics.framework'>
Hello guys,
Thanks for adding support for Carthage!
But unfortunately fastlane upload_symbols_to_crashlytics does not work. As it expects upload-symbols
tool, that is absent in zips.
Cocoapods uses this zip https://kit-downloads.fabric.io/cocoapods/fabric/1.7.13/fabric.zip, but in your file we can see: https://kit-downloads.fabric.io/ios/io.fabric.sdk.ios/1.7.13/io.fabric.sdk.ios-default.zip
And really in your these *.default.zip this upload-symbols tool is missing
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.