Skip to content
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

Missing header search paths of SPM dependencies #4513

Closed
ffittschen opened this issue May 30, 2022 · 7 comments
Closed

Missing header search paths of SPM dependencies #4513

ffittschen opened this issue May 30, 2022 · 7 comments
Labels
bounty Resolving this issue is rewarded with a bounty: https://github.com/tuist/tuist/discussions/4982 type:bug Something isn't working

Comments

@ffittschen
Copy link
Contributor

ffittschen commented May 30, 2022

Describe the bug and the expected behavior

We are observing missing header search paths with the latest Tuist release (3.5.0) for some of our dependencies, e.g. AppCenter.

After checking out a few commits with related changes, I traced it back to this PR: #4456. Looking at the code changes, I'm assuming that the changes in these lines are causing the issues.

When comparing the generated AppCenter projects with xcdiff from the commit prior to #4456 with the merge-commit of #4456, you can see that in Tuist < 3.5.0, the HEADER_SEARCH_PATHS of the AppCenterCrashes target contained $(SRCROOT)/../PLCrashReporter/include and $(SRCROOT)/AppCenter/AppCenter/include, which are missing with Tuist 3.5.0 causing the error shown in the attached screenshot.

xcdiff result
❌ SETTINGS > "AppCenterCrashes" target > "Debug" configuration > Values

⚠️  Value mismatch (1):

  • HEADER_SEARCH_PATHS
    ◦ $(inherited) $(SRCROOT)/AppCenterCrashes/AppCenterCrashes/include $(SRCROOT)/../PLCrashReporter/include $(SRCROOT)/AppCenter/AppCenter/include $(SRCROOT)/AppCenterCrashes/AppCenterCrashes/** $(SRCROOT)/AppCenterCrashes/AppCenterCrashes/../../AppCenter/AppCenter/**
    ◦ $(inherited) $(SRCROOT)/AppCenterCrashes/AppCenterCrashes/include $(SRCROOT)/AppCenterCrashes/AppCenterCrashes/** $(SRCROOT)/AppCenterCrashes/AppCenterCrashes/../../AppCenter/AppCenter/**


❌ SETTINGS > "AppCenterCrashes" target > "Release" configuration > Values

⚠️  Value mismatch (1):

  • HEADER_SEARCH_PATHS
    ◦ $(inherited) $(SRCROOT)/AppCenterCrashes/AppCenterCrashes/include $(SRCROOT)/../PLCrashReporter/include $(SRCROOT)/AppCenter/AppCenter/include $(SRCROOT)/AppCenterCrashes/AppCenterCrashes/** $(SRCROOT)/AppCenterCrashes/AppCenterCrashes/../../AppCenter/AppCenter/**
    ◦ $(inherited) $(SRCROOT)/AppCenterCrashes/AppCenterCrashes/include $(SRCROOT)/AppCenterCrashes/AppCenterCrashes/** $(SRCROOT)/AppCenterCrashes/AppCenterCrashes/../../AppCenter/AppCenter/**


❌ SETTINGS > "AppCenterDistribute" target > "Debug" configuration > Values

⚠️  Value mismatch (1):

  • HEADER_SEARCH_PATHS
    ◦ $(inherited) $(SRCROOT)/AppCenterDistribute/AppCenterDistribute/include $(SRCROOT)/AppCenter/AppCenter/include $(SRCROOT)/AppCenterDistribute/AppCenterDistribute/** $(SRCROOT)/AppCenterDistribute/AppCenterDistribute/../../AppCenter/AppCenter/**
    ◦ $(inherited) $(SRCROOT)/AppCenterDistribute/AppCenterDistribute/include $(SRCROOT)/AppCenterDistribute/AppCenterDistribute/** $(SRCROOT)/AppCenterDistribute/AppCenterDistribute/../../AppCenter/AppCenter/**


❌ SETTINGS > "AppCenterDistribute" target > "Release" configuration > Values

⚠️  Value mismatch (1):

  • HEADER_SEARCH_PATHS
    ◦ $(inherited) $(SRCROOT)/AppCenterDistribute/AppCenterDistribute/include $(SRCROOT)/AppCenter/AppCenter/include $(SRCROOT)/AppCenterDistribute/AppCenterDistribute/** $(SRCROOT)/AppCenterDistribute/AppCenterDistribute/../../AppCenter/AppCenter/**
    ◦ $(inherited) $(SRCROOT)/AppCenterDistribute/AppCenterDistribute/include $(SRCROOT)/AppCenterDistribute/AppCenterDistribute/** $(SRCROOT)/AppCenterDistribute/AppCenterDistribute/../../AppCenter/AppCenter/**

Reproduction steps

Steps to reproduce the bug:

  1. Use the attached sample project
  2. Run tuist fetch && tuist generate
  3. See the build error

Error log

Build target AppCenterDistribute of project AppCenter with configuration Debug

CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler (in target 'AppCenterDistribute' from project 'AppCenter')
    cd /Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple
    export DEVELOPER_DIR\=/Applications/Xcode-13.3.1.app/Contents/Developer
    export SDKROOT\=/Applications/Xcode-13.3.1.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.4.sdk
    /Applications/Xcode-13.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -incremental -module-name AppCenterDistribute -Onone -enable-batch-mode -enforce-exclusivity\=checked @/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterDistribute.build/Objects-normal/arm64/AppCenterDistribute.SwiftFileList -DDEBUG -DSWIFT_PACKAGE -sdk /Applications/Xcode-13.3.1.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.4.sdk -target arm64-apple-ios9.0-simulator -g -module-cache-path /Users/user/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Index/DataStore -swift-version 5 -I /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Products/Debug-iphonesimulator -F /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Products/Debug-iphonesimulator -F /Applications/Xcode-13.3.1.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks -parse-as-library -c -j8 -output-file-map /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterDistribute.build/Objects-normal/arm64/AppCenterDistribute-OutputFileMap.json -parseable-output -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterDistribute.build/Objects-normal/arm64/AppCenterDistribute.swiftmodule -Xcc -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterDistribute.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterDistribute.build/AppCenterDistribute-generated-files.hmap -Xcc -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterDistribute.build/AppCenterDistribute-own-target-headers.hmap -Xcc -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterDistribute.build/AppCenterDistribute-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterDistribute.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterDistribute.build/AppCenterDistribute-project-headers.hmap -Xcc -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Products/Debug-iphonesimulator/include -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/include -Xcc -IAppCenterDistribute/AppCenterDistribute -Xcc -IAppCenterDistribute/AppCenterDistribute/Internals -Xcc -IAppCenterDistribute/AppCenterDistribute/Model -Xcc -IAppCenterDistribute/AppCenterDistribute/Resources -Xcc -IAppCenterDistribute/AppCenterDistribute/Support -Xcc -IAppCenterDistribute/AppCenterDistribute/include -Xcc -IAppCenterDistribute/AppCenterDistribute/Internals/Channel -Xcc -IAppCenterDistribute/AppCenterDistribute/Internals/Ingestion -Xcc -IAppCenterDistribute/AppCenterDistribute/Internals/Model -Xcc -IAppCenterDistribute/AppCenterDistribute/Internals/Version -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Channel -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Context/Device -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Context/Session -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Context/UserId -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/DelegateForwarder -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/HttpClient -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/HttpClient/Util -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Ingestion -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Ingestion/Util -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Model -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Model/CommonSchema -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Model/Properties -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Model/Util -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Storage -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Util -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Vendor/Reachability -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/include -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Model -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/include -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/Internals -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/Internals/Model -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/Internals/Session -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/Internals/Util -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/Model -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/TransmissionTarget -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Internals -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Internals/Model -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Internals/Util -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/include -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Model -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/WrapperSDKUtilities -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Internals -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Internals/Channel -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Internals/Model -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Internals/Version -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Internals/Util -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/include -Xcc -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Model -Xcc -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterDistribute.build/DerivedSources-normal/arm64 -Xcc -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterDistribute.build/DerivedSources/arm64 -Xcc -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterDistribute.build/DerivedSources -Xcc -DDEBUG\=1 -Xcc -DSWIFT_PACKAGE\=1 -emit-objc-header -emit-objc-header-path /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterDistribute.build/Objects-normal/arm64/AppCenterDistribute-Swift.h -import-underlying-module -Xcc -ivfsoverlay -Xcc /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterDistribute.build/unextended-module-overlay.yaml -working-directory /Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple

Command CompileSwiftSources failed with a nonzero exit code


Build target AppCenterCrashes of project AppCenter with configuration Debug

CompileC /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/Objects-normal/arm64/MSACWrapperExceptionManager.o /Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Internals/MSACWrapperExceptionManager.m normal arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'AppCenterCrashes' from project 'AppCenter')
    cd /Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple
    export LANG\=en_US.US-ASCII
    /Applications/Xcode-13.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -target arm64-apple-ios9.0-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu11 -fobjc-arc -fmodules -gmodules -fmodules-cache-path\=/Users/user/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/user/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -fmodule-name\=AppCenterCrashes -Wno-trigraphs -fpascal-strings -O0 -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -w -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -DDEBUG\=1 -DSWIFT_PACKAGE\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=1 -isysroot /Applications/Xcode-13.3.1.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.4.sdk -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -g -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -Wunguarded-availability -fobjc-abi-version\=2 -fobjc-legacy-dispatch -index-store-path /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Index/DataStore -iquote /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/AppCenterCrashes-generated-files.hmap -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/AppCenterCrashes-own-target-headers.hmap -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/AppCenterCrashes-all-non-framework-target-headers.hmap -ivfsoverlay /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/all-product-headers.yaml -iquote /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/AppCenterCrashes-project-headers.hmap -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Products/Debug-iphonesimulator/include -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/include -IAppCenterCrashes/AppCenterCrashes -IAppCenterCrashes/AppCenterCrashes/Internals -IAppCenterCrashes/AppCenterCrashes/Model -IAppCenterCrashes/AppCenterCrashes/Support -IAppCenterCrashes/AppCenterCrashes/WrapperSDKUtilities -IAppCenterCrashes/AppCenterCrashes/include -IAppCenterCrashes/AppCenterCrashes/Internals/Model -IAppCenterCrashes/AppCenterCrashes/Internals/Util -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Channel -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Context/Device -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Context/Session -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Context/UserId -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/DelegateForwarder -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/HttpClient -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/HttpClient/Util -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Ingestion -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Ingestion/Util -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Model -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Model/CommonSchema -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Model/Properties -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Model/Util -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Storage -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Util -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Vendor/Reachability -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/include -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Model -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/include -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/Internals -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/Internals/Model -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/Internals/Session -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/Internals/Util -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/Model -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/TransmissionTarget -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Internals -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Internals/Model -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Internals/Util -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/include -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Model -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/WrapperSDKUtilities -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Internals -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Internals/Channel -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Internals/Model -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Internals/Version -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Internals/Util -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/include -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Model -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/DerivedSources-normal/arm64 -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/DerivedSources/arm64 -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/DerivedSources -F/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Products/Debug-iphonesimulator -F/Applications/Xcode-13.3.1.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks -MMD -MT dependencies -MF /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/Objects-normal/arm64/MSACWrapperExceptionManager.d --serialize-diagnostics /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/Objects-normal/arm64/MSACWrapperExceptionManager.dia -c /Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Internals/MSACWrapperExceptionManager.m -o /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/Objects-normal/arm64/MSACWrapperExceptionManager.o -index-unit-output-path /AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/Objects-normal/arm64/MSACWrapperExceptionManager.o

In file included from /Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Internals/MSACWrapperExceptionManager.m:5:
AppCenterCrashes/AppCenterCrashes/Internals/Util/MSACCrashReporter.h:34:9: fatal error: 'CrashReporter.h' file not found
#import "CrashReporter.h"
        ^~~~~~~~~~~~~~~~~
1 error generated.

CompileC /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/Objects-normal/arm64/MSACErrorLogFormatter.o /Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Internals/Util/MSACErrorLogFormatter.m normal arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'AppCenterCrashes' from project 'AppCenter')
    cd /Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple
    export LANG\=en_US.US-ASCII
    /Applications/Xcode-13.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -target arm64-apple-ios9.0-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu11 -fobjc-arc -fmodules -gmodules -fmodules-cache-path\=/Users/user/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/user/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -fmodule-name\=AppCenterCrashes -Wno-trigraphs -fpascal-strings -O0 -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -w -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -DDEBUG\=1 -DSWIFT_PACKAGE\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=1 -isysroot /Applications/Xcode-13.3.1.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.4.sdk -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -g -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -Wunguarded-availability -fobjc-abi-version\=2 -fobjc-legacy-dispatch -index-store-path /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Index/DataStore -iquote /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/AppCenterCrashes-generated-files.hmap -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/AppCenterCrashes-own-target-headers.hmap -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/AppCenterCrashes-all-non-framework-target-headers.hmap -ivfsoverlay /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/all-product-headers.yaml -iquote /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/AppCenterCrashes-project-headers.hmap -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Products/Debug-iphonesimulator/include -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/include -IAppCenterCrashes/AppCenterCrashes -IAppCenterCrashes/AppCenterCrashes/Internals -IAppCenterCrashes/AppCenterCrashes/Model -IAppCenterCrashes/AppCenterCrashes/Support -IAppCenterCrashes/AppCenterCrashes/WrapperSDKUtilities -IAppCenterCrashes/AppCenterCrashes/include -IAppCenterCrashes/AppCenterCrashes/Internals/Model -IAppCenterCrashes/AppCenterCrashes/Internals/Util -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Channel -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Context/Device -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Context/Session -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Context/UserId -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/DelegateForwarder -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/HttpClient -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/HttpClient/Util -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Ingestion -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Ingestion/Util -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Model -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Model/CommonSchema -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Model/Properties -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Model/Util -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Storage -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Util -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Internals/Vendor/Reachability -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/include -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenter/AppCenter/Model -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/include -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/Internals -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/Internals/Model -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/Internals/Session -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/Internals/Util -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/Model -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterAnalytics/AppCenterAnalytics/TransmissionTarget -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Internals -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Internals/Model -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Internals/Util -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/include -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Model -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/WrapperSDKUtilities -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Internals -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Internals/Channel -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Internals/Model -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Internals/Version -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Internals/Util -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/include -I/Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterDistribute/AppCenterDistribute/Model -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/DerivedSources-normal/arm64 -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/DerivedSources/arm64 -I/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/DerivedSources -F/Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Products/Debug-iphonesimulator -F/Applications/Xcode-13.3.1.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks -MMD -MT dependencies -MF /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/Objects-normal/arm64/MSACErrorLogFormatter.d --serialize-diagnostics /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/Objects-normal/arm64/MSACErrorLogFormatter.dia -c /Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Internals/Util/MSACErrorLogFormatter.m -o /Users/user/Library/Developer/Xcode/DerivedData/Tuistplayground-gbpglrdpptcithewtsvbjnvejirs/Build/Intermediates.noindex/AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/Objects-normal/arm64/MSACErrorLogFormatter.o -index-unit-output-path /AppCenter.build/Debug-iphonesimulator/AppCenterCrashes.build/Objects-normal/arm64/MSACErrorLogFormatter.o

In file included from /Users/user/Downloads/app_with_spm_dependencies/Tuist/Dependencies/SwiftPackageManager/.build/checkouts/appcenter-sdk-apple/AppCenterCrashes/AppCenterCrashes/Internals/Util/MSACErrorLogFormatter.m:52:
AppCenterCrashes/AppCenterCrashes/Internals/Util/MSACCrashReporter.h:34:9: fatal error: 'CrashReporter.h' file not found
#import "CrashReporter.h"
        ^~~~~~~~~~~~~~~~~
1 error generated.

Error screenshots

Screen Shot 2022-05-30 at 12 26 35@2x

Additional context

  • macOS version: 12.3.1
  • Tuist version: 3.5.0
  • Xcode version: 13.3.1
@danieleformichelli
Copy link
Collaborator

Hey @ffittschen thanks for reporting!

I guess we can start adding AppCenter to the app_with_spm_dependencies fixture, and then try to fix the mapping to make both AppCenter and Firebase compile fine 🤔

Side note: I am note sure I got what this PR has to do with the problem 🤔

@ffittschen
Copy link
Contributor Author

ffittschen commented May 30, 2022

Hmm.. good question, it's probably not related as the problem with the lproj was a runtime issue and not a build error. Sorry for the confusion, I missed that they are not related. I updated the issue and removed the references to #4507

@ffittschen
Copy link
Contributor Author

ffittschen commented May 31, 2022

@danyf90 I started by adding AppCenter to the fixture on this branch. When setting a breakpoint in the lines mentioned above, the switch statement always falls into the .header case for the dependencies of AppCenterCrashes, although their header search path should be added.

@danieleformichelli
Copy link
Collaborator

Thanks @ffittschen
now we need to understand the reason why the headers are required for AppCenter, but if added to Firebase they make compilation fail 🤔

@shahzadmajeed shahzadmajeed self-assigned this Jun 17, 2022
@fortmarek fortmarek added the bounty Resolving this issue is rewarded with a bounty: https://github.com/tuist/tuist/discussions/4982 label Jan 18, 2023
@github-actions
Copy link
Contributor

Hola 👋,

We want to inform you that the issue has been marked as stale. This means that there hasn't been any activity or updates on it for quite some time, and it's possible that it may no longer be relevant or actionable.
If you still believe that this issue is valid and requires attention, please provide an update or any additional information that can help us address it. Otherwise, we may consider closing it in the near future.
Thank you for your understanding.

@github-actions github-actions bot added the stale label Jul 20, 2023
@github-actions
Copy link
Contributor

Hola 👋,

We want to inform you that we have decided to close this stale issue as there hasn't been any activity or response regarding it after marking it as stale.

We understand that circumstances may have changed or priorities may have shifted, and that's completely understandable. If you still believe that this issue needs to be addressed, please feel free to reopen it and provide any necessary updates or additional information.

We appreciate your understanding and look forward to your continued contributions to the project.

Thank you.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jul 25, 2023
@sanghyeok-kim
Copy link

If anyone experiencing this issue, update Tuist to version 4.1.0 or later.

4.1.0 version fixes this issue 🙂
(there are exceptions depending on the package,
but you should be able to find the header path for most libraries that contain Objc headers).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bounty Resolving this issue is rewarded with a bounty: https://github.com/tuist/tuist/discussions/4982 type:bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants