-
Notifications
You must be signed in to change notification settings - Fork 3
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
[bug]具有多个编译项且未指明 #3
Comments
我看Travis的编译挺正常的来着QwQ 另外编译的话需要一个文件 |
找到问题了,刚才在对比了编译纪录之后,发现是因为XCode的一个可选的编译选项所导致的,部分应用XCode9的编译方案即可解决 |
又报了 |
又失败了......放个log |
发现缺了一个13.2的SDK...... |
可以发一下 |
在
之后找不到 |
看log好像真的没有找到框架...?是不是框架的位置不对< 我的Carthage的目录结构是这样的
|
另 Build Phases/Copy Bundle Resources 里面的 |
唔 Charlottes-MacBook-Pro:Biu charlottes$ carthage update
*** Cloning Cache
*** Cloning SwiftyJSON
*** Cloning Kingfisher
*** Cloning Alamofire
*** Checking out Alamofire at "5.0.2"
*** Checking out Cache at "5.2.0"
*** Checking out Kingfisher at "5.13.2"
*** Checking out SwiftyJSON at "5.0.0"
*** Downloading Kingfisher.framework binary at "5.13.2 - KFImage Orientation"
*** xcodebuild output can be found in /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/carthage-xcodebuild.3pBIJv.log
*** Building scheme "Alamofire macOS" in Alamofire.xcworkspace
*** Building scheme "Alamofire watchOS" in Alamofire.xcworkspace
*** Building scheme "Alamofire tvOS" in Alamofire.xcworkspace
*** Building scheme "Alamofire iOS" in Alamofire.xcworkspace
*** Building scheme "Cache-macOS" in Cache.xcodeproj
*** Building scheme "Cache-tvOS" in Cache.xcodeproj
*** Building scheme "Cache-iOS" in Cache.xcodeproj
*** Building scheme "Kingfisher" in Kingfisher.xcworkspace
Failed to write to ./Carthage/Build/Mac/Kingfisher.framework:
Error Domain=NSCocoaErrorDomain
Code=260
"The file “Kingfisher.framework” couldn’t be opened because there is no such file."
UserInfo{
NSURL=file:///var/root/Library/Caches/org.carthage.CarthageKit/DerivedData/11.3.1_11C504/Kingfisher/5.13.2/Build/Intermediates.noindex/ArchiveIntermediates/Kingfisher/BuildProductsPath/Release-iphoneos/Kingfisher.framework,
NSFilePath=/var/root/Library/Caches/org.carthage.CarthageKit/DerivedData/11.3.1_11C504/Kingfisher/5.13.2/Build/Intermediates.noindex/ArchiveIntermediates/Kingfisher/BuildProductsPath/Release-iphoneos/Kingfisher.framework,
NSUnderlyingError=0x7ff92dcd8b10
{
Error Domain=NSPOSIXErrorDomain
Code=2
"No such file or directory"
}
} 然后去翻了一下 enum{
NSFileNoSuchFileError = 4,
NSFileLockingError = 255,
NSFileReadUnknownError = 256,
NSFileReadNoPermissionError = 257,
NSFileReadInvalidFileNameError = 258,
NSFileReadCorruptFileError = 259,
NSFileReadNoSuchFileError = 260,
NSFileReadInapplicableStringEncodingError = 261,
NSFileReadUnsupportedSchemeError = 262,
NSFileReadTooLargeError = 263,
NSFileReadUnknownStringEncodingError = 264,
NSFileWriteUnknownError = 512,
NSFileWriteNoPermissionError = 513,
NSFileWriteInvalidFileNameError = 514,
NSFileWriteInapplicableStringEncodingError = 517,
NSFileWriteUnsupportedSchemeError = 518,
NSFileWriteOutOfSpaceError = 640,
NSFileWriteVolumeReadOnlyError = 642,
NSKeyValueValidationError = 1024,
NSFormattingError = 2048,
NSUserCancelledError = 3072,
NSFileErrorMinimum = 0,
NSFileErrorMaximum = 1023,
NSValidationErrorMinimum = 1024,
NSValidationErrorMaximum = 2047,
NSFormattingErrorMinimum = 2048,
NSFormattingErrorMaximum = 2559,
NSPropertyListReadCorruptError = 3840,
NSPropertyListReadUnknownVersionError = 3841,
NSPropertyListReadStreamError = 3842,
NSPropertyListWriteStreamError = 3851,
NSPropertyListErrorMinimum = 3840,
NSPropertyListErrorMaximum = 4095
NSExecutableErrorMinimum = 3584,
NSExecutableNotLoadableError = 3584,
NSExecutableArchitectureMismatchError = 3585,
NSExecutableRuntimeMismatchError = 3586,
NSExecutableLoadError = 3587,
NSExecutableLinkError = 3588,
NSExecutableErrorMaximum = 3839
} 然后没找到后面那个
......所以是设计规范嘛 *** Building scheme "Kingfisher" in Kingfisher.xcworkspace 下面出现的话 |
......调完之后就: "GitHub API request failed:
networkError(
Error Domain=NSURLErrorDomain
Code=-1004
"Could not connect to the server."
UserInfo=
{
NSUnderlyingError=0x7fb3a642e9f0
{
Error Domain=kCFErrorDomainCFNetwork
Code=-1004
"(null)"
UserInfo=
{
_kCFStreamErrorCodeKey=61,
_kCFStreamErrorDomainKey=1
}
}, NSErrorFailingURLStringKey=https://api.github.com/repos/SwiftyJSON/SwiftyJSON/releases/tags/5.0.0?,
NSErrorFailingURLKey=https://api.github.com/repos/SwiftyJSON/SwiftyJSON/releases/tags/5.0.0?,
_kCFStreamErrorDomainKey=1,
_kCFStreamErrorCodeKey=61,
NSLocalizedDescription=Could not connect to the server.
}
)" 然后就: enum
{
NSURLErrorUnknown = -1,
NSURLErrorCancelled = -999,
NSURLErrorBadURL = -1000,
NSURLErrorTimedOut = -1001,
NSURLErrorUnsupportedURL = -1002,
NSURLErrorCannotFindHost = -1003,
NSURLErrorCannotConnectToHost = -1004,
NSURLErrorDataLengthExceedsMaximum = -1103,
NSURLErrorNetworkConnectionLost = -1005,
NSURLErrorDNSLookupFailed = -1006,
NSURLErrorHTTPTooManyRedirects = -1007,
NSURLErrorResourceUnavailable = -1008,
NSURLErrorNotConnectedToInternet = -1009,
NSURLErrorRedirectToNonExistentLocation = -1010,
NSURLErrorBadServerResponse = -1011,
NSURLErrorUserCancelledAuthentication = -1012,
NSURLErrorUserAuthenticationRequired = -1013,
NSURLErrorZeroByteResource = -1014,
NSURLErrorCannotDecodeRawData = -1015,
NSURLErrorCannotDecodeContentData = -1016,
NSURLErrorCannotParseResponse = -1017,
NSURLErrorFileDoesNotExist = -1100,
NSURLErrorFileIsDirectory = -1101,
NSURLErrorNoPermissionsToReadFile = -1102,
NSURLErrorSecureConnectionFailed = -1200,
NSURLErrorServerCertificateHasBadDate = -1201,
NSURLErrorServerCertificateUntrusted = -1202,
NSURLErrorServerCertificateHasUnknownRoot = -1203,
NSURLErrorServerCertificateNotYetValid = -1204,
NSURLErrorClientCertificateRejected = -1205,
NSURLErrorClientCertificateRequired = -1206,
NSURLErrorCannotLoadFromNetwork = -2000,
NSURLErrorCannotCreateFile = -3000,
NSURLErrorCannotOpenFile = -3001,
NSURLErrorCannotCloseFile = -3002,
NSURLErrorCannotWriteToFile = -3003,
NSURLErrorCannotRemoveFile = -3004,
NSURLErrorCannotMoveFile = -3005,
NSURLErrorDownloadDecodingFailedMidStream = -3006,
NSURLErrorDownloadDecodingFailedToComplete = -3007
}
|
等下.... 先用下面的命令代替试试
|
可以了== |
或许吧......忽然发现编译参数里面加了个 |
所以这个编译参数到底哪里有问题吖...... sudo swift
sudo clang -target x86_64-apple-ios13.0-simulator -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator13.2.sdk -L/Users/charlottes/Library/Developer/Xcode/DerivedData/biu-fgacliyydcjbzibjfduwxhxgqbva/Build/Products/Debug-iphonesimulator -L/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator13.2.sdk/usr/lib/swift -F/Users/charlottes/Library/Developer/Xcode/DerivedData/biu-fgacliyydcjbzibjfduwxhxgqbva/Build/Products/Debug-iphonesimulator -F/Users/charlottes/Desktop/projects/Biu/Biu/Carthage/Build/iOS -F/Users/charlottes/Desktop/projects/Biu/Biu/Carthage/External -filelist /Users/charlottes/Library/Developer/Xcode/DerivedData/biu-fgacliyydcjbzibjfduwxhxgqbva/Build/Intermediates.noindex/biu.build/Debug-iphonesimulator/Biu.build/Objects-normal/x86_64/Biu.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/charlottes/Library/Developer/Xcode/DerivedData/biu-fgacliyydcjbzibjfduwxhxgqbva/Build/Intermediates.noindex/biu.build/Debug-iphonesimulator/Biu.build/Objects-normal/x86_64/Biu_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -Xlinker -objc_abi_version -Xlinker 2 -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphonesimulator -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/charlottes/Library/Developer/Xcode/DerivedData/biu-fgacliyydcjbzibjfduwxhxgqbva/Build/Intermediates.noindex/biu.build/Debug-iphonesimulator/Biu.build/Objects-normal/x86_64/Biu.swiftmodule -Xlinker -sectcreate -Xlinker __TEXT -Xlinker __entitlements -Xlinker /Users/charlottes/Library/Developer/Xcode/DerivedData/biu-fgacliyydcjbzibjfduwxhxgqbva/Build/Intermediates.noindex/biu.build/Debug-iphonesimulator/Biu.build/Biu.app-Simulated.xcent -lswiftCoreLocation -lAccessibility -lcoretls_cfhelpers -lswiftCallKit -lmav_ipc_router_dynamic -lIOACIPCICEBB -lAWDProtobufGCK -framework NotificationCenter -lswiftsimd -framework Security -licucore -lswiftCoreMIDI -lBKDM1 -framework CoreML -lETLEFSDumpDynamic -lBBUpdaterDynamic_stubs -framework MetricKit -lARI -framework IOSurface -lcurses -framework Vision -framework ImageCaptureCore -lswiftPencilKit -framework BusinessChat -llockdown -lswiftAssetsLibrary -framework CoreMotion -framework NetworkExtension -lswiftUIKit -framework CoreLocation -lAWDProtobufFacetimeiMessage -lBBUpdaterDynamic -framework BackgroundTasks -framework CoreNFC -lcryptex -framework Social -framework CoreAudioKit -lswiftNetwork -lpthread -lresolv.9 -ltzupdate -lmis -framework Twitter -lswiftNaturalLanguage -lobjc.A -framework GSS -lnetworkextension -lbz2 -lmarisa -ldl -lswiftMetal -framework Accelerate -lswiftCoreData -lCRFSuite -framework VideoToolbox -framework MetalKit -lUSBTransport -framework MessageUI -lswiftModelIO -framework MediaToolbox -lperfcheck -lgermantok -framework AudioUnit -framework Network -lipsec.A -limg4 -llzma -lz.1.2.5 -lDHCPServer -lexslt -framework XcodeKit -framework EventKit -framework LocalAuthentication -lswiftGameplayKit -lafc -framework CoreFoundation -ltidy.A -lswiftIntents -linfo -lproc -lheimdal-asn1 -framework Python3 -ldscsym -lMemoryResourceException -framework NewsstandKit -lWirelessAudioIPC -framework PassKit -framework GLKit -lAppleSSEExt -lm -lutil -lauthinstall -lAWDSupportFramework -lswiftDarwin -framework CoreHaptics -licucore.A -lobjc -lmenu -framework QuickLook -lInFieldCollection -lcupolicy -lETLDLOADCoreDumpDynamic -liconv.2.4.0 -lfire2 -framework iAd -framework Photos -lcryptex_core_development -lDHCPServer.A -framework OpenGLES -framework AssetsLibrary -late -lCRFSuite0.12 -framework Kingfisher -lSystem -framework GameKit -lTelephonyBasebandDynamic -lswiftCore -framework QuickLookThumbnailing -lChineseTokenizer -lz -framework AddressBookUI /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator13.2.sdk/usr/lib/AppleConvergedTransport.tbd -framework HealthKit -lncurses -lAXSpeechManager -lpanel.5.4 -framework DeviceCheck -framework SceneKit -lETLDLFDynamic -liconv.2 -lHDLCDynamic -framework AdSupport -framework PushKit -lbz2.1.0.5 -framework Cache -framework SwiftyJSON -lswiftARKit -framework ImageIO -larchive.2 -lc++ -lz.1 -lswiftCoreMedia -limg4_development -lCTGreenTeaLogger -llangid -lPPMDataModel -lFDR -ledit -lnfstorage -lform -lswiftDispatch -lswiftSwiftOnoneSupport -framework IdentityLookup -lswiftSpeech -lTelephonyIOKitDynamic -lxpc_datastores -lMatch.1 -framework CryptoTokenKit -lswiftSceneKit -framework CoreMIDI -lswiftCoreAudio -lnfshared -lmenu.5.4 -lSystem.B -lxslt -framework Messages -framework ClassKit -lSystem_asan -framework ReplayKit -lAppleHIDSWDFlash -framework UserNotificationsUI -lRoseBooter -framework HealthKitUI -lomadm -framework IntentsUI -lpoll -lsystemstats -framework AddressBook -lswiftAVFoundation -framework VisionKit -framework GameController -lKTLDynamic -framework CoreMedia -framework SpriteKit -lIOReport -lz.1.1.3 -lAudioToolboxUtility -lxml2 -framework GameplayKit -lswiftMediaPlayer -lnfrestore -lncurses.5.4 -llzma.5 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator13.2.sdk/usr/lib/ACIPCBTLib.tbd -framework ARKit -ltidy -framework ContactsUI -framework FileProviderUI -lWAPI -lswiftMetricKit -framework HomeKit -framework Alamofire -lswiftos -ltermcap -framework SafariServices -lresolv -lswiftXCTest -lTelephonyUtilDynamic -lSystem.B_asan -ledit.2 -framework PhotosUI -ledit.3 -lmorphun -lETLDynamic -lbz2.1.0 -lswiftGLKit -lusrtcp -lz.1.2.8 -framework MobileCoreServices -lAHTRestore -lsqlite3.0 -lAWDSupport -lapple_nghttp2 -framework CoreTelephony -framework UIKit -ldbm -lLeaksAtExit -framework AVFoundation -lspindump -lform.5.4 -lH5Dynamic -lAudioStatistics -lParallelCompression -framework CallKit -lAppletTranslationLibrary -framework ExternalAccessory -framework JavaScriptCore -lcharset.1.0.0 -lTelephonyUSBDynamic -lsqlite3 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator13.2.sdk/usr/lib/CarrierBundleUtilities.tbd -liconv -lAWDProtobufBluetooth -lswiftDemangle -lATCommandStudioDynamic -lcoretls -llocker -lc++.1 -framework MultipeerConnectivity -ltailspin -lMTLCapture -lc++abi -framework Contacts -lPPM -framework MapKit -framework Foundation -lbsm -lmecabra -lETLSAHDynamic -lextension -lrpcsvc -lenergytrace -framework SwiftUI -lcryptex_development -lMatch -lLLVM -lMaxEnt -larchive -framework SoundAnalysis -lcups -lFDRDecode -lxslt.1 -lMobileGestalt -lIOABP -lswiftCompression -leasyperf -lgmalloc -framework CoreImage -lobjc-trampolines -framework CarPlay -lswiftSpriteKit -lETLDMCDynamic -lolaf -lpanel -lipconfig -lQMIParserDynamic -framework WebKit -framework CoreVideo -lMobileCheckpoint -lsp -lcharset -framework Accounts -lapp_launch_measurement -framework LinkPresentation -lipsec -lswiftCoreFoundation -lcompression -lcups.2 -lFosl_dynamic -lThaiTokenizer -framework InterfaceBuilderKit -lswiftAccelerate -framework AVKit -lswiftFoundation -lprequelite -framework FileProvider -framework OpenAL -lBasebandManager -lreadline -framework StoreKit -lswiftContacts -lxml2.2 -lswiftCoreNFC -lPCITransport -lAppPatch -lswiftMapKit -lnetwork -lbsm.0 -ldns_services -framework MetalPerformanceShaders -framework QuartzCore -framework MediaAccessibility -lsysdiagnose -lBKDM2 -lETLDIAGLoggingDynamic -framework CoreBluetooth -lamsupport -framework Intents -framework CoreServices -framework KingfisherSwiftUI -lc -lswiftQuartzCore -framework CoreSpotlight -lswiftCoreML -framework CoreAudioTypes -lSMC -framework PencilKit -lz.1.2.11 -lswiftMetalKit -framework XCTest -framework CoreGraphics -lAXSafeCategoryBundle -framework WatchConnectivity -lktrace -framework CoreText -lswiftObjectiveC -lboringssl -lAWDProtobufFacetime -framework CoreData -lncurses.5 -framework Metal -lfire3 -lcharset.1 -framework AudioToolbox -lutil1.0 -framework VideoSubscriberAccount -ledit.3.0 -framework ModelIO -lAWDProtobufLocation -lexslt.0 -lMobileGestaltExtensions -lswiftHomeKit -lswiftCloudKit -lswiftCoreImage -framework PDFKit -lswiftPhotos -framework SystemConfiguration -lIOACIPC -lmecab -lAudioIssueDetector -framework NaturalLanguage -lTelephonyDebugDynamic -lcryptex_core -lSecRecord -lsandbox.1 -lacmobileshim -lswiftVision -framework CloudKit -lswiftCoreGraphics -framework IdentityLookupUI -framework CFNetwork -framework MediaPlayer -lARIServer -lsandbox -framework AuthenticationServices -lcmph -framework CoreAudio -framework Speech -framework EventKitUI -framework UserNotifications -lReverseProxyDevice -lETLDLOADDynamic -lIOAccessoryManager -Xlinker -dependency_info -Xlinker /Users/charlottes/Library/Developer/Xcode/DerivedData/biu-fgacliyydcjbzibjfduwxhxgqbva/Build/Intermediates.noindex/biu.build/Debug-iphonesimulator/Biu.build/Objects-normal/x86_64/Biu_dependency_info.dat -o /Users/charlottes/Library/Developer/Xcode/DerivedData/biu-fgacliyydcjbzibjfduwxhxgqbva/Build/Products/Debug-iphonesimulator/Biu.app/Biu 报的是 |
唔...... |
缺SDK有可能是xcode版本太低..? (如果需要特定的sdk的话可以在 https://developer.apple.com/download/ 找一下 |
欸?话说编译为什么不直接用xcodebuild或者xctool或者Command + B呢(疑问) |
唔......大概是因为我的XCode有它自己的想法? |
然后XCode是11.4,macOS是10.15.4的说== |
== |
==
The Issue is under Artistic License 2.0.
That's all.
The text was updated successfully, but these errors were encountered: