Code Monkey home page Code Monkey logo

xcremotecache's Introduction

XCRemoteCache is a remote cache tool for Xcode projects. It reuses target artifacts generated on a remote machine, served from a simple REST server.

Build Status License Slack Docs

How and Why?

The caching mechanism is based on remote artifacts that should be generated and uploaded to the cache server for each commit on a master branch, preferably as a part of CI/CD step. Xcode products are not portable between different Xcode versions, each XCRemoteCache artifact is linked with a specific Xcode build number that generated it. To support multiple Xcode versions, artifacts generation should happen for each Xcode version.

The artifact reuse flow is as follows: XCRemoteCache performs a target precheck (aka prebuild) and if a fingerprint for local sources matches the one computed on a generation side, several compilation steps wrappers (e.g. xcswiftc, xccc, xclibtool) mock corresponding compilation step(s) and linking (or archiving) moves the cached build artifact to the expected location.

Multiple commits that have the same target sources reuse artifact package on a remote server.

Accurate target input files

Finding a precise list of input and dependency files is a non-trivial task as Xcode heavily relies on implicit target dependencies. It means that Xcode is trying to use required dependencies from provided search paths and looks up DerivedData's product dir. To find a narrow list of files to compute fingerprint hash, XCRemoteCache fetches a meta.json file from a server which contains remotelly generated fingerprint hash and a list of input files that should constitute a fingerprint. That list of input files was produced during the artifact generation process, based on .d output from clang and swift compilers.

Before building a project in Xcode, XCRemoteCache needs to find the best git commit sha for which artifacts will be used. This happens as a part of the xcprepare execution, which should be called after each merge or switching a branch. xcprepare finds a list of 10 most recent common sha with the remote repo branch using git's first-parent strategy and selects the newest one for which all artifacts have been uploaded.

The generation side is responsible to call xcprepare mark subcommand after each successful build. Marking process creates an empty marker file on a remote cache server with a given format: #{commmmitSha}-#{TargetName}-#{Configuration}-#{Platform}-#{XcodeBuildNumber}-#{ContextBuildSettings}-#{SchemaID}.json.

xcprepare makes HEAD requests for all identified shas, picks the newest one for which a marker file exists remotely, and saves it in the text form to the arc.rc file. That file informs the prebuild phase which meta file should be fetched to get a list of target dependency files.

New file added to the target

Considering in the hash fingerprint only a list of previously observed files can give invalid results if a build contains a new source file as it isn't considered in the hash.

For a new .swift file in a swift-only target, xcswiftc automatically recognizes that case and forces local compilation of the entire target. For Objective-C or mixed targets, fallbacking to the local compilation is more difficult as some previous invocations (either xccc or xcswiftc) could already be finished with no-operation. To mitigate that, each wrapper appends invocation call to a side file (history.compile) just in case some other process would need to compile the entire target locally. If that happens, compilation of the newly added file acquires a target-wide lock that stops other wrapper invocations, executes already mocked steps one by one to backfill already skipped compilation steps.

Debug symbols

Binaries built with "debug symbols: enabled" embed source file absolute paths so compilation products cannot be directly ported between two machines with different source roots. Otherwise, LLDB debugger is not able to correlate a set of currently executing machine instructions with a local file that produced it. To mitigate that, XCRemoteCache recommends adding a custom C and Swift debug flags prefix-map for all XCRemoteCache builds. These flags ensure that all binaries, generated locally and downloaded from a remote server, have the same debug symbols absolute paths which are translated to an actual local path at the beginning of the LLDB session.

Performance optimizations

XCRemoteCache involves several optimization techniques:

  • Local HTTP cache stores all responses from the remote server at ~/Library/Caches/XCRemoteCache/
  • Prebuild and postbuild steps leverage Xcode's discovered dependency file to avoid recomputing fingerprint hashes if none of the input files has changed
  • A wrapper for the clang compilation is a C program, generated and compiled during the xcprepare step. It is called many times to compile each *.(m|c) file and accessing a disk to read a configuration would introduce a significant slowdown, especially if a project contains a lot of Objective-C files. As a remedy, xcprepare reads the XCRemoteCache configuration only once and embeds all configurable fields directly into the xccc binary
  • arc.rc, generated by xcprepare, gets file modification equal to the commit date if refers. arc.rc is included in the discovered dependency file, touching it in the xcprepare would automatically invalidate previous XCRemoteCache prebuild step and force redundant fingerprint checks. By syncing the mdate with a git commit, Xcode avoids prebuild steps unless the remote cache commit has changed
  • If a target cache miss happens, XCRemoteCache disables cache for that target until a commit sha in arc.rc changes. That bypasses a fingerprint computation for incremental builds

Focused targets

If a list of targets that can have dirty sources is limited, XCRemoteCache can be configured with focused targets, specified in .rcinfo.

By default, all targets are focused and these compare local fingerprint with one available remotely and fallbacks to the local compilation if it doesn't match. Non-focused targets, called 'thin' targets, always use cached artifacts what eliminates a fingerprint computation. Thin targets should contain only a single compilation file with thin_target_mock_filename, e.g. standin.swift or standin.m.

How to integrate XCRemoteCache with your Xcode project?

To enable XCRemoteCache in the existing .xcodeproj you need to add extra build settings and build phases to targets that you want to cache.

You can do that in an automatic way, using the XCRemoteCache-provided integration command, or manually modify your Xcode project.

1. Download XCRemoteCache

From the Github Releases page, download the XCRemoteCache bundle zip. Unzip the bundle to a directory next to your .xcodeproj.

The following steps will assume the bundle has been unzipped to xcremotecache dir, placed next to the .xcodeproj.

A. Automatic integration

2. Create a minimal XCRemoteCache configuration

Create .rcinfo yaml file next to the .xcodeproj with a minimum set of configuration entries, like:

primary_repo: https://yourRepo.git
cache_addresses:
- https://xcremotecacheserver.com

3. Run automatic integration script

3a. Producer side

Execute a command that modifies <yourProject.xcodeproj>:

xcremotecache/xcprepare integrate --input <yourProject.xcodeproj> --mode producer --final-producer-target <YourMainTarget>
3b. Consumer side

Execute a command that modifies <yourProject.xcodeproj>:

xcremotecache/xcprepare integrate --input <yourProject.xcodeproj> --mode consumer
A full list of xcprepare integrate supported options
Argument Description Default Required
--input .xcodeproj location N/A
--mode mode. Supported values: consumer, producer, producer-fast(experimental) N/A
--targets-include comma-separated list of targets to integrate XCRemoteCache. "" ⬜️
--targets-exclude comma-separated list of targets to not integrate XCRemoteCache. Takes priority over --targets-include. "" ⬜️
--configurations-include comma-separated list of configurations to integrate XCRemoteCache. "" ⬜️
--configurations-exclude comma-separated list of configurations to not integrate XCRemoteCache. Takes priority over --configurations-include. Release ⬜️
--final-producer-target [Producer only] The final target that generates cache artifacts. Once this targets is finished, no other targets are allowed to upload artifacts to the remote server for a given sha, configuration and platform context. nil ⬜️
--consumer-eligible-configurations [Consumer only] comma-separated list of configurations that need to have all artifacts uploaded to the remote site before using given sha. Debug ⬜️
--consumer-eligible-platforms [Consumer only] comma-separated list of platforms that need to have all artifacts uploaded to the remote site before using given sha iphonesimulator ⬜️
--lldb-init LLDBInit mode. Appends to .lldbinit a command required for debugging. Supported values: 'none' (do not append to .lldbinit), 'user' (append to ~/.lldbinit) user ⬜️
--fake-src-root An arbitrary source location shared between producers and consumers. Should be unique for a project. /xxxxxxxxxx ⬜️
--output Save the project with integrated XCRemoteCache to a separate location. N/A ⬜️
--sdks-exclude comma separated list of sdks to not integrate XCRemoteCache (e.g. "watchos*, watchsimulator*"). (Experimental) "" ⬜️

B. Manual integration

2. Configure XCRemoteCache

Create yaml configuration file .rcinfo, next to the .xcodeproj, with your full XCRemoteCache configuration, according to the parameters list e.g.:

primary_repo: https://yourRepo.git
cache_addresses:
 - https://xcremotecacheserver.com
repo_root: "."
remote_commit_file: arc.rc
xccc_file: xcremotecache/xccc

3. Call xcprepare

Execute xcprepare --configuration #Configuration# --platform #platform# command after each merge or rebase with the primary branch. Otherwise, the remote cache artifacts may be outdated and final hit rate may be poor.

The xcprepare application saves arc.rc file on a disk and prints a summary to the standard output. The printed recommended_remote_address is just a recommendation which cache remote server use. It is up to the integration tooling to decide if it makes sense. If so, the project's .rcinfo should define that value as recommended_remote_address parameter.

Example:

$ xcremotecache/xcprepare --configuration Debug --platform iphonesimulator
result: true
commit: aabbccc00
age: 0
recommended_remote_address: https://xcremotecacheserver.com

4. Integrate with the Xcode project

Configure Xcode targets that should use XCRemoteCache:

  1. Override Build Settings:
  • CC - xccc_file from your .rcinfo configuration (e.g. xcremotecache/xccc)
  • SWIFT_EXEC - location of xcprepare (e.g. xcremotecache/xcswiftc)
  • LIBTOOL - location of xclibtool (e.g. xcremotecache/xclibtool)
  • LIPO - location of xclipo (e.g. xcremotecache/xclipo)
  • LD - location of xcld (e.g. xcremotecache/xcld)
  • LDPLUSPLUS - location of xcldplusplus (e.g. xcremotecache/xcldplusplus)
  • XCRC_PLATFORM_PREFERRED_ARCH - $(LINK_FILE_LIST_$(CURRENT_VARIANT)_$(PLATFORM_PREFERRED_ARCH):dir:standardizepath:file:default=arm64)
  • SWIFT_USE_INTEGRATED_DRIVER - NO (required in Xcode 14.0+)
Screenshot

build-settings

  1. Add a Prebuild build phase (before compilation):
  • command: "$SCRIPT_INPUT_FILE_0"
  • input files: location of xcprebuild (e.g. xcremotecache/xcprebuild)
  • output files:
    • $(TARGET_TEMP_DIR)/rc.enabled
    • $(DWARF_DSYM_FOLDER_PATH)/$(DWARF_DSYM_FILE_NAME)
  • discovery dependency file: $(TARGET_TEMP_DIR)/prebuild.d
  1. Add Postbuild build phase (after compilation):
  • command: "$SCRIPT_INPUT_FILE_0"
  • input files: location of xcpostbuild command (e.g. xcremotecache/xcpostbuild)
  • output files:
    • $(TARGET_BUILD_DIR)/$(MODULES_FOLDER_PATH)/$(PRODUCT_MODULE_NAME).swiftmodule/$(XCRC_PLATFORM_PREFERRED_ARCH).swiftmodule.md5
    • $(TARGET_BUILD_DIR)/$(MODULES_FOLDER_PATH)/$(PRODUCT_MODULE_NAME).swiftmodule/$(XCRC_PLATFORM_PREFERRED_ARCH)-$(LLVM_TARGET_TRIPLE_VENDOR)-$(SWIFT_PLATFORM_TARGET_PREFIX)$(LLVM_TARGET_TRIPLE_SUFFIX).swiftmodule.md5
  • discovery dependency file: $(TARGET_TEMP_DIR)/postbuild.d
Screenshot

build-phases

5. Configure LLDB source-map (Optional)

Rewriting source-map is required to support debugging and hit breakpoints, see Debug symbols.

  1. Ooverride the following Build Settings for all targets:
  • XCRC_SRCROOT - /xxxxxxxxxx (or any other arbitrary string for your project)
  • add -debug-prefix-map $(SRCROOT)=$(XCRC_SRCROOT) to OTHER_SWIFT_FLAGS. If it doesn't exist, define it as $(inherited) -debug-prefix-map $(SRCROOT)=$(XCRC_SRCROOT)
  • add -fdebug-prefix-map=$(SRCROOT)=$(XCRC_SRCROOT) to OTHER_CFLAGS. If it doesn't exists, define it as $(inherited) -fdebug-prefix-map=$(SRCROOT)=$(XCRC_SRCROOT)
  1. Add settings set target.source-map /xxxxxxxxxx /Users/account/src/PathToTheProject to ~/.lldbinit on end machine that builds a project with XCRemoteCache

XCRC_SRCROOT arbitrary path should be project-exclusive to avoid clashing.

Tip: In some rare cases, Xcode caches ~/.lldbinit content so make sure to restart Xcode after the modification.

6. Producer mode - Artifacts generation

XCRemoteCache can operate in two main modes: consumer (default) tries to reuse artifacts available on the remote server and producer is used to generate all artifacts - it builds all targets locally and uploads meta and artifact files to the remote cache server.

6a. Configure producer mode

To enable the producer mode, configure it directly in the .rcinfo file.

Optionally, you can define extra_configuration_file in a .rcinfo with a path to the other yaml file that will override the default configuration in .rcinfo. That approach can be useful if you want to track main .rcinfo and keep your local configuration out of git.

6b. Fill the cache

Build the project from Xcode or using xcodebuild

6c. Mark commit sha

Once all artifacts have been uploaded, "mark a build" using xcprepare mark command:

$ xcremotecache/xcprepare mark --configuration Debug --platform iphonesimulator

That command creates an empty file on a remote server which informs that for given sha, configuration, platform, Xcode versions etc. all artifacts are available.

Note that for the producer mode, the prebuild build phase and xccc, xcld, xcldplusplus, xclibtool, xclipo wrappers become no-op, so it is recommended to not add them for the producer mode.

7. Generalize -Swift.h (Optional only if using static library with a bridging header with public NS_ENUM exposed from ObjC)

If a static library target contains a mixed target with a bridging header exposing an enum from ObjC in a public Swift API, your custom script that moves *-Swift.h to the shared location, it should also move *-Swift.h.md5 next to it.

Example:

Existing script (Before):
ditto "${SCRIPT_INPUT_FILE_0}" "${SCRIPT_OUTPUT_FILE_0}"

where

  • SCRIPT_INPUT_FILE_0="$(DERIVED_SOURCES_DIR)/$(SWIFT_OBJC_INTERFACE_HEADER_NAME)"
  • SCRIPT_OUTPUT_FILE_0="$(BUILT_PRODUCTS_DIR)/include/$(PRODUCT_MODULE_NAME)/$(SWIFT_OBJC_INTERFACE_HEADER_NAME)"
Correct script (After):
ditto "${SCRIPT_INPUT_FILE_0}" "${SCRIPT_OUTPUT_FILE_0}"
[ -f "${SCRIPT_INPUT_FILE_1}" ] && ditto "${SCRIPT_INPUT_FILE_1}" "${SCRIPT_OUTPUT_FILE_1}" || rm -f "${SCRIPT_OUTPUT_FILE_1}"

where

  • SCRIPT_INPUT_FILE_0="$(DERIVED_SOURCES_DIR)/$(SWIFT_OBJC_INTERFACE_HEADER_NAME)"
  • SCRIPT_INPUT_FILE_1="$(DERIVED_SOURCES_DIR)/$(SWIFT_OBJC_INTERFACE_HEADER_NAME).md5"
  • SCRIPT_OUTPUT_FILE_0="$(BUILT_PRODUCTS_DIR)/include/$(PRODUCT_MODULE_NAME)/$(SWIFT_OBJC_INTERFACE_HEADER_NAME)"
  • SCRIPT_OUTPUT_FILE_1="$(BUILT_PRODUCTS_DIR)/include/$(PRODUCT_MODULE_NAME)/$(SWIFT_OBJC_INTERFACE_HEADER_NAME).md5"

Note: This step is not required if at least one of these is true:

  • you build a framework (not a static library)
  • you don't expose NS_ENUM type from ObjC to Swift via a bridging header

A full list of configuration parameters:

Property Description Default Required
mode build mode. Possible values: consumer, producer consumer ⬜️
cache_addresses Addresses of all remote cache replicas. Required to be a non-empty array of strings N/A
recommended_cache_address Address of the best remote cache to use in the consumer mode. If not specified, the first item in cache_addresses will be used N/A ⬜️
cache_health_path Probe request path to the cache_addresses (relative to a path in cache_addresses) that determines the best cache to use nginx-health ⬜️
cache_health_path_probe_count Number of cacheAddresses probe requests 3 ⬜️
remote_commit_file Filepath to the file with the remote commit sha build/remote-cache/arc.rc ⬜️
xccc_file Path to the xccc wrapper build/bin/xccc ⬜️
prebuild_discovery_path Path, relative to $TARGET_TEMP_DIR, that specifies prebuild discovery .d file prebuild.d ⬜️
postbuild_discovery_path Path, relative to $TARGET_TEMP_DIR, that specifies postbuild discovery .d file postbuild.d ⬜️
mode_marker_path Path, relative to $TARGET_TEMP_DIR, of a maker file to enable or disable the remote cache for a given target. Includes a list of all allowed input files to use remote cache rc.enabled ⬜️
clang_command Command for a standard C compilation fallback clang ⬜️
swiftc_command Command for a standard Swift compilation fallback swiftc ⬜️
primary_repo Address of the primary git repository that produces cache artifacts (case-sensitive) N/A
primary_branch The main (primary) branch on the primary_repo that produces cache artifacts master ⬜️
repo_root The path to the git repo root "." ⬜️
cache_commit_history Number of historical git commits to look for cache artifacts 10 ⬜️
source_root Source root of the Xcode project "" ⬜️
fingerprint_override_extension Fingerprint override extension (sample override Module.swiftmodule/x86_64.swiftmodule.md5) md5 ⬜️
extra_configuration_file Configuration file that overrides project configuration (this property can be overriden multiple times in different files to chain extra configuration files) user.rcinfo ⬜️
publishing_sha Custom commit sha to publish artifact (producer only) nil ⬜️
artifact_maximum_age Maximum age in days HTTP response should be locally cached before being evicted 30 ⬜️
custom_fingerprint_envs Extra ENV keys that should be convoluted into the environment fingerprint [] ⬜️
stats_dir Directory where all XCRemoteCache statistics (e.g. counters) are stored ~/.xccache ⬜️
download_retries Number of retries for download requests 0 ⬜️
upload_retries Number of retries for upload requests 3 ⬜️
retry_delay Delay between retries in seconds 10 ⬜️
upload_batch_size Maximum number of simultaneous requests. 0 means no limits 0 ⬜️
request_custom_headers Dictionary of extra HTTP headers for all remote server requests [] ⬜️
thin_target_mock_filename Filename (without an extension) of the compilation input file that is used as a fake compilation for the forced-cached target (aka thin target) standin ⬜️
focused_targets A list of all targets that are not thinned. If empty, all targets are meant to be non-thin [] ⬜️
disable_http_cache Disable cache for http requests to fetch metadata and download artifacts false ⬜️
compilation_history_file Path, relative to $TARGET_TEMP_DIR which gathers all compilation commands that should be executed if a target switches to local compilation. Example: A new .swift file invalidates remote artifact and triggers local compilation. When that happens, all previously skipped clang build steps need to be eventually called locally - this file lists all these commands. history.compile ⬜️
timeout_response_data_chunks_interval Timeout for remote response data interval (in seconds). If an interval between data chunks is longer than a timeout, a request fails. 20 ⬜️
turn_off_remote_cache_on_first_timeout If true, any observed request timeout switches off remote cache for all targets false ⬜️
product_files_extensions_with_content_override List of all extensions that should carry over source fingerprints. Extensions of all product files that contain non-deterministic content (absolute paths, timestamp, etc) should be included. ["swiftmodule"] ⬜️
thinning_enabled If true, support for thin projects is enabled false ⬜️
thinning_target_module_name Module name of a target that works as a helper for thinned targets "ThinningRemoteCacheModule" ⬜️
prettify_meta_files A Boolean value that opts-in pretty JSON formatting for meta files false ⬜️
aws_secret_key Secret key for AWS V4 Signature Authorization. If this is set to a non-empty String - an Authentication Header will be added based on this and the other aws_* parameters. "" ⬜️
aws_access_key Access key for AWS V4 Signature Authorization. "" ⬜️
aws_security_token Temporary security token provided by the AWS Security Token Service. nil ⬜️
aws_region Region for AWS V4 Signature Authorization. E.g. eu. "" ⬜️
aws_service Service for AWS V4 Signature Authorization. E.g. storage. "" ⬜️
out_of_band_mappings A dictionary of files path remapping that should be applied to make it absolute path agnostic on a list of dependencies. Useful if a project refers files out of repo root, either compilation files or precompiled dependencies. Keys represent generic replacement and values are substrings that should be replaced. Example: for mapping ["COOL_LIBRARY": "/CoolLibrary"] /CoolLibrary/main.swiftwill be represented as $(COOL_LIBRARY)/main.swift). Warning: remapping order is not-deterministic so avoid remappings with multiple matchings. [:] ⬜️
disable_certificate_verification A Boolean value that opts-in SSL certificate validation is disabled false ⬜️
disable_vfs_overlay A feature flag to disable virtual file system overlay support (temporary) false ⬜️
custom_rewrite_envs A list of extra ENVs that should be used as placeholders in the dependency list. ENV rewrite process is optimistic - does nothing if an ENV is not defined in the pre/postbuild process. [] ⬜️
irrelevant_dependencies_paths Regexes of files that should not be included in a list of dependencies. Warning! Add entries here with caution - excluding dependencies that are relevant might lead to a target overcaching. The regex can match either partially or fully the filepath, e.g. \\.modulemap$ will exclude all .modulemap files. [] ⬜️
gracefully_handle_missing_common_sha If true, do not fail prepare if cannot find the most recent common commits with the primary branch. That might be useful on CI, where a shallow clone is used and cloning depth is not big enough to fetch a commit from a primary branch false ⬜️
enable_swift_driver_integration Enable experimental integration with swift driver, added in Xcode 14 false ⬜️

Backend cache server

As a cache server, XCRemoteCache may use any REST server that supports PUT, GET and HEAD methods.

For the development phase, you can try the simplest cache server available as a docker image in backend-example. For the production environment, it is recommended to configure a reliable, fast server, preferrably located in a close proximity to developer's machines.

Out-of-the-box, XCRemoteCache supports V4 Signature Authorization used by Amazon's S3 and Google's GCS. Altenatively, if your server has a customized authentication procedure, you can add extra HTTP request headers with request_custom_headers configuration property.

Sample REST cache server from a docker image

To run a local instance of a server, use a snippet which exposes a cache endpoint under http://localhost:8080/cache:

docker build -t xcremotecache-demo-server backend-example
docker run -it --rm -d -p 8080:8080 --name xcremotecache xcremotecache-demo-server

As the docker image saves all files in a container non-persistent storage, to reset cache's content, just restart it:

# stop the container
docker kill xcremotecache
# run a new instance of the image
docker run -it --rm -d -p 8080:8080 --name xcremotecache xcremotecache-demo-server

To review all files stored in the cache server, navigate to the container's cache root directory:

docker exec -w /tmp/cache -it xcremotecache /bin/bash

Amazon S3 and Google Cloud Storage

XCRemoteCache supports Amazon S3 and Google Cloud Storage buckets to be used as cache servers using the Amazon v4 Signature Authorization.

To set it up use the configuration parameters aws_secret_key, aws_access_key, aws_region, and aws_service in the .rcinfo file. Specify the URL to the bucket in cache-addresses field in the same file.

XCRemoteCache also supports AWS Temporary Access Keys. Use additional aws_security_token parameter combined with aws_secret_key, aws_access_key to set it up. This page describes how to receive a security token.

Example

...
cache_addresses:
 - https://bucketname.s3.eu-central-1.amazonaws.com/
aws_secret_key: <SECRET_KEY>
aws_access_key: <ACCESS_KEY>
aws_region: eu-central-1
aws_service: s3
...

Retention Policy: Buckets usually have a retention policy option which ensures objects are retained for a certain amount of time and won't be modified or deleted. Keep this option short or disable it to avoid errors in case multiple builds are done consecutively on the producer side for the same configuration.

CocoaPods plugin

Head over to our cocoapods-plugin docs to see how to integrate XCRemoteCache in your CocoaPods project.

Apple silicon support

Artifacts per architecture (Recommended)

If all of your machines (both producer and all consumers have the same architecture, either Intel or Apple Silicon), you don't have to do anything.

XCRemoteCache supports building artifacts for Apple silicon consumers. Is it recommended to build separately for x86_64 and arm64 architectures to have single-architecture artifacts that do not require downloading irrelevant binaries. Here are required steps if you want to support both Intel and Apple silicon consumers.

  • Building for a simulator on a producer: run a first build for x86_64, clean a build and build again for arm64, e.g.:
xcodebuild ARCHS=x86_64 ONLY_ACTIVE_ARCH=NO build ...
xcodebuild clean
xcodebuild ARCHS=arm64 ONLY_ACTIVE_ARCH=NO build ...

Fat artifacts

If you prefer to generate far artifacts (with both Intel and Apple silicon binaries), you can disable "Build Archive Architecture Only" on a producer side, e.g.

xcodebuild ONLY_ACTIVE_ARCH=NO build ...

Note: This setup is not recommended and may not be supported in future XCRemoteCache releases.

Requirements

  • The repo under git version control
  • Xcode 11.4+
  • Xcode New Build System
  • Current Xcode location set by xcode-select
  • Using the default Xcode Toolchain
  • Recommended: multi-targets Xcode project
  • Recommended: do not use fast-forward PR strategy (use merge or squash instead)
  • Recommended: avoid DWARF with dSYM File "Debug Information Format" build setting. Use DWARF instead
  • Recommended: avoid having a symbolic link in the source root (e.g. placing a project in /tmp)

Limitations

  • Swift Package Manager (SPM) dependencies are not supported. Because SPM does not allow customizing Build Settings, XCRemoteCache cannot specify clang and swiftc wrappers that control if the local compilation should be skipped (cache hit) or not (cache miss)
  • Filenames with _vers.c suffix are reserved and cannot be used as a source file
  • All compilation files should be referenced via the git repo root. Referencing /AbsolutePath/someOther.swift or ../../someOther.swift that resolve to the location outside of the git repo root is prohibited.
  • The new Swift driver (introduced by default in Xcode 14.0) is not supported and has to be disabled when using XCRemoteCache

FAQ

Follow the FAQ page.

Development

Follow the Development guide. It has all the information on how to get started.

Architectural designs

Follow the Architectural designs document that describes and documents XCRemoteCache designs and implementation details.

Release

To release a version, in Releases draft a new release with v0.3.0{-rc0} tag format. Packages with binaries will be automatically uploaded to the GitHub Releases page.

Releasing CocoaPods plugin

Bump a gem version defined in gem_version.rb and create a new release described above.

A plugin is automatically uploaded to RubyGems if a given version doesn't exist yet.

Building release package

To build a release zip package for a single platform (e.g. x86_64-apple-macosx, arm64-apple-macosx), call:

rake 'build[release, x86_64-apple-macosx]'

The zip package will be generated at releases/XCRemoteCache.zip.

Support

Create a new issue with as many details as possible.

Reach us at the #xcremotecache channel in Slack.

Contributing

We feel that a welcoming community is important and we ask that you follow Spotify's Open Source Code of Conduct in all interactions with the community.

Code of conduct

This project adheres to the Open Code of Conduct. By participating, you are expected to honor this code.

License

Copyright 2021 Spotify AB

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Security Issues?

Please report sensitive security issues via Spotify's bug-bounty program (https://hackerone.com/spotify) rather than GitHub.

xcremotecache's People

Contributors

ainopara avatar alecgarza96 avatar aleksandergrzyb avatar cezarsignori avatar cognitivedisson avatar devmeremenko avatar eliperkins avatar grigorye avatar jarbogast-salesforce avatar mihai8804858 avatar polac24 avatar samuelsainz avatar tejassharma96 avatar vasvf avatar vladislav-klimenko avatar zzzworm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

xcremotecache's Issues

Build failure on 2nd attempt due to Dependency cycle issue after running xcprepare integrate

My integration setup

[X] Automatic integration using xcprepare integrate ...

Expected/desired behavior

The application build succeeds every time I hit build without making changes after a successful build.

Minimal reproduction of the problem with instructions

Step 1. Integrate XCRemoteCache with the application using the automatic integration method;
Step 2. Run rm -rf ~/Library/Developer/Xcode/DerivedData and rm -rf ~/Library/Caches/XCRemoteCache;
Step 3. Build the application (success)
Step 4. Build the application (failure).

Consumer Logs

When using `log show --predicate 'sender BEGINSWITH "xc"' --style compact --info --debug -last 7m` after running `xcprepare integrate`, I see no errors but
E  xcodebuild[1023:573394] objc[1023]: Class AMSupportURLSession is implemented in both /usr/lib/libamsupport.dylib (0x1f798b6c8) and /Library/Apple/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x1084c0318). One of the two will be used. Which one is undefined.

When using log show --predicate 'sender BEGINSWITH "xc"' --style compact --info --debug -last 1m after building my application I see no errors but

Couldn't verify if should disable RC for {commit}

Environment

  • XCRemoteCache: 0.3.7
  • HTTP cache server: demo docker in localhost
  • Xcode: 13.2.1 (13C100)

Post build stats

** 1st build **

hit_count: 79
miss_count: 0
local_cache_bytes: 50233344
indexing_hit_count: 12
indexing_miss_count: 1
  

** 2nd build **

 hit_count: 0
miss_count: 0
local_cache_bytes: 50233344
indexing_hit_count: 0
indexing_miss_count: 0
   

Others

I am on an Apple M1 Max with macOS Monterey 12.2.1 (21D62).

I am testing RC 0.3.7 on small application with 70 dependencies (across my own modules, git submodules and Pods committed to the repo).

Each xcodeproj has an associated manually created .rcinfo file with the following content:

primary_repo: {xcodeproj_repo}
cache_addresses:
- http://localhost:8080/cache
primary_branch: csignori/xcremotecache-proto
out_of_band_mappings: {
 'TOOLS_BUCK-OUT':'/Users/csignori/Projects/iphone/tools/config/buck-out',
 'CORE_MODULES_BUCK-OUT':'/Users/csignori/Projects/iphone/{root_project}/Modules/CoreModules/buck-out',
 'BDUX_BUCK-OUT':'/Users/csignori/Projects/iphone/{root_project}/Modules/Platform/Bdux/buck-out', 
 'MISC_BUCK-OUT':'/Users/csignori/Projects/iphone/{root_project}/Modules/Miscellaneous/buck-out', 
 'PODS_BUCK-OUT':'/Users/csignori/Projects/iphone/Pods/buck-out',
 'SUBMODULES_BUCK-OUT':'/Users/csignori/Projects/iphone/Submodules/buck-out',
 'ROOT_BUCK-OUT':'/Users/csignori/Projects/iphone/buck-out',
 'PODS':'/Users/csignori/Projects/iphone/Pods',
}

The first build succeeds, and then the second fails with the following error:

Showing All Errors Only
Cycle in dependencies between targets 'DMLProto_Showdown' and 'Networking'; building could produce unreliable results. This usually can be resolved by moving the target's Headers build phase before Compile Sources.
Cycle path: DMLProto_Showdown → Networking → DMLProto_Showdown
Cycle details:
→ Target 'DMLProto_Showdown' has copy command from '/Users/csignori/Projects/iphone/buck-out/xcode/xcframework-slices/DMLProto_Showdown_Binary-baed0d227d0182fee0f99035cde61e6d6bfb312f/OTPublishersHeadlessSDK-Slice/OTPublishersHeadlessSDK.framework' to '/Users/csignori/Library/Developer/Xcode/DerivedData/DMLProto_Showdown-fnyfbyrumovpfnfvglkwmudrshgr/Build/Products/Debug-iphonesimulator/DMLProto_Showdown.app/Frameworks/OTPublishersHeadlessSDK.framework'
○ Target 'DMLProto_Showdown' has target dependency on Target 'Networking'
→ Target 'Networking' has compile command for Swift source files
○ That command depends on command in Target 'Networking': script phase “[RC] RemoteCache_prebuild”
○ Target 'Networking' has copy command from '/Users/csignori/Library/Developer/Xcode/DerivedData/DMLProto_Showdown-fnyfbyrumovpfnfvglkwmudrshgr/Build/Intermediates.noindex/Networking.build/Debug-iphonesimulator/Networking.build/Objects-normal/arm64/Networking-Swift.h' to '/Users/csignori/Projects/iphone/{project}/Modules/CoreModules/buck-out/xcode/derived-sources/Networking-720ecdc4254a9a596d1698dc8a91303c9363b022/Networking-Swift.h'
○ Target 'Networking' has compile command for Swift source files

Raw dependency cycle trace:

target: ->

node: ->

command: ->

node: /Users/csignori/Library/Developer/Xcode/DerivedData/DMLProto_Showdown-fnyfbyrumovpfnfvglkwmudrshgr/Build/Products/Debug-iphonesimulator/DMLProto_Showdown.app/Frameworks/OTPublishersHeadlessSDK.framework ->

command: target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1-:Debug:PBXCp /Users/csignori/Projects/iphone/buck-out/xcode/xcframework-slices/DMLProto_Showdown_Binary-baed0d227d0182fee0f99035cde61e6d6bfb312f/OTPublishersHeadlessSDK-Slice/OTPublishersHeadlessSDK.framework /Users/csignori/Library/Developer/Xcode/DerivedData/DMLProto_Showdown-fnyfbyrumovpfnfvglkwmudrshgr/Build/Products/Debug-iphonesimulator/DMLProto_Showdown.app/Frameworks/OTPublishersHeadlessSDK.framework ->

node: <target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--phase4-copy-bundle-resources> ->

command: Gate target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--phase4-copy-bundle-resources ->

node: <target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--phase2-compile-sources> ->

command: Gate target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--phase2-compile-sources ->

node: <target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--phase1--rc--remotecache-prebuild> ->

command: Gate target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--phase1--rc--remotecache-prebuild ->

node: <target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--phase0-slicing-xcframeworks> ->

command: Gate target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--phase0-slicing-xcframeworks ->

node: <target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--ModuleMapTaskProducer> ->

command: Gate target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--ModuleMapTaskProducer ->

node: <target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--HeadermapTaskProducer> ->

command: Gate target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--HeadermapTaskProducer ->

node: <target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--GeneratedFilesTaskProducer> ->

command: Gate target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--GeneratedFilesTaskProducer ->

node: <target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--ProductStructureTaskProducer> ->

command: Gate target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--ProductStructureTaskProducer ->

node: <target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--begin-compiling> ->

command: Gate target-DMLProto_Showdown-111e58bab44a349562ba8c0c4233d65b6d925b55934b21c9ad78429ecb6851c1--begin-compiling ->

node: ->

command: Gate target-Networking-f5133eebb2ffb8190194ce0ce8a1ee02a28b59ec223466b45be229c4860cfbd9--modules-ready ->

node: /Users/csignori/Library/Developer/Xcode/DerivedData/DMLProto_Showdown-fnyfbyrumovpfnfvglkwmudrshgr/Build/Intermediates.noindex/Networking.build/Debug-iphonesimulator/Networking.build/Objects-normal/arm64/JSONExtractable.o ->

CYCLE POINT ->

command: target-Networking-f5133eebb2ffb8190194ce0ce8a1ee02a28b59ec223466b45be229c4860cfbd9-:Debug:CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler ->

node: /Users/csignori/Library/Developer/Xcode/DerivedData/DMLProto_Showdown-fnyfbyrumovpfnfvglkwmudrshgr/Build/Intermediates.noindex/Networking.build/Debug-iphonesimulator/Networking.build/Objects-normal/arm64/Networking.SwiftFileList ->

command: target-Networking-f5133eebb2ffb8190194ce0ce8a1ee02a28b59ec223466b45be229c4860cfbd9-:Debug:WriteAuxiliaryFile /Users/csignori/Library/Developer/Xcode/DerivedData/DMLProto_Showdown-fnyfbyrumovpfnfvglkwmudrshgr/Build/Intermediates.noindex/Networking.build/Debug-iphonesimulator/Networking.build/Objects-normal/arm64/Networking.SwiftFileList ->

node: ->

command: Gate target-Networking-f5133eebb2ffb8190194ce0ce8a1ee02a28b59ec223466b45be229c4860cfbd9--phase0--rc--remotecache-prebuild ->

node: /Users/csignori/Library/Developer/Xcode/DerivedData/DMLProto_Showdown-fnyfbyrumovpfnfvglkwmudrshgr/Build/Intermediates.noindex/Networking.build/Debug-iphonesimulator/Networking.build/rc.enabled ->

command: target-Networking-f5133eebb2ffb8190194ce0ce8a1ee02a28b59ec223466b45be229c4860cfbd9-:Debug:PhaseScriptExecution [RC] RemoteCache_prebuild /Users/csignori/Library/Developer/Xcode/DerivedData/DMLProto_Showdown-fnyfbyrumovpfnfvglkwmudrshgr/Build/Intermediates.noindex/Networking.build/Debug-iphonesimulator/Networking.build/Script-AA5B8D6D56EF38FEF8F7FDC5.sh ->

node: /Users/csignori/Projects/iphone/{project}/Modules/CoreModules/buck-out/xcode/derived-sources/Networking-720ecdc4254a9a596d1698dc8a91303c9363b022/Networking-Swift.h ->

command: target-Networking-f5133eebb2ffb8190194ce0ce8a1ee02a28b59ec223466b45be229c4860cfbd9-:Debug:PBXCp /Users/csignori/Library/Developer/Xcode/DerivedData/DMLProto_Showdown-fnyfbyrumovpfnfvglkwmudrshgr/Build/Intermediates.noindex/Networking.build/Debug-iphonesimulator/Networking.build/Objects-normal/arm64/Networking-Swift.h /Users/csignori/Projects/iphone/{project}/Modules/CoreModules/buck-out/xcode/derived-sources/Networking-720ecdc4254a9a596d1698dc8a91303c9363b022/Networking-Swift.h ->

node: /Users/csignori/Library/Developer/Xcode/DerivedData/DMLProto_Showdown-fnyfbyrumovpfnfvglkwmudrshgr/Build/Intermediates.noindex/Networking.build/Debug-iphonesimulator/Networking.build/Objects-normal/arm64/Networking-Swift.h/ ->

directoryTreeSignature: � ->

directoryContents: /Users/csignori/Library/Developer/Xcode/DerivedData/DMLProto_Showdown-fnyfbyrumovpfnfvglkwmudrshgr/Build/Intermediates.noindex/Networking.build/Debug-iphonesimulator/Networking.build/Objects-normal/arm64/Networking-Swift.h ->

node: /Users/csignori/Library/Developer/Xcode/DerivedData/DMLProto_Showdown-fnyfbyrumovpfnfvglkwmudrshgr/Build/Intermediates.noindex/Networking.build/Debug-iphonesimulator/Networking.build/Objects-normal/arm64/Networking-Swift.h ->

command: target-Networking-f5133eebb2ffb8190194ce0ce8a1ee02a28b59ec223466b45be229c4860cfbd9-:Debug:CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler

DMLProto_Showdown is my application workspace and Networking is one of the dependencies.

Without integrating RC, Xcode always/consistently succeeds in building the same application.

DMLProto_Showdown does not depend on Networking (though some of the DMLProto_Showdown dependencies do) and Networking does not depend on DMLProto_Showdown. The cyclic dependency issue seems to be introduced by RC and is related to the build steps of the targets involved.

Postbuild step failed unsuccessfulResponse(status: 405)

iOS project: Blank iOS project
Operation System: 12.0.1 (21A559), AMD64
Docker: Docker version 20.10.2, build 2291f61 (macOS)
Xcode: Version 13.1 (13A1030d)

Setup


➜  DemoXcodeRemoteCace git:(main) ✗ ./XCRC/xcprepare --configuration Debug --platform iphonesimulator
request url: http://localhost:8080/nginx-health, error code: 404
request url: http://localhost:8080/nginx-health, error code: 404
request url: http://localhost:8080/nginx-health, error code: 404
request url: http://localhost:8080/marker/d973ad4aa115f5fa2c42a9ae779688963a61df66-Debug-iphonesimulator-13A1030d-5, error code: 404
request url: http://localhost:8080/marker/b8b9866069e03f18e9da0ff5a8f39167b88ce743-Debug-iphonesimulator-13A1030d-5, error code: 404
request url: http://localhost:8080/marker/4499fc595bf0ba5cf6fee33594865918fb7a91d6-Debug-iphonesimulator-13A1030d-5, error code: 404
result: false
commit: null
age: null
recommended_remote_address: null

.rcinfo

---
cache_addresses:
- http://localhost:8080
primary_repo: [redacted]
primary_branch: main
mode: producer
xccc_file: ".rc/xccc"
remote_commit_file: ".rc/arc.rc"
Docker (demo backend) logs...

docker logs -f 52c69a84f5e7ecbf3d0571291dc8d7c8690ed35d89afac6076911a3b010a94e6
/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
/docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
/docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
10-listen-on-ipv6-by-default.sh: info: Getting the checksum of /etc/nginx/conf.d/default.conf
10-listen-on-ipv6-by-default.sh: info: Enabled listen on IPv6 in /etc/nginx/conf.d/default.conf
/docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
/docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh
/docker-entrypoint.sh: Configuration complete; ready for start up
172.17.0.1 - - [06/Dec/2021:09:33:56 +0000] "PUT /file/695e5185b7b632c06f70deb59f2f650f.zip HTTP/1.1" 405 157 "-" "xcpostbuild (unknown version) CFNetwork/1325.0.1 Darwin/21.1.0"
172.17.0.1 - - [06/Dec/2021:09:33:56 +0000] "PUT /file/695e5185b7b632c06f70deb59f2f650f.zip HTTP/1.1" 405 157 "-" "xcpostbuild (unknown version) CFNetwork/1325.0.1 Darwin/21.1.0"
172.17.0.1 - - [06/Dec/2021:09:33:56 +0000] "PUT /file/695e5185b7b632c06f70deb59f2f650f.zip HTTP/1.1" 405 157 "-" "xcpostbuild (unknown version) CFNetwork/1325.0.1 Darwin/21.1.0"
172.17.0.1 - - [06/Dec/2021:09:33:56 +0000] "PUT /file/695e5185b7b632c06f70deb59f2f650f.zip HTTP/1.1" 405 157 "-" "xcpostbuild (unknown version) CFNetwork/1325.0.1 Darwin/21.1.0"
Build logs...

Showing All Messages

Prepare build
note: Using new build system
note: Planning
note: Build preparation complete
note: Building targets in parallel


Analyze workspace
Create build description
Build description signature: 8d855b179fee25a1fd4cbb07e9b78ee8
Build description path: /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/XCBuildData/8d855b179fee25a1fd4cbb07e9b78ee8-desc.xcbuild

CreateBuildDirectory /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    builtin-create-build-directory /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex

CreateBuildDirectory /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    builtin-create-build-directory /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products

CreateBuildDirectory /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    builtin-create-build-directory /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator


Build target DemoXcodeRemoteCace of project DemoXcodeRemoteCace with configuration Debug

MkDir /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.app (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    /bin/mkdir -p /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.app

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources/Entitlements-Simulated.plist (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources/Entitlements-Simulated.plist

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources/Entitlements.plist (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources/Entitlements.plist

ProcessProductPackaging "" /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace.app-Simulated.xcent (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    
    Entitlements:
    
    {
    "application-identifier" = "7G9CV8L7K3.demo.com.sample.DemoXcodeRemoteCace";
    "keychain-access-groups" =     (
        "7G9CV8L7K3.demo.com.sample.DemoXcodeRemoteCace"
    );
}
    
    builtin-productPackagingUtility -entitlements -format xml -o /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace.app-Simulated.xcent

ProcessProductPackaging "" /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace.app.xcent (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    
    Entitlements:
    
    {
    "com.apple.security.get-task-allow" = 1;
}
    
    builtin-productPackagingUtility -entitlements -format xml -o /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace.app.xcent

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/all-product-headers.yaml (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/all-product-headers.yaml

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-own-target-headers.hmap (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-own-target-headers.hmap

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-project-headers.hmap (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-project-headers.hmap

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace.hmap (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace.hmap

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-generated-files.hmap (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-generated-files.hmap

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-all-target-headers.hmap (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-all-target-headers.hmap

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-all-non-framework-target-headers.hmap (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-all-non-framework-target-headers.hmap

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Script-B4BEB7C02BD21ED2446D1D88.sh (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Script-B4BEB7C02BD21ED2446D1D88.sh

PhaseScriptExecution [RC]\ RemoteCache_prebuild /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Script-B4BEB7C02BD21ED2446D1D88.sh (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    export ACTION\=build
    export AD_HOC_CODE_SIGNING_ALLOWED\=YES
    export ALLOW_TARGET_PLATFORM_SPECIALIZATION\=NO
    export ALTERNATE_GROUP\=staff
    export ALTERNATE_MODE\=u+w,go-w,a+rX
    export ALTERNATE_OWNER\=[username]
    export ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES\=NO
    export ALWAYS_SEARCH_USER_PATHS\=NO
    export ALWAYS_USE_SEPARATE_HEADERMAPS\=NO
    export APPLE_INTERNAL_DEVELOPER_DIR\=/AppleInternal/Developer
    export APPLE_INTERNAL_DIR\=/AppleInternal
    export APPLE_INTERNAL_DOCUMENTATION_DIR\=/AppleInternal/Documentation
    export APPLE_INTERNAL_LIBRARY_DIR\=/AppleInternal/Library
    export APPLE_INTERNAL_TOOLS\=/AppleInternal/Developer/Tools
    export APPLICATION_EXTENSION_API_ONLY\=NO
    export APPLY_RULES_IN_COPY_FILES\=NO
    export APPLY_RULES_IN_COPY_HEADERS\=NO
    export ARCHS\=x86_64
    export ARCHS_STANDARD\=arm64\ x86_64
    export ARCHS_STANDARD_32_64_BIT\=arm64\ i386\ x86_64
    export ARCHS_STANDARD_32_BIT\=i386
    export ARCHS_STANDARD_64_BIT\=arm64\ x86_64
    export ARCHS_STANDARD_INCLUDING_64_BIT\=arm64\ x86_64
    export ARCHS_UNIVERSAL_IPHONE_OS\=arm64\ i386\ x86_64
    export ASSETCATALOG_COMPILER_APPICON_NAME\=AppIcon
    export ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME\=AccentColor
    export ASSETCATALOG_FILTER_FOR_DEVICE_MODEL\=iPhone14,5
    export ASSETCATALOG_FILTER_FOR_DEVICE_OS_VERSION\=15.0
    export AVAILABLE_PLATFORMS\=appletvos\ appletvsimulator\ driverkit\ iphoneos\ iphonesimulator\ macosx\ watchos\ watchsimulator
    export AppIdentifierPrefix\=7G9CV8L7K3.
    export BITCODE_GENERATION_MODE\=marker
    export BUILD_ACTIVE_RESOURCES_ONLY\=YES
    export BUILD_COMPONENTS\=headers\ build
    export BUILD_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products
    export BUILD_LIBRARY_FOR_DISTRIBUTION\=NO
    export BUILD_ROOT\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products
    export BUILD_STYLE\=
    export BUILD_VARIANTS\=normal
    export BUILT_PRODUCTS_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator
    export BUNDLE_CONTENTS_FOLDER_PATH_deep\=Contents/
    export BUNDLE_EXECUTABLE_FOLDER_NAME_deep\=MacOS
    export BUNDLE_FORMAT\=shallow
    export BUNDLE_FRAMEWORKS_FOLDER_PATH\=Frameworks
    export BUNDLE_PLUGINS_FOLDER_PATH\=PlugIns
    export BUNDLE_PRIVATE_HEADERS_FOLDER_PATH\=PrivateHeaders
    export BUNDLE_PUBLIC_HEADERS_FOLDER_PATH\=Headers
    export CACHE_ROOT\=/var/folders/8d/wh8_txhn58v27q71ql8yr_9r0000gn/C/com.apple.DeveloperTools/13.1-13A1030d/Xcode
    export CCHROOT\=/var/folders/8d/wh8_txhn58v27q71ql8yr_9r0000gn/C/com.apple.DeveloperTools/13.1-13A1030d/Xcode
    export CHMOD\=/bin/chmod
    export CHOWN\=/usr/sbin/chown
    export CLANG_ANALYZER_NONNULL\=YES
    export CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION\=YES_AGGRESSIVE
    export CLANG_CXX_LANGUAGE_STANDARD\=gnu++17
    export CLANG_CXX_LIBRARY\=libc++
    export CLANG_ENABLE_MODULES\=YES
    export CLANG_ENABLE_OBJC_ARC\=YES
    export CLANG_ENABLE_OBJC_WEAK\=YES
    export CLANG_MODULES_BUILD_SESSION_FILE\=/Users/[username]/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation
    export CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING\=YES
    export CLANG_WARN_BOOL_CONVERSION\=YES
    export CLANG_WARN_COMMA\=YES
    export CLANG_WARN_CONSTANT_CONVERSION\=YES
    export CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS\=YES
    export CLANG_WARN_DIRECT_OBJC_ISA_USAGE\=YES_ERROR
    export CLANG_WARN_DOCUMENTATION_COMMENTS\=YES
    export CLANG_WARN_EMPTY_BODY\=YES
    export CLANG_WARN_ENUM_CONVERSION\=YES
    export CLANG_WARN_INFINITE_RECURSION\=YES
    export CLANG_WARN_INT_CONVERSION\=YES
    export CLANG_WARN_NON_LITERAL_NULL_CONVERSION\=YES
    export CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF\=YES
    export CLANG_WARN_OBJC_LITERAL_CONVERSION\=YES
    export CLANG_WARN_OBJC_ROOT_CLASS\=YES_ERROR
    export CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER\=NO
    export CLANG_WARN_RANGE_LOOP_ANALYSIS\=YES
    export CLANG_WARN_STRICT_PROTOTYPES\=YES
    export CLANG_WARN_SUSPICIOUS_MOVE\=YES
    export CLANG_WARN_UNGUARDED_AVAILABILITY\=YES_AGGRESSIVE
    export CLANG_WARN_UNREACHABLE_CODE\=YES
    export CLANG_WARN__DUPLICATE_METHOD_MATCH\=YES
    export CLASS_FILE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/JavaClasses
    export CLEAN_PRECOMPS\=YES
    export CLONE_HEADERS\=NO
    export CODESIGNING_FOLDER_PATH\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.app
    export CODE_SIGNING_ALLOWED\=YES
    export CODE_SIGNING_REQUIRED\=YES
    export CODE_SIGN_CONTEXT_CLASS\=XCiPhoneSimulatorCodeSignContext
    export CODE_SIGN_IDENTITY\=-
    export CODE_SIGN_INJECT_BASE_ENTITLEMENTS\=YES
    export CODE_SIGN_STYLE\=Automatic
    export COLOR_DIAGNOSTICS\=NO
    export COMBINE_HIDPI_IMAGES\=NO
    export COMPILER_INDEX_STORE_ENABLE\=Default
    export COMPOSITE_SDK_DIRS\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/CompositeSDKs
    export COMPRESS_PNG_FILES\=YES
    export CONFIGURATION\=Debug
    export CONFIGURATION_BUILD_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator
    export CONFIGURATION_TEMP_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator
    export CONTENTS_FOLDER_PATH\=DemoXcodeRemoteCace.app
    export COPYING_PRESERVES_HFS_DATA\=NO
    export COPY_HEADERS_RUN_UNIFDEF\=NO
    export COPY_PHASE_STRIP\=NO
    export COPY_RESOURCES_FROM_STATIC_FRAMEWORKS\=YES
    export CORRESPONDING_DEVICE_PLATFORM_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneOS.platform
    export CORRESPONDING_DEVICE_PLATFORM_NAME\=iphoneos
    export CORRESPONDING_DEVICE_SDK_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.0.sdk
    export CORRESPONDING_DEVICE_SDK_NAME\=iphoneos15.0
    export CP\=/bin/cp
    export CREATE_INFOPLIST_SECTION_IN_BINARY\=NO
    export CURRENT_ARCH\=undefined_arch
    export CURRENT_PROJECT_VERSION\=1
    export CURRENT_VARIANT\=normal
    export DEAD_CODE_STRIPPING\=YES
    export DEBUGGING_SYMBOLS\=YES
    export DEBUG_INFORMATION_FORMAT\=dwarf
    export DEFAULT_COMPILER\=com.apple.compilers.llvm.clang.1_0
    export DEFAULT_DEXT_INSTALL_PATH\=/System/Library/DriverExtensions
    export DEFAULT_KEXT_INSTALL_PATH\=/System/Library/Extensions
    export DEFINES_MODULE\=NO
    export DEPLOYMENT_LOCATION\=NO
    export DEPLOYMENT_POSTPROCESSING\=NO
    export DEPLOYMENT_TARGET_CLANG_ENV_NAME\=IPHONEOS_DEPLOYMENT_TARGET
    export DEPLOYMENT_TARGET_CLANG_FLAG_NAME\=mios-simulator-version-min
    export DEPLOYMENT_TARGET_CLANG_FLAG_PREFIX\=-mios-simulator-version-min\=
    export DEPLOYMENT_TARGET_LD_ENV_NAME\=IPHONEOS_DEPLOYMENT_TARGET
    export DEPLOYMENT_TARGET_LD_FLAG_NAME\=ios_simulator_version_min
    export DEPLOYMENT_TARGET_SETTING_NAME\=IPHONEOS_DEPLOYMENT_TARGET
    export DEPLOYMENT_TARGET_SUGGESTED_VALUES\=9.0\ 9.1\ 9.2\ 9.3\ 10.0\ 10.1\ 10.2\ 10.3\ 11.0\ 11.1\ 11.2\ 11.3\ 11.4\ 12.0\ 12.1\ 12.2\ 12.3\ 12.4\ 13.0\ 13.1\ 13.2\ 13.3\ 13.4\ 13.5\ 13.6\ 14.0\ 14.1\ 14.2\ 14.3\ 14.4\ 14.5\ 14.6\ 14.7\ 15.0
    export DERIVED_FILES_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources
    export DERIVED_FILE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources
    export DERIVED_SOURCES_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources
    export DEVELOPER_APPLICATIONS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Applications
    export DEVELOPER_BIN_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/usr/bin
    export DEVELOPER_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer
    export DEVELOPER_FRAMEWORKS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Library/Frameworks
    export DEVELOPER_FRAMEWORKS_DIR_QUOTED\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Library/Frameworks
    export DEVELOPER_LIBRARY_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Library
    export DEVELOPER_SDK_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
    export DEVELOPER_TOOLS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Tools
    export DEVELOPER_USR_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/usr
    export DEVELOPMENT_LANGUAGE\=en
    export DEVELOPMENT_TEAM\=7G9CV8L7K3
    export DOCUMENTATION_FOLDER_PATH\=DemoXcodeRemoteCace.app/en.lproj/Documentation
    export DONT_GENERATE_INFOPLIST_FILE\=NO
    export DO_HEADER_SCANNING_IN_JAM\=NO
    export DSTROOT\=/tmp/DemoXcodeRemoteCace.dst
    export DT_TOOLCHAIN_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
    export DWARF_DSYM_FILE_NAME\=DemoXcodeRemoteCace.app.dSYM
    export DWARF_DSYM_FILE_SHOULD_ACCOMPANY_PRODUCT\=NO
    export DWARF_DSYM_FOLDER_PATH\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator
    export EFFECTIVE_PLATFORM_NAME\=-iphonesimulator
    export EMBEDDED_CONTENT_CONTAINS_SWIFT\=NO
    export EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE\=NO
    export ENABLE_APP_SANDBOX\=NO
    export ENABLE_BITCODE\=NO
    export ENABLE_DEFAULT_HEADER_SEARCH_PATHS\=YES
    export ENABLE_HARDENED_RUNTIME\=NO
    export ENABLE_HEADER_DEPENDENCIES\=YES
    export ENABLE_ON_DEMAND_RESOURCES\=YES
    export ENABLE_PREVIEWS\=NO
    export ENABLE_STRICT_OBJC_MSGSEND\=YES
    export ENABLE_TESTABILITY\=YES
    export ENABLE_TESTING_SEARCH_PATHS\=NO
    export ENTITLEMENTS_DESTINATION\=__entitlements
    export ENTITLEMENTS_REQUIRED\=YES
    export EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS\=.DS_Store\ .svn\ .git\ .hg\ CVS
    export EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES\=\*.nib\ \*.lproj\ \*.framework\ \*.gch\ \*.xcode\*\ \*.xcassets\ \(\*\)\ .DS_Store\ CVS\ .svn\ .git\ .hg\ \*.pbproj\ \*.pbxproj
    export EXECUTABLES_FOLDER_PATH\=DemoXcodeRemoteCace.app/Executables
    export EXECUTABLE_FOLDER_PATH\=DemoXcodeRemoteCace.app
    export EXECUTABLE_NAME\=DemoXcodeRemoteCace
    export EXECUTABLE_PATH\=DemoXcodeRemoteCace.app/DemoXcodeRemoteCace
    export EXPANDED_CODE_SIGN_IDENTITY\=-
    export EXPANDED_CODE_SIGN_IDENTITY_NAME\=-
    export FILE_LIST\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects/LinkFileList
    export FIXED_FILES_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/FixedFiles
    export FRAMEWORKS_FOLDER_PATH\=DemoXcodeRemoteCace.app/Frameworks
    export FRAMEWORK_FLAG_PREFIX\=-framework
    export FRAMEWORK_SEARCH_PATHS\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator\ 
    export FRAMEWORK_VERSION\=A
    export FULL_PRODUCT_NAME\=DemoXcodeRemoteCace.app
    export GCC3_VERSION\=3.3
    export GCC_C_LANGUAGE_STANDARD\=gnu11
    export GCC_DYNAMIC_NO_PIC\=NO
    export GCC_INLINES_ARE_PRIVATE_EXTERN\=YES
    export GCC_NO_COMMON_BLOCKS\=YES
    export GCC_OBJC_LEGACY_DISPATCH\=YES
    export GCC_OPTIMIZATION_LEVEL\=0
    export GCC_PFE_FILE_C_DIALECTS\=c\ objective-c\ c++\ objective-c++
    export GCC_PREPROCESSOR_DEFINITIONS\=DEBUG\=1\ \ COCOAPODS\=1
    export GCC_SYMBOLS_PRIVATE_EXTERN\=NO
    export GCC_TREAT_WARNINGS_AS_ERRORS\=NO
    export GCC_VERSION\=com.apple.compilers.llvm.clang.1_0
    export GCC_VERSION_IDENTIFIER\=com_apple_compilers_llvm_clang_1_0
    export GCC_WARN_64_TO_32_BIT_CONVERSION\=YES
    export GCC_WARN_ABOUT_RETURN_TYPE\=YES_ERROR
    export GCC_WARN_UNDECLARED_SELECTOR\=YES
    export GCC_WARN_UNINITIALIZED_AUTOS\=YES_AGGRESSIVE
    export GCC_WARN_UNUSED_FUNCTION\=YES
    export GCC_WARN_UNUSED_VARIABLE\=YES
    export GENERATED_MODULEMAP_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/GeneratedModuleMaps-iphonesimulator
    export GENERATE_INFOPLIST_FILE\=YES
    export GENERATE_MASTER_OBJECT_FILE\=NO
    export GENERATE_PKGINFO_FILE\=YES
    export GENERATE_PROFILING_CODE\=NO
    export GENERATE_TEXT_BASED_STUBS\=NO
    export GID\=20
    export GROUP\=staff
    export HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT\=YES
    export HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES\=YES
    export HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS\=YES
    export HEADERMAP_INCLUDES_PROJECT_HEADERS\=YES
    export HEADERMAP_USES_FRAMEWORK_PREFIX_ENTRIES\=YES
    export HEADERMAP_USES_VFS\=NO
    export HEADER_SEARCH_PATHS\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/include\ 
    export HIDE_BITCODE_SYMBOLS\=YES
    export HOME\=/Users/[username]
    export ICONV\=/usr/bin/iconv
    export INFOPLIST_EXPAND_BUILD_SETTINGS\=YES
    export INFOPLIST_FILE\=DemoXcodeRemoteCace/Info.plist
    export INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents\=YES
    export INFOPLIST_KEY_UILaunchStoryboardName\=LaunchScreen
    export INFOPLIST_KEY_UIMainStoryboardFile\=Main
    export INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad\=UIInterfaceOrientationPortrait\ UIInterfaceOrientationPortraitUpsideDown\ UIInterfaceOrientationLandscapeLeft\ UIInterfaceOrientationLandscapeRight
    export INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone\=UIInterfaceOrientationPortrait\ UIInterfaceOrientationLandscapeLeft\ UIInterfaceOrientationLandscapeRight
    export INFOPLIST_OUTPUT_FORMAT\=binary
    export INFOPLIST_PATH\=DemoXcodeRemoteCace.app/Info.plist
    export INFOPLIST_PREPROCESS\=NO
    export INFOSTRINGS_PATH\=DemoXcodeRemoteCace.app/en.lproj/InfoPlist.strings
    export INLINE_PRIVATE_FRAMEWORKS\=NO
    export INSTALLHDRS_COPY_PHASE\=NO
    export INSTALLHDRS_SCRIPT_PHASE\=NO
    export INSTALL_DIR\=/tmp/DemoXcodeRemoteCace.dst/Applications
    export INSTALL_GROUP\=staff
    export INSTALL_MODE_FLAG\=u+w,go-w,a+rX
    export INSTALL_OWNER\=[username]
    export INSTALL_PATH\=/Applications
    export INSTALL_ROOT\=/tmp/DemoXcodeRemoteCace.dst
    export IPHONEOS_DEPLOYMENT_TARGET\=15.0
    export JAVAC_DEFAULT_FLAGS\=-J-Xms64m\ -J-XX:NewSize\=4M\ -J-Dfile.encoding\=UTF8
    export JAVA_APP_STUB\=/System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub
    export JAVA_ARCHIVE_CLASSES\=YES
    export JAVA_ARCHIVE_TYPE\=JAR
    export JAVA_COMPILER\=/usr/bin/javac
    export JAVA_FOLDER_PATH\=DemoXcodeRemoteCace.app/Java
    export JAVA_FRAMEWORK_RESOURCES_DIRS\=Resources
    export JAVA_JAR_FLAGS\=cv
    export JAVA_SOURCE_SUBDIR\=.
    export JAVA_USE_DEPENDENCIES\=YES
    export JAVA_ZIP_FLAGS\=-urg
    export JIKES_DEFAULT_FLAGS\=+E\ +OLDCSO
    export KEEP_PRIVATE_EXTERNS\=NO
    export LD\=/Users/[username]/playgrounds/DemoXcodeRemoteCace/XCRC/xcld
    export LD_DEPENDENCY_INFO_FILE\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/undefined_arch/DemoXcodeRemoteCace_dependency_info.dat
    export LD_ENTITLEMENTS_SECTION\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace.app-Simulated.xcent
    export LD_GENERATE_MAP_FILE\=NO
    export LD_MAP_FILE_PATH\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-LinkMap-normal-undefined_arch.txt
    export LD_NO_PIE\=NO
    export LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER\=YES
    export LD_RUNPATH_SEARCH_PATHS\=\ @executable_path/Frameworks
    export LEGACY_DEVELOPER_DIR\=/Applications/Xcode_13.1_RC.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer
    export LEX\=lex
    export LIBRARY_DEXT_INSTALL_PATH\=/Library/DriverExtensions
    export LIBRARY_FLAG_NOSPACE\=YES
    export LIBRARY_FLAG_PREFIX\=-l
    export LIBRARY_KEXT_INSTALL_PATH\=/Library/Extensions
    export LIBRARY_SEARCH_PATHS\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator\ 
    export LIBTOOL\=/Users/[username]/playgrounds/DemoXcodeRemoteCace/XCRC/xclibtool
    export LINKER_DISPLAYS_MANGLED_NAMES\=NO
    export LINK_FILE_LIST_normal_x86_64\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.LinkFileList
    export LINK_WITH_STANDARD_LIBRARIES\=YES
    export LLVM_TARGET_TRIPLE_OS_VERSION\=ios15.0
    export LLVM_TARGET_TRIPLE_SUFFIX\=-simulator
    export LLVM_TARGET_TRIPLE_VENDOR\=apple
    export LOCALIZATION_EXPORT_SUPPORTED\=YES
    export LOCALIZED_RESOURCES_FOLDER_PATH\=DemoXcodeRemoteCace.app/en.lproj
    export LOCALIZED_STRING_MACRO_NAMES\=NSLocalizedString\ CFCopyLocalizedString
    export LOCALIZED_STRING_SWIFTUI_SUPPORT\=YES
    export LOCAL_ADMIN_APPS_DIR\=/Applications/Utilities
    export LOCAL_APPS_DIR\=/Applications
    export LOCAL_DEVELOPER_DIR\=/Library/Developer
    export LOCAL_LIBRARY_DIR\=/Library
    export LOCROOT\=/Users/[username]/playgrounds/DemoXcodeRemoteCace
    export LOCSYMROOT\=/Users/[username]/playgrounds/DemoXcodeRemoteCace
    export MACH_O_TYPE\=mh_execute
    export MAC_OS_X_PRODUCT_BUILD_VERSION\=21A559
    export MAC_OS_X_VERSION_ACTUAL\=120001
    export MAC_OS_X_VERSION_MAJOR\=120000
    export MAC_OS_X_VERSION_MINOR\=120000
    export MARKETING_VERSION\=1.0
    export METAL_LIBRARY_FILE_BASE\=default
    export METAL_LIBRARY_OUTPUT_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.app
    export MODULES_FOLDER_PATH\=DemoXcodeRemoteCace.app/Modules
    export MODULE_CACHE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/ModuleCache.noindex
    export MTL_ENABLE_DEBUG_INFO\=INCLUDE_SOURCE
    export MTL_FAST_MATH\=YES
    export NATIVE_ARCH\=x86_64
    export NATIVE_ARCH_32_BIT\=i386
    export NATIVE_ARCH_64_BIT\=x86_64
    export NATIVE_ARCH_ACTUAL\=x86_64
    export NO_COMMON\=YES
    export OBJC_ABI_VERSION\=2
    export OBJECT_FILE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects
    export OBJECT_FILE_DIR_normal\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal
    export OBJROOT\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex
    export ONLY_ACTIVE_ARCH\=YES
    export OS\=MACOS
    export OSAC\=/usr/bin/osacompile
    export OTHER_CFLAGS\=\ -fdebug-prefix-map\=/Users/[username]/playgrounds/DemoXcodeRemoteCace\=/xxxxxxxxxx
    export OTHER_CPLUSPLUSFLAGS\=\ -fdebug-prefix-map\=/Users/[username]/playgrounds/DemoXcodeRemoteCace\=/xxxxxxxxxx
    export OTHER_SWIFT_FLAGS\=\ -debug-prefix-map\ /Users/[username]/playgrounds/DemoXcodeRemoteCace\=/xxxxxxxxxx
    export PACKAGE_TYPE\=com.apple.package-type.wrapper.application
    export PASCAL_STRINGS\=YES
    export PATH\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin:/Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/bin:/Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/libexec:/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/usr/bin:/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/usr/local/bin:/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/local/bin:/Applications/Xcode_13.1_RC.app/Contents/Developer/usr/bin:/Applications/Xcode_13.1_RC.app/Contents/Developer/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
    export PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES\=/usr/include\ /usr/local/include\ /System/Library/Frameworks\ /System/Library/PrivateFrameworks\ /Applications/Xcode_13.1_RC.app/Contents/Developer/Headers\ /Applications/Xcode_13.1_RC.app/Contents/Developer/SDKs\ /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms
    export PBDEVELOPMENTPLIST_PATH\=DemoXcodeRemoteCace.app/pbdevelopment.plist
    export PER_ARCH_OBJECT_FILE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/undefined_arch
    export PER_VARIANT_OBJECT_FILE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal
    export PKGINFO_FILE_PATH\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/PkgInfo
    export PKGINFO_PATH\=DemoXcodeRemoteCace.app/PkgInfo
    export PLATFORM_DEVELOPER_APPLICATIONS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications
    export PLATFORM_DEVELOPER_BIN_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin
    export PLATFORM_DEVELOPER_LIBRARY_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library
    export PLATFORM_DEVELOPER_SDK_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
    export PLATFORM_DEVELOPER_TOOLS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Tools
    export PLATFORM_DEVELOPER_USR_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr
    export PLATFORM_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform
    export PLATFORM_DISPLAY_NAME\=iOS\ Simulator
    export PLATFORM_FAMILY_NAME\=iOS
    export PLATFORM_NAME\=iphonesimulator
    export PLATFORM_PREFERRED_ARCH\=x86_64
    export PLATFORM_PRODUCT_BUILD_VERSION\=19A339
    export PLIST_FILE_OUTPUT_FORMAT\=binary
    export PLUGINS_FOLDER_PATH\=DemoXcodeRemoteCace.app/PlugIns
    export PODS_BUILD_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products
    export PODS_CONFIGURATION_BUILD_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator
    export PODS_PODFILE_DIR_PATH\=/Users/[username]/playgrounds/DemoXcodeRemoteCace/.
    export PODS_ROOT\=/Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    export PODS_XCFRAMEWORKS_BUILD_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates
    export PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR\=YES
    export PRECOMP_DESTINATION_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/PrefixHeaders
    export PRESERVE_DEAD_CODE_INITS_AND_TERMS\=NO
    export PRIVATE_HEADERS_FOLDER_PATH\=DemoXcodeRemoteCace.app/PrivateHeaders
    export PRODUCT_BUNDLE_IDENTIFIER\=demo.com.sample.DemoXcodeRemoteCace
    export PRODUCT_BUNDLE_PACKAGE_TYPE\=APPL
    export PRODUCT_MODULE_NAME\=DemoXcodeRemoteCace
    export PRODUCT_NAME\=DemoXcodeRemoteCace
    export PRODUCT_SETTINGS_PATH\=/Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/Info.plist
    export PRODUCT_TYPE\=com.apple.product-type.application
    export PROFILING_CODE\=NO
    export PROJECT\=DemoXcodeRemoteCace
    export PROJECT_DERIVED_FILE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/DerivedSources
    export PROJECT_DIR\=/Users/[username]/playgrounds/DemoXcodeRemoteCace
    export PROJECT_FILE_PATH\=/Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace.xcodeproj
    export PROJECT_NAME\=DemoXcodeRemoteCace
    export PROJECT_TEMP_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build
    export PROJECT_TEMP_ROOT\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex
    export PUBLIC_HEADERS_FOLDER_PATH\=DemoXcodeRemoteCace.app/Headers
    export RECURSIVE_SEARCH_PATHS_FOLLOW_SYMLINKS\=YES
    export REMOVE_CVS_FROM_RESOURCES\=YES
    export REMOVE_GIT_FROM_RESOURCES\=YES
    export REMOVE_HEADERS_FROM_EMBEDDED_BUNDLES\=YES
    export REMOVE_HG_FROM_RESOURCES\=YES
    export REMOVE_SVN_FROM_RESOURCES\=YES
    export REZ_COLLECTOR_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/ResourceManagerResources
    export REZ_OBJECTS_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/ResourceManagerResources/Objects
    export REZ_SEARCH_PATHS\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator\ 
    export SCAN_ALL_SOURCE_FILES_FOR_INCLUDES\=NO
    export SCRIPTS_FOLDER_PATH\=DemoXcodeRemoteCace.app/Scripts
    export SCRIPT_INPUT_FILE_0\=/Users/[username]/playgrounds/DemoXcodeRemoteCace/XCRC/xcprebuild
    export SCRIPT_INPUT_FILE_COUNT\=1
    export SCRIPT_INPUT_FILE_LIST_COUNT\=0
    export SCRIPT_OUTPUT_FILE_0\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/rc.enabled
    export SCRIPT_OUTPUT_FILE_COUNT\=1
    export SCRIPT_OUTPUT_FILE_LIST_COUNT\=0
    export SDKROOT\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk
    export SDK_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk
    export SDK_DIR_iphonesimulator\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk
    export SDK_DIR_iphonesimulator15_0\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk
    export SDK_NAME\=iphonesimulator15.0
    export SDK_NAMES\=iphonesimulator15.0
    export SDK_PRODUCT_BUILD_VERSION\=19A339
    export SDK_VERSION\=15.0
    export SDK_VERSION_ACTUAL\=150000
    export SDK_VERSION_MAJOR\=150000
    export SDK_VERSION_MINOR\=150000
    export SED\=/usr/bin/sed
    export SEPARATE_STRIP\=NO
    export SEPARATE_SYMBOL_EDIT\=NO
    export SET_DIR_MODE_OWNER_GROUP\=YES
    export SET_FILE_MODE_OWNER_GROUP\=NO
    export SHALLOW_BUNDLE\=YES
    export SHARED_DERIVED_FILE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DerivedSources
    export SHARED_FRAMEWORKS_FOLDER_PATH\=DemoXcodeRemoteCace.app/SharedFrameworks
    export SHARED_PRECOMPS_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/PrecompiledHeaders
    export SHARED_SUPPORT_FOLDER_PATH\=DemoXcodeRemoteCace.app/SharedSupport
    export SKIP_INSTALL\=NO
    export SOURCE_ROOT\=/Users/[username]/playgrounds/DemoXcodeRemoteCace
    export SRCROOT\=/Users/[username]/playgrounds/DemoXcodeRemoteCace
    export STRINGSDATA_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/undefined_arch
    export STRINGSDATA_ROOT\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build
    export STRINGS_FILE_INFOPLIST_RENAME\=YES
    export STRINGS_FILE_OUTPUT_ENCODING\=binary
    export STRIP_BITCODE_FROM_COPIED_FILES\=NO
    export STRIP_INSTALLED_PRODUCT\=NO
    export STRIP_STYLE\=all
    export STRIP_SWIFT_SYMBOLS\=YES
    export SUPPORTED_DEVICE_FAMILIES\=1,2
    export SUPPORTED_PLATFORMS\=iphoneos\ iphonesimulator
    export SUPPORTS_TEXT_BASED_API\=NO
    export SWIFT_ACTIVE_COMPILATION_CONDITIONS\=DEBUG
    export SWIFT_EMIT_LOC_STRINGS\=YES
    export SWIFT_EXEC\=/Users/[username]/playgrounds/DemoXcodeRemoteCace/XCRC/xcswiftc
    export SWIFT_OPTIMIZATION_LEVEL\=-Onone
    export SWIFT_PLATFORM_TARGET_PREFIX\=ios
    export SWIFT_RESPONSE_FILE_PATH_normal_x86_64\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.SwiftFileList
    export SWIFT_VERSION\=5.0
    export SYMROOT\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products
    export SYSTEM_ADMIN_APPS_DIR\=/Applications/Utilities
    export SYSTEM_APPS_DIR\=/Applications
    export SYSTEM_CORE_SERVICES_DIR\=/System/Library/CoreServices
    export SYSTEM_DEMOS_DIR\=/Applications/Extras
    export SYSTEM_DEVELOPER_APPS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Applications
    export SYSTEM_DEVELOPER_BIN_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/usr/bin
    export SYSTEM_DEVELOPER_DEMOS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Applications/Utilities/Built\ Examples
    export SYSTEM_DEVELOPER_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer
    export SYSTEM_DEVELOPER_DOC_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/ADC\ Reference\ Library
    export SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Applications/Graphics\ Tools
    export SYSTEM_DEVELOPER_JAVA_TOOLS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Applications/Java\ Tools
    export SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Applications/Performance\ Tools
    export SYSTEM_DEVELOPER_RELEASENOTES_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/ADC\ Reference\ Library/releasenotes
    export SYSTEM_DEVELOPER_TOOLS\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Tools
    export SYSTEM_DEVELOPER_TOOLS_DOC_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/ADC\ Reference\ Library/documentation/DeveloperTools
    export SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/ADC\ Reference\ Library/releasenotes/DeveloperTools
    export SYSTEM_DEVELOPER_USR_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/usr
    export SYSTEM_DEVELOPER_UTILITIES_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Applications/Utilities
    export SYSTEM_DEXT_INSTALL_PATH\=/System/Library/DriverExtensions
    export SYSTEM_DOCUMENTATION_DIR\=/Library/Documentation
    export SYSTEM_KEXT_INSTALL_PATH\=/System/Library/Extensions
    export SYSTEM_LIBRARY_DIR\=/System/Library
    export TAPI_VERIFY_MODE\=ErrorsOnly
    export TARGETED_DEVICE_FAMILY\=1,2
    export TARGETNAME\=DemoXcodeRemoteCace
    export TARGET_BUILD_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator
    export TARGET_DEVICE_IDENTIFIER\=FEF21BBC-DB0C-4736-A2D6-C6BA90513C84
    export TARGET_DEVICE_MODEL\=iPhone14,5
    export TARGET_DEVICE_OS_VERSION\=15.0
    export TARGET_DEVICE_PLATFORM_NAME\=iphonesimulator
    export TARGET_NAME\=DemoXcodeRemoteCace
    export TARGET_TEMP_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build
    export TEMP_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build
    export TEMP_FILES_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build
    export TEMP_FILE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build
    export TEMP_ROOT\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex
    export TEST_FRAMEWORK_SEARCH_PATHS\=\ /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks\ /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk/Developer/Library/Frameworks
    export TEST_LIBRARY_SEARCH_PATHS\=\ /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/lib
    export TOOLCHAINS\=com.apple.dt.toolchain.XcodeDefault
    export TOOLCHAIN_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
    export TREAT_MISSING_BASELINES_AS_TEST_FAILURES\=NO
    export TeamIdentifierPrefix\=7G9CV8L7K3.
    export UID\=501
    export UNLOCALIZED_RESOURCES_FOLDER_PATH\=DemoXcodeRemoteCace.app
    export UNSTRIPPED_PRODUCT\=NO
    export USER\=[username]
    export USER_APPS_DIR\=/Users/[username]/Applications
    export USER_LIBRARY_DIR\=/Users/[username]/Library
    export USE_DYNAMIC_NO_PIC\=YES
    export USE_HEADERMAP\=YES
    export USE_HEADER_SYMLINKS\=NO
    export USE_LLVM_TARGET_TRIPLES\=YES
    export USE_LLVM_TARGET_TRIPLES_FOR_CLANG\=YES
    export USE_LLVM_TARGET_TRIPLES_FOR_LD\=YES
    export USE_LLVM_TARGET_TRIPLES_FOR_TAPI\=YES
    export USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES\=YES
    export VALIDATE_DEVELOPMENT_ASSET_PATHS\=YES_ERROR
    export VALIDATE_PRODUCT\=NO
    export VALIDATE_WORKSPACE\=YES_ERROR
    export VALID_ARCHS\=arm64\ arm64e\ i386\ x86_64
    export VERBOSE_PBXCP\=NO
    export VERSIONPLIST_PATH\=DemoXcodeRemoteCace.app/version.plist
    export VERSION_INFO_BUILDER\=[username]
    export VERSION_INFO_FILE\=DemoXcodeRemoteCace_vers.c
    export VERSION_INFO_STRING\=\"@\(\#\)PROGRAM:DemoXcodeRemoteCace\ \ PROJECT:DemoXcodeRemoteCace-1\"
    export WRAPPER_EXTENSION\=app
    export WRAPPER_NAME\=DemoXcodeRemoteCace.app
    export WRAPPER_SUFFIX\=.app
    export WRAP_ASSET_PACKS_IN_SEPARATE_DIRECTORIES\=NO
    export XCODE_APP_SUPPORT_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Library/Xcode
    export XCODE_PRODUCT_BUILD_VERSION\=13A1030d
    export XCODE_VERSION_ACTUAL\=1310
    export XCODE_VERSION_MAJOR\=1300
    export XCODE_VERSION_MINOR\=1310
    export XCRC_FAKE_SRCROOT\=/xxxxxxxxxx
    export XCREMOTE_CACHE_FAKE_SRCROOT\=/xxxxxxxxxx
    export XPCSERVICES_FOLDER_PATH\=DemoXcodeRemoteCace.app/XPCServices
    export YACC\=yacc
    export arch\=undefined_arch
    export variant\=normal
    /bin/sh -c /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Script-B4BEB7C02BD21ED2446D1D88.sh

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Script-F3069E58436B763BC97DDB7E.sh (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Script-F3069E58436B763BC97DDB7E.sh

PhaseScriptExecution [CP]\ Check\ Pods\ Manifest.lock /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Script-F3069E58436B763BC97DDB7E.sh (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    /bin/sh -c /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Script-F3069E58436B763BC97DDB7E.sh

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace-OutputFileMap.json (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace-OutputFileMap.json

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.SwiftFileList (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.SwiftFileList

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.LinkFileList (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.LinkFileList

CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    export DEVELOPER_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer
    export SDKROOT\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk
    /Users/[username]/playgrounds/DemoXcodeRemoteCace/XCRC/xcswiftc -incremental -module-name DemoXcodeRemoteCace -Onone -enable-batch-mode -enforce-exclusivity\=checked @/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.SwiftFileList -DDEBUG -debug-prefix-map /Users/[username]/playgrounds/DemoXcodeRemoteCace\=/xxxxxxxxxx -sdk /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk -target x86_64-apple-ios15.0-simulator -g -module-cache-path /Users/[username]/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Index/DataStore -swift-version 5 -I /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator -F /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator -c -j16 -output-file-map /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace-OutputFileMap.json -parseable-output -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftmodule -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-generated-files.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-own-target-headers.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-project-headers.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/include -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources-normal/x86_64 -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources/x86_64 -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources -Xcc -DDEBUG\=1 -Xcc -DCOCOAPODS\=1 -emit-objc-header -emit-objc-header-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace-Swift.h -Xcc -working-directory/Users/[username]/playgrounds/DemoXcodeRemoteCace

CompileSwift normal x86_64 /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/ViewController.swift (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    /Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/ViewController.swift /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/AppDelegate.swift /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/SceneDelegate.swift -emit-module-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/ViewController\~partial.swiftmodule -emit-module-doc-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/ViewController\~partial.swiftdoc -emit-module-source-info-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/ViewController\~partial.swiftsourceinfo -emit-dependencies-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/ViewController.d -emit-reference-dependencies-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/ViewController.swiftdeps -serialize-diagnostics-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/ViewController.dia -target x86_64-apple-ios15.0-simulator -enable-objc-interop -sdk /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk -I /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator -F /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator -enable-testing -g -module-cache-path /Users/[username]/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -Onone -D DEBUG -debug-prefix-map /Users/[username]/playgrounds/DemoXcodeRemoteCace\=/xxxxxxxxxx -new-driver-path /Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-driver -serialize-debugging-options -resource-dir /Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-generated-files.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-own-target-headers.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-project-headers.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/include -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources-normal/x86_64 -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources/x86_64 -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources -Xcc -DDEBUG\=1 -Xcc -DCOCOAPODS\=1 -Xcc -working-directory/Users/[username]/playgrounds/DemoXcodeRemoteCace -module-name DemoXcodeRemoteCace -target-sdk-version 15.0.0 -o /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/ViewController.o -index-store-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Index/DataStore -index-system-modules

CompileSwift normal x86_64 /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/SceneDelegate.swift (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    /Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/ViewController.swift /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/AppDelegate.swift -primary-file /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/SceneDelegate.swift -emit-module-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/SceneDelegate\~partial.swiftmodule -emit-module-doc-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/SceneDelegate\~partial.swiftdoc -emit-module-source-info-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/SceneDelegate\~partial.swiftsourceinfo -emit-dependencies-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/SceneDelegate.d -emit-reference-dependencies-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/SceneDelegate.swiftdeps -serialize-diagnostics-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/SceneDelegate.dia -target x86_64-apple-ios15.0-simulator -enable-objc-interop -sdk /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk -I /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator -F /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator -enable-testing -g -module-cache-path /Users/[username]/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -Onone -D DEBUG -debug-prefix-map /Users/[username]/playgrounds/DemoXcodeRemoteCace\=/xxxxxxxxxx -new-driver-path /Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-driver -serialize-debugging-options -resource-dir /Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-generated-files.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-own-target-headers.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-project-headers.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/include -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources-normal/x86_64 -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources/x86_64 -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources -Xcc -DDEBUG\=1 -Xcc -DCOCOAPODS\=1 -Xcc -working-directory/Users/[username]/playgrounds/DemoXcodeRemoteCace -module-name DemoXcodeRemoteCace -target-sdk-version 15.0.0 -o /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/SceneDelegate.o -index-store-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Index/DataStore -index-system-modules

CompileSwift normal x86_64 /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/AppDelegate.swift (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    /Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/ViewController.swift -primary-file /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/AppDelegate.swift /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/SceneDelegate.swift -emit-module-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/AppDelegate\~partial.swiftmodule -emit-module-doc-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/AppDelegate\~partial.swiftdoc -emit-module-source-info-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/AppDelegate\~partial.swiftsourceinfo -emit-dependencies-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/AppDelegate.d -emit-reference-dependencies-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/AppDelegate.swiftdeps -serialize-diagnostics-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/AppDelegate.dia -target x86_64-apple-ios15.0-simulator -enable-objc-interop -sdk /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk -I /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator -F /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator -enable-testing -g -module-cache-path /Users/[username]/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -Onone -D DEBUG -debug-prefix-map /Users/[username]/playgrounds/DemoXcodeRemoteCace\=/xxxxxxxxxx -new-driver-path /Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-driver -serialize-debugging-options -resource-dir /Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-generated-files.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-own-target-headers.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-project-headers.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/include -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources-normal/x86_64 -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources/x86_64 -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources -Xcc -DDEBUG\=1 -Xcc -DCOCOAPODS\=1 -Xcc -working-directory/Users/[username]/playgrounds/DemoXcodeRemoteCace -module-name DemoXcodeRemoteCace -target-sdk-version 15.0.0 -o /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/AppDelegate.o -index-store-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Index/DataStore -index-system-modules

MergeSwiftModule normal x86_64 (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    /Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -merge-modules -emit-module /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/ViewController\~partial.swiftmodule /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/AppDelegate\~partial.swiftmodule /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/SceneDelegate\~partial.swiftmodule -parse-as-library -disable-diagnostic-passes -disable-sil-perf-optzns -target x86_64-apple-ios15.0-simulator -enable-objc-interop -sdk /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk -I /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator -F /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator -enable-testing -g -module-cache-path /Users/[username]/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -Onone -D DEBUG -debug-prefix-map /Users/[username]/playgrounds/DemoXcodeRemoteCace\=/xxxxxxxxxx -new-driver-path /Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-driver -serialize-debugging-options -resource-dir /Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-generated-files.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-own-target-headers.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-project-headers.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/include -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources-normal/x86_64 -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources/x86_64 -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources -Xcc -DDEBUG\=1 -Xcc -DCOCOAPODS\=1 -Xcc -working-directory/Users/[username]/playgrounds/DemoXcodeRemoteCace -module-name DemoXcodeRemoteCace -target-sdk-version 15.0.0 -emit-module-doc-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftdoc -emit-module-source-info-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftsourceinfo -emit-objc-header-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace-Swift.h -o /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftmodule

Ld /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.app/DemoXcodeRemoteCace normal (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    /Users/[username]/playgrounds/DemoXcodeRemoteCace/XCRC/xcld -target x86_64-apple-ios15.0-simulator -isysroot /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk -L/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator -F/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator -filelist /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -Xlinker -objc_abi_version -Xlinker 2 -fobjc-link-runtime -L/Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphonesimulator -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftmodule -Xlinker -sectcreate -Xlinker __TEXT -Xlinker __entitlements -Xlinker /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace.app-Simulated.xcent -framework Pods_DemoXcodeRemoteCace -Xlinker -no_adhoc_codesign -Xlinker -dependency_info -Xlinker /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace_dependency_info.dat -o /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.app/DemoXcodeRemoteCace

PBXCp /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftdoc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.swiftmodule/x86_64-apple-ios-simulator.swiftdoc (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftdoc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.swiftmodule/x86_64-apple-ios-simulator.swiftdoc

PBXCp /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftdoc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.swiftmodule/x86_64.swiftdoc (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftdoc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.swiftmodule/x86_64.swiftdoc

PBXCp /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace-Swift.h /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources/DemoXcodeRemoteCace-Swift.h (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace-Swift.h /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources

PBXCp /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftmodule /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.swiftmodule/x86_64-apple-ios-simulator.swiftmodule (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftmodule /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.swiftmodule/x86_64-apple-ios-simulator.swiftmodule

PBXCp /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftmodule /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.swiftmodule/x86_64.swiftmodule (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftmodule /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.swiftmodule/x86_64.swiftmodule

PBXCp /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftsourceinfo /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.swiftmodule/Project/x86_64.swiftsourceinfo (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftsourceinfo /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.swiftmodule/Project/x86_64.swiftsourceinfo

PBXCp /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftsourceinfo /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.swiftsourceinfo /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo

CompileAssetCatalog /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.app /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/Assets.xcassets (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    /Applications/Xcode_13.1_RC.app/Contents/Developer/usr/bin/actool --output-format human-readable-text --notices --warnings --export-dependency-info /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/assetcatalog_dependencies --output-partial-info-plist /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/assetcatalog_generated_info.plist --app-icon AppIcon --accent-color AccentColor --compress-pngs --enable-on-demand-resources YES --filter-for-device-model iPhone14,5 --filter-for-device-os-version 15.0 --development-region en --target-device iphone --target-device ipad --minimum-deployment-target 15.0 --platform iphonesimulator --compile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.app /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/Assets.xcassets

/* com.apple.actool.compilation-results */
/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/assetcatalog_generated_info.plist


CompileStoryboard /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/Base.lproj/LaunchScreen.storyboard (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    export XCODE_DEVELOPER_USR_PATH\=/Applications/Xcode_13.1_RC.app/Contents/Developer/usr/bin/..
    /Applications/Xcode_13.1_RC.app/Contents/Developer/usr/bin/ibtool --errors --warnings --notices --module DemoXcodeRemoteCace --output-partial-info-plist /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Base.lproj/LaunchScreen-SBPartialInfo.plist --auto-activate-custom-fonts --target-device iphone --target-device ipad --minimum-deployment-target 15.0 --output-format human-readable-text --compilation-directory /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Base.lproj /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/Base.lproj/LaunchScreen.storyboard

CompileStoryboard /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/Base.lproj/Main.storyboard (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    export XCODE_DEVELOPER_USR_PATH\=/Applications/Xcode_13.1_RC.app/Contents/Developer/usr/bin/..
    /Applications/Xcode_13.1_RC.app/Contents/Developer/usr/bin/ibtool --errors --warnings --notices --module DemoXcodeRemoteCace --output-partial-info-plist /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Base.lproj/Main-SBPartialInfo.plist --auto-activate-custom-fonts --target-device iphone --target-device ipad --minimum-deployment-target 15.0 --output-format human-readable-text --compilation-directory /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Base.lproj /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/Base.lproj/Main.storyboard

ProcessInfoPlistFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.app/Info.plist /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/Info.plist (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    builtin-infoPlistUtility /Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/Info.plist -producttype com.apple.product-type.application -genpkginfo /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.app/PkgInfo -expandbuildsettings -format binary -platform iphonesimulator -additionalcontentfile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Base.lproj/LaunchScreen-SBPartialInfo.plist -additionalcontentfile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Base.lproj/Main-SBPartialInfo.plist -additionalcontentfile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/assetcatalog_generated_info.plist -o /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.app/Info.plist

LinkStoryboards (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    export XCODE_DEVELOPER_USR_PATH\=/Applications/Xcode_13.1_RC.app/Contents/Developer/usr/bin/..
    /Applications/Xcode_13.1_RC.app/Contents/Developer/usr/bin/ibtool --errors --warnings --notices --module DemoXcodeRemoteCace --target-device iphone --target-device ipad --minimum-deployment-target 15.0 --output-format human-readable-text --link /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.app /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Base.lproj/LaunchScreen.storyboardc /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Base.lproj/Main.storyboardc

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Script-14DC7514761EE1EC35A63448.sh (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Script-14DC7514761EE1EC35A63448.sh

PhaseScriptExecution [RC]\ RemoteCache_postbuild /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Script-14DC7514761EE1EC35A63448.sh (in target 'DemoXcodeRemoteCace' from project 'DemoXcodeRemoteCace')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace
    export ACTION\=build
    export AD_HOC_CODE_SIGNING_ALLOWED\=YES
    export ALLOW_TARGET_PLATFORM_SPECIALIZATION\=NO
    export ALTERNATE_GROUP\=staff
    export ALTERNATE_MODE\=u+w,go-w,a+rX
    export ALTERNATE_OWNER\=[username]
    export ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES\=NO
    export ALWAYS_SEARCH_USER_PATHS\=NO
    export ALWAYS_USE_SEPARATE_HEADERMAPS\=NO
    export APPLE_INTERNAL_DEVELOPER_DIR\=/AppleInternal/Developer
    export APPLE_INTERNAL_DIR\=/AppleInternal
    export APPLE_INTERNAL_DOCUMENTATION_DIR\=/AppleInternal/Documentation
    export APPLE_INTERNAL_LIBRARY_DIR\=/AppleInternal/Library
    export APPLE_INTERNAL_TOOLS\=/AppleInternal/Developer/Tools
    export APPLICATION_EXTENSION_API_ONLY\=NO
    export APPLY_RULES_IN_COPY_FILES\=NO
    export APPLY_RULES_IN_COPY_HEADERS\=NO
    export ARCHS\=x86_64
    export ARCHS_STANDARD\=arm64\ x86_64
    export ARCHS_STANDARD_32_64_BIT\=arm64\ i386\ x86_64
    export ARCHS_STANDARD_32_BIT\=i386
    export ARCHS_STANDARD_64_BIT\=arm64\ x86_64
    export ARCHS_STANDARD_INCLUDING_64_BIT\=arm64\ x86_64
    export ARCHS_UNIVERSAL_IPHONE_OS\=arm64\ i386\ x86_64
    export ASSETCATALOG_COMPILER_APPICON_NAME\=AppIcon
    export ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME\=AccentColor
    export ASSETCATALOG_FILTER_FOR_DEVICE_MODEL\=iPhone14,5
    export ASSETCATALOG_FILTER_FOR_DEVICE_OS_VERSION\=15.0
    export AVAILABLE_PLATFORMS\=appletvos\ appletvsimulator\ driverkit\ iphoneos\ iphonesimulator\ macosx\ watchos\ watchsimulator
    export AppIdentifierPrefix\=7G9CV8L7K3.
    export BITCODE_GENERATION_MODE\=marker
    export BUILD_ACTIVE_RESOURCES_ONLY\=YES
    export BUILD_COMPONENTS\=headers\ build
    export BUILD_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products
    export BUILD_LIBRARY_FOR_DISTRIBUTION\=NO
    export BUILD_ROOT\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products
    export BUILD_STYLE\=
    export BUILD_VARIANTS\=normal
    export BUILT_PRODUCTS_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator
    export BUNDLE_CONTENTS_FOLDER_PATH_deep\=Contents/
    export BUNDLE_EXECUTABLE_FOLDER_NAME_deep\=MacOS
    export BUNDLE_FORMAT\=shallow
    export BUNDLE_FRAMEWORKS_FOLDER_PATH\=Frameworks
    export BUNDLE_PLUGINS_FOLDER_PATH\=PlugIns
    export BUNDLE_PRIVATE_HEADERS_FOLDER_PATH\=PrivateHeaders
    export BUNDLE_PUBLIC_HEADERS_FOLDER_PATH\=Headers
    export CACHE_ROOT\=/var/folders/8d/wh8_txhn58v27q71ql8yr_9r0000gn/C/com.apple.DeveloperTools/13.1-13A1030d/Xcode
    export CCHROOT\=/var/folders/8d/wh8_txhn58v27q71ql8yr_9r0000gn/C/com.apple.DeveloperTools/13.1-13A1030d/Xcode
    export CHMOD\=/bin/chmod
    export CHOWN\=/usr/sbin/chown
    export CLANG_ANALYZER_NONNULL\=YES
    export CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION\=YES_AGGRESSIVE
    export CLANG_CXX_LANGUAGE_STANDARD\=gnu++17
    export CLANG_CXX_LIBRARY\=libc++
    export CLANG_ENABLE_MODULES\=YES
    export CLANG_ENABLE_OBJC_ARC\=YES
    export CLANG_ENABLE_OBJC_WEAK\=YES
    export CLANG_MODULES_BUILD_SESSION_FILE\=/Users/[username]/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation
    export CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING\=YES
    export CLANG_WARN_BOOL_CONVERSION\=YES
    export CLANG_WARN_COMMA\=YES
    export CLANG_WARN_CONSTANT_CONVERSION\=YES
    export CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS\=YES
    export CLANG_WARN_DIRECT_OBJC_ISA_USAGE\=YES_ERROR
    export CLANG_WARN_DOCUMENTATION_COMMENTS\=YES
    export CLANG_WARN_EMPTY_BODY\=YES
    export CLANG_WARN_ENUM_CONVERSION\=YES
    export CLANG_WARN_INFINITE_RECURSION\=YES
    export CLANG_WARN_INT_CONVERSION\=YES
    export CLANG_WARN_NON_LITERAL_NULL_CONVERSION\=YES
    export CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF\=YES
    export CLANG_WARN_OBJC_LITERAL_CONVERSION\=YES
    export CLANG_WARN_OBJC_ROOT_CLASS\=YES_ERROR
    export CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER\=NO
    export CLANG_WARN_RANGE_LOOP_ANALYSIS\=YES
    export CLANG_WARN_STRICT_PROTOTYPES\=YES
    export CLANG_WARN_SUSPICIOUS_MOVE\=YES
    export CLANG_WARN_UNGUARDED_AVAILABILITY\=YES_AGGRESSIVE
    export CLANG_WARN_UNREACHABLE_CODE\=YES
    export CLANG_WARN__DUPLICATE_METHOD_MATCH\=YES
    export CLASS_FILE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/JavaClasses
    export CLEAN_PRECOMPS\=YES
    export CLONE_HEADERS\=NO
    export CODESIGNING_FOLDER_PATH\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.app
    export CODE_SIGNING_ALLOWED\=YES
    export CODE_SIGNING_REQUIRED\=YES
    export CODE_SIGN_CONTEXT_CLASS\=XCiPhoneSimulatorCodeSignContext
    export CODE_SIGN_IDENTITY\=-
    export CODE_SIGN_INJECT_BASE_ENTITLEMENTS\=YES
    export CODE_SIGN_STYLE\=Automatic
    export COLOR_DIAGNOSTICS\=NO
    export COMBINE_HIDPI_IMAGES\=NO
    export COMPILER_INDEX_STORE_ENABLE\=Default
    export COMPOSITE_SDK_DIRS\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/CompositeSDKs
    export COMPRESS_PNG_FILES\=YES
    export CONFIGURATION\=Debug
    export CONFIGURATION_BUILD_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator
    export CONFIGURATION_TEMP_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator
    export CONTENTS_FOLDER_PATH\=DemoXcodeRemoteCace.app
    export COPYING_PRESERVES_HFS_DATA\=NO
    export COPY_HEADERS_RUN_UNIFDEF\=NO
    export COPY_PHASE_STRIP\=NO
    export COPY_RESOURCES_FROM_STATIC_FRAMEWORKS\=YES
    export CORRESPONDING_DEVICE_PLATFORM_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneOS.platform
    export CORRESPONDING_DEVICE_PLATFORM_NAME\=iphoneos
    export CORRESPONDING_DEVICE_SDK_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.0.sdk
    export CORRESPONDING_DEVICE_SDK_NAME\=iphoneos15.0
    export CP\=/bin/cp
    export CREATE_INFOPLIST_SECTION_IN_BINARY\=NO
    export CURRENT_ARCH\=undefined_arch
    export CURRENT_PROJECT_VERSION\=1
    export CURRENT_VARIANT\=normal
    export DEAD_CODE_STRIPPING\=YES
    export DEBUGGING_SYMBOLS\=YES
    export DEBUG_INFORMATION_FORMAT\=dwarf
    export DEFAULT_COMPILER\=com.apple.compilers.llvm.clang.1_0
    export DEFAULT_DEXT_INSTALL_PATH\=/System/Library/DriverExtensions
    export DEFAULT_KEXT_INSTALL_PATH\=/System/Library/Extensions
    export DEFINES_MODULE\=NO
    export DEPLOYMENT_LOCATION\=NO
    export DEPLOYMENT_POSTPROCESSING\=NO
    export DEPLOYMENT_TARGET_CLANG_ENV_NAME\=IPHONEOS_DEPLOYMENT_TARGET
    export DEPLOYMENT_TARGET_CLANG_FLAG_NAME\=mios-simulator-version-min
    export DEPLOYMENT_TARGET_CLANG_FLAG_PREFIX\=-mios-simulator-version-min\=
    export DEPLOYMENT_TARGET_LD_ENV_NAME\=IPHONEOS_DEPLOYMENT_TARGET
    export DEPLOYMENT_TARGET_LD_FLAG_NAME\=ios_simulator_version_min
    export DEPLOYMENT_TARGET_SETTING_NAME\=IPHONEOS_DEPLOYMENT_TARGET
    export DEPLOYMENT_TARGET_SUGGESTED_VALUES\=9.0\ 9.1\ 9.2\ 9.3\ 10.0\ 10.1\ 10.2\ 10.3\ 11.0\ 11.1\ 11.2\ 11.3\ 11.4\ 12.0\ 12.1\ 12.2\ 12.3\ 12.4\ 13.0\ 13.1\ 13.2\ 13.3\ 13.4\ 13.5\ 13.6\ 14.0\ 14.1\ 14.2\ 14.3\ 14.4\ 14.5\ 14.6\ 14.7\ 15.0
    export DERIVED_FILES_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources
    export DERIVED_FILE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources
    export DERIVED_SOURCES_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DerivedSources
    export DEVELOPER_APPLICATIONS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Applications
    export DEVELOPER_BIN_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/usr/bin
    export DEVELOPER_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer
    export DEVELOPER_FRAMEWORKS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Library/Frameworks
    export DEVELOPER_FRAMEWORKS_DIR_QUOTED\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Library/Frameworks
    export DEVELOPER_LIBRARY_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Library
    export DEVELOPER_SDK_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
    export DEVELOPER_TOOLS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Tools
    export DEVELOPER_USR_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/usr
    export DEVELOPMENT_LANGUAGE\=en
    export DEVELOPMENT_TEAM\=7G9CV8L7K3
    export DOCUMENTATION_FOLDER_PATH\=DemoXcodeRemoteCace.app/en.lproj/Documentation
    export DONT_GENERATE_INFOPLIST_FILE\=NO
    export DO_HEADER_SCANNING_IN_JAM\=NO
    export DSTROOT\=/tmp/DemoXcodeRemoteCace.dst
    export DT_TOOLCHAIN_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
    export DWARF_DSYM_FILE_NAME\=DemoXcodeRemoteCace.app.dSYM
    export DWARF_DSYM_FILE_SHOULD_ACCOMPANY_PRODUCT\=NO
    export DWARF_DSYM_FOLDER_PATH\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator
    export EFFECTIVE_PLATFORM_NAME\=-iphonesimulator
    export EMBEDDED_CONTENT_CONTAINS_SWIFT\=NO
    export EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE\=NO
    export ENABLE_APP_SANDBOX\=NO
    export ENABLE_BITCODE\=NO
    export ENABLE_DEFAULT_HEADER_SEARCH_PATHS\=YES
    export ENABLE_HARDENED_RUNTIME\=NO
    export ENABLE_HEADER_DEPENDENCIES\=YES
    export ENABLE_ON_DEMAND_RESOURCES\=YES
    export ENABLE_PREVIEWS\=NO
    export ENABLE_STRICT_OBJC_MSGSEND\=YES
    export ENABLE_TESTABILITY\=YES
    export ENABLE_TESTING_SEARCH_PATHS\=NO
    export ENTITLEMENTS_DESTINATION\=__entitlements
    export ENTITLEMENTS_REQUIRED\=YES
    export EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS\=.DS_Store\ .svn\ .git\ .hg\ CVS
    export EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES\=\*.nib\ \*.lproj\ \*.framework\ \*.gch\ \*.xcode\*\ \*.xcassets\ \(\*\)\ .DS_Store\ CVS\ .svn\ .git\ .hg\ \*.pbproj\ \*.pbxproj
    export EXECUTABLES_FOLDER_PATH\=DemoXcodeRemoteCace.app/Executables
    export EXECUTABLE_FOLDER_PATH\=DemoXcodeRemoteCace.app
    export EXECUTABLE_NAME\=DemoXcodeRemoteCace
    export EXECUTABLE_PATH\=DemoXcodeRemoteCace.app/DemoXcodeRemoteCace
    export EXPANDED_CODE_SIGN_IDENTITY\=-
    export EXPANDED_CODE_SIGN_IDENTITY_NAME\=-
    export FILE_LIST\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects/LinkFileList
    export FIXED_FILES_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/FixedFiles
    export FRAMEWORKS_FOLDER_PATH\=DemoXcodeRemoteCace.app/Frameworks
    export FRAMEWORK_FLAG_PREFIX\=-framework
    export FRAMEWORK_SEARCH_PATHS\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator\ 
    export FRAMEWORK_VERSION\=A
    export FULL_PRODUCT_NAME\=DemoXcodeRemoteCace.app
    export GCC3_VERSION\=3.3
    export GCC_C_LANGUAGE_STANDARD\=gnu11
    export GCC_DYNAMIC_NO_PIC\=NO
    export GCC_INLINES_ARE_PRIVATE_EXTERN\=YES
    export GCC_NO_COMMON_BLOCKS\=YES
    export GCC_OBJC_LEGACY_DISPATCH\=YES
    export GCC_OPTIMIZATION_LEVEL\=0
    export GCC_PFE_FILE_C_DIALECTS\=c\ objective-c\ c++\ objective-c++
    export GCC_PREPROCESSOR_DEFINITIONS\=DEBUG\=1\ \ COCOAPODS\=1
    export GCC_SYMBOLS_PRIVATE_EXTERN\=NO
    export GCC_TREAT_WARNINGS_AS_ERRORS\=NO
    export GCC_VERSION\=com.apple.compilers.llvm.clang.1_0
    export GCC_VERSION_IDENTIFIER\=com_apple_compilers_llvm_clang_1_0
    export GCC_WARN_64_TO_32_BIT_CONVERSION\=YES
    export GCC_WARN_ABOUT_RETURN_TYPE\=YES_ERROR
    export GCC_WARN_UNDECLARED_SELECTOR\=YES
    export GCC_WARN_UNINITIALIZED_AUTOS\=YES_AGGRESSIVE
    export GCC_WARN_UNUSED_FUNCTION\=YES
    export GCC_WARN_UNUSED_VARIABLE\=YES
    export GENERATED_MODULEMAP_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/GeneratedModuleMaps-iphonesimulator
    export GENERATE_INFOPLIST_FILE\=YES
    export GENERATE_MASTER_OBJECT_FILE\=NO
    export GENERATE_PKGINFO_FILE\=YES
    export GENERATE_PROFILING_CODE\=NO
    export GENERATE_TEXT_BASED_STUBS\=NO
    export GID\=20
    export GROUP\=staff
    export HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT\=YES
    export HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES\=YES
    export HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS\=YES
    export HEADERMAP_INCLUDES_PROJECT_HEADERS\=YES
    export HEADERMAP_USES_FRAMEWORK_PREFIX_ENTRIES\=YES
    export HEADERMAP_USES_VFS\=NO
    export HEADER_SEARCH_PATHS\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/include\ 
    export HIDE_BITCODE_SYMBOLS\=YES
    export HOME\=/Users/[username]
    export ICONV\=/usr/bin/iconv
    export INFOPLIST_EXPAND_BUILD_SETTINGS\=YES
    export INFOPLIST_FILE\=DemoXcodeRemoteCace/Info.plist
    export INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents\=YES
    export INFOPLIST_KEY_UILaunchStoryboardName\=LaunchScreen
    export INFOPLIST_KEY_UIMainStoryboardFile\=Main
    export INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad\=UIInterfaceOrientationPortrait\ UIInterfaceOrientationPortraitUpsideDown\ UIInterfaceOrientationLandscapeLeft\ UIInterfaceOrientationLandscapeRight
    export INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone\=UIInterfaceOrientationPortrait\ UIInterfaceOrientationLandscapeLeft\ UIInterfaceOrientationLandscapeRight
    export INFOPLIST_OUTPUT_FORMAT\=binary
    export INFOPLIST_PATH\=DemoXcodeRemoteCace.app/Info.plist
    export INFOPLIST_PREPROCESS\=NO
    export INFOSTRINGS_PATH\=DemoXcodeRemoteCace.app/en.lproj/InfoPlist.strings
    export INLINE_PRIVATE_FRAMEWORKS\=NO
    export INSTALLHDRS_COPY_PHASE\=NO
    export INSTALLHDRS_SCRIPT_PHASE\=NO
    export INSTALL_DIR\=/tmp/DemoXcodeRemoteCace.dst/Applications
    export INSTALL_GROUP\=staff
    export INSTALL_MODE_FLAG\=u+w,go-w,a+rX
    export INSTALL_OWNER\=[username]
    export INSTALL_PATH\=/Applications
    export INSTALL_ROOT\=/tmp/DemoXcodeRemoteCace.dst
    export IPHONEOS_DEPLOYMENT_TARGET\=15.0
    export JAVAC_DEFAULT_FLAGS\=-J-Xms64m\ -J-XX:NewSize\=4M\ -J-Dfile.encoding\=UTF8
    export JAVA_APP_STUB\=/System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub
    export JAVA_ARCHIVE_CLASSES\=YES
    export JAVA_ARCHIVE_TYPE\=JAR
    export JAVA_COMPILER\=/usr/bin/javac
    export JAVA_FOLDER_PATH\=DemoXcodeRemoteCace.app/Java
    export JAVA_FRAMEWORK_RESOURCES_DIRS\=Resources
    export JAVA_JAR_FLAGS\=cv
    export JAVA_SOURCE_SUBDIR\=.
    export JAVA_USE_DEPENDENCIES\=YES
    export JAVA_ZIP_FLAGS\=-urg
    export JIKES_DEFAULT_FLAGS\=+E\ +OLDCSO
    export KEEP_PRIVATE_EXTERNS\=NO
    export LD\=/Users/[username]/playgrounds/DemoXcodeRemoteCace/XCRC/xcld
    export LD_DEPENDENCY_INFO_FILE\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/undefined_arch/DemoXcodeRemoteCace_dependency_info.dat
    export LD_ENTITLEMENTS_SECTION\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace.app-Simulated.xcent
    export LD_GENERATE_MAP_FILE\=NO
    export LD_MAP_FILE_PATH\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/DemoXcodeRemoteCace-LinkMap-normal-undefined_arch.txt
    export LD_NO_PIE\=NO
    export LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER\=YES
    export LD_RUNPATH_SEARCH_PATHS\=\ @executable_path/Frameworks
    export LEGACY_DEVELOPER_DIR\=/Applications/Xcode_13.1_RC.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer
    export LEX\=lex
    export LIBRARY_DEXT_INSTALL_PATH\=/Library/DriverExtensions
    export LIBRARY_FLAG_NOSPACE\=YES
    export LIBRARY_FLAG_PREFIX\=-l
    export LIBRARY_KEXT_INSTALL_PATH\=/Library/Extensions
    export LIBRARY_SEARCH_PATHS\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator\ 
    export LIBTOOL\=/Users/[username]/playgrounds/DemoXcodeRemoteCace/XCRC/xclibtool
    export LINKER_DISPLAYS_MANGLED_NAMES\=NO
    export LINK_FILE_LIST_normal_x86_64\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.LinkFileList
    export LINK_WITH_STANDARD_LIBRARIES\=YES
    export LLVM_TARGET_TRIPLE_OS_VERSION\=ios15.0
    export LLVM_TARGET_TRIPLE_SUFFIX\=-simulator
    export LLVM_TARGET_TRIPLE_VENDOR\=apple
    export LOCALIZATION_EXPORT_SUPPORTED\=YES
    export LOCALIZED_RESOURCES_FOLDER_PATH\=DemoXcodeRemoteCace.app/en.lproj
    export LOCALIZED_STRING_MACRO_NAMES\=NSLocalizedString\ CFCopyLocalizedString
    export LOCALIZED_STRING_SWIFTUI_SUPPORT\=YES
    export LOCAL_ADMIN_APPS_DIR\=/Applications/Utilities
    export LOCAL_APPS_DIR\=/Applications
    export LOCAL_DEVELOPER_DIR\=/Library/Developer
    export LOCAL_LIBRARY_DIR\=/Library
    export LOCROOT\=/Users/[username]/playgrounds/DemoXcodeRemoteCace
    export LOCSYMROOT\=/Users/[username]/playgrounds/DemoXcodeRemoteCace
    export MACH_O_TYPE\=mh_execute
    export MAC_OS_X_PRODUCT_BUILD_VERSION\=21A559
    export MAC_OS_X_VERSION_ACTUAL\=120001
    export MAC_OS_X_VERSION_MAJOR\=120000
    export MAC_OS_X_VERSION_MINOR\=120000
    export MARKETING_VERSION\=1.0
    export METAL_LIBRARY_FILE_BASE\=default
    export METAL_LIBRARY_OUTPUT_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.app
    export MODULES_FOLDER_PATH\=DemoXcodeRemoteCace.app/Modules
    export MODULE_CACHE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/ModuleCache.noindex
    export MTL_ENABLE_DEBUG_INFO\=INCLUDE_SOURCE
    export MTL_FAST_MATH\=YES
    export NATIVE_ARCH\=x86_64
    export NATIVE_ARCH_32_BIT\=i386
    export NATIVE_ARCH_64_BIT\=x86_64
    export NATIVE_ARCH_ACTUAL\=x86_64
    export NO_COMMON\=YES
    export OBJC_ABI_VERSION\=2
    export OBJECT_FILE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects
    export OBJECT_FILE_DIR_normal\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal
    export OBJROOT\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex
    export ONLY_ACTIVE_ARCH\=YES
    export OS\=MACOS
    export OSAC\=/usr/bin/osacompile
    export OTHER_CFLAGS\=\ -fdebug-prefix-map\=/Users/[username]/playgrounds/DemoXcodeRemoteCace\=/xxxxxxxxxx
    export OTHER_CPLUSPLUSFLAGS\=\ -fdebug-prefix-map\=/Users/[username]/playgrounds/DemoXcodeRemoteCace\=/xxxxxxxxxx
    export OTHER_SWIFT_FLAGS\=\ -debug-prefix-map\ /Users/[username]/playgrounds/DemoXcodeRemoteCace\=/xxxxxxxxxx
    export PACKAGE_TYPE\=com.apple.package-type.wrapper.application
    export PASCAL_STRINGS\=YES
    export PATH\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin:/Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/bin:/Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/libexec:/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/usr/bin:/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/usr/local/bin:/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/local/bin:/Applications/Xcode_13.1_RC.app/Contents/Developer/usr/bin:/Applications/Xcode_13.1_RC.app/Contents/Developer/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
    export PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES\=/usr/include\ /usr/local/include\ /System/Library/Frameworks\ /System/Library/PrivateFrameworks\ /Applications/Xcode_13.1_RC.app/Contents/Developer/Headers\ /Applications/Xcode_13.1_RC.app/Contents/Developer/SDKs\ /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms
    export PBDEVELOPMENTPLIST_PATH\=DemoXcodeRemoteCace.app/pbdevelopment.plist
    export PER_ARCH_OBJECT_FILE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/undefined_arch
    export PER_VARIANT_OBJECT_FILE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal
    export PKGINFO_FILE_PATH\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/PkgInfo
    export PKGINFO_PATH\=DemoXcodeRemoteCace.app/PkgInfo
    export PLATFORM_DEVELOPER_APPLICATIONS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications
    export PLATFORM_DEVELOPER_BIN_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin
    export PLATFORM_DEVELOPER_LIBRARY_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library
    export PLATFORM_DEVELOPER_SDK_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
    export PLATFORM_DEVELOPER_TOOLS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Tools
    export PLATFORM_DEVELOPER_USR_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr
    export PLATFORM_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform
    export PLATFORM_DISPLAY_NAME\=iOS\ Simulator
    export PLATFORM_FAMILY_NAME\=iOS
    export PLATFORM_NAME\=iphonesimulator
    export PLATFORM_PREFERRED_ARCH\=x86_64
    export PLATFORM_PRODUCT_BUILD_VERSION\=19A339
    export PLIST_FILE_OUTPUT_FORMAT\=binary
    export PLUGINS_FOLDER_PATH\=DemoXcodeRemoteCace.app/PlugIns
    export PODS_BUILD_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products
    export PODS_CONFIGURATION_BUILD_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator
    export PODS_PODFILE_DIR_PATH\=/Users/[username]/playgrounds/DemoXcodeRemoteCace/.
    export PODS_ROOT\=/Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    export PODS_XCFRAMEWORKS_BUILD_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates
    export PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR\=YES
    export PRECOMP_DESTINATION_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/PrefixHeaders
    export PRESERVE_DEAD_CODE_INITS_AND_TERMS\=NO
    export PRIVATE_HEADERS_FOLDER_PATH\=DemoXcodeRemoteCace.app/PrivateHeaders
    export PRODUCT_BUNDLE_IDENTIFIER\=demo.com.sample.DemoXcodeRemoteCace
    export PRODUCT_BUNDLE_PACKAGE_TYPE\=APPL
    export PRODUCT_MODULE_NAME\=DemoXcodeRemoteCace
    export PRODUCT_NAME\=DemoXcodeRemoteCace
    export PRODUCT_SETTINGS_PATH\=/Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace/Info.plist
    export PRODUCT_TYPE\=com.apple.product-type.application
    export PROFILING_CODE\=NO
    export PROJECT\=DemoXcodeRemoteCace
    export PROJECT_DERIVED_FILE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/DerivedSources
    export PROJECT_DIR\=/Users/[username]/playgrounds/DemoXcodeRemoteCace
    export PROJECT_FILE_PATH\=/Users/[username]/playgrounds/DemoXcodeRemoteCace/DemoXcodeRemoteCace.xcodeproj
    export PROJECT_NAME\=DemoXcodeRemoteCace
    export PROJECT_TEMP_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build
    export PROJECT_TEMP_ROOT\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex
    export PUBLIC_HEADERS_FOLDER_PATH\=DemoXcodeRemoteCace.app/Headers
    export RECURSIVE_SEARCH_PATHS_FOLLOW_SYMLINKS\=YES
    export REMOVE_CVS_FROM_RESOURCES\=YES
    export REMOVE_GIT_FROM_RESOURCES\=YES
    export REMOVE_HEADERS_FROM_EMBEDDED_BUNDLES\=YES
    export REMOVE_HG_FROM_RESOURCES\=YES
    export REMOVE_SVN_FROM_RESOURCES\=YES
    export REZ_COLLECTOR_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/ResourceManagerResources
    export REZ_OBJECTS_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/ResourceManagerResources/Objects
    export REZ_SEARCH_PATHS\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator\ 
    export SCAN_ALL_SOURCE_FILES_FOR_INCLUDES\=NO
    export SCRIPTS_FOLDER_PATH\=DemoXcodeRemoteCace.app/Scripts
    export SCRIPT_INPUT_FILE_0\=/Users/[username]/playgrounds/DemoXcodeRemoteCace/XCRC/xcpostbuild
    export SCRIPT_INPUT_FILE_COUNT\=1
    export SCRIPT_INPUT_FILE_LIST_COUNT\=0
    export SCRIPT_OUTPUT_FILE_0\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.app/Modules/DemoXcodeRemoteCace.swiftmodule/x86_64.swiftmodule.md5
    export SCRIPT_OUTPUT_FILE_1\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DemoXcodeRemoteCace.app/Modules/DemoXcodeRemoteCace.swiftmodule/x86_64-apple-ios-simulator.swiftmodule.md5
    export SCRIPT_OUTPUT_FILE_COUNT\=2
    export SCRIPT_OUTPUT_FILE_LIST_COUNT\=0
    export SDKROOT\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk
    export SDK_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk
    export SDK_DIR_iphonesimulator\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk
    export SDK_DIR_iphonesimulator15_0\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk
    export SDK_NAME\=iphonesimulator15.0
    export SDK_NAMES\=iphonesimulator15.0
    export SDK_PRODUCT_BUILD_VERSION\=19A339
    export SDK_VERSION\=15.0
    export SDK_VERSION_ACTUAL\=150000
    export SDK_VERSION_MAJOR\=150000
    export SDK_VERSION_MINOR\=150000
    export SED\=/usr/bin/sed
    export SEPARATE_STRIP\=NO
    export SEPARATE_SYMBOL_EDIT\=NO
    export SET_DIR_MODE_OWNER_GROUP\=YES
    export SET_FILE_MODE_OWNER_GROUP\=NO
    export SHALLOW_BUNDLE\=YES
    export SHARED_DERIVED_FILE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/DerivedSources
    export SHARED_FRAMEWORKS_FOLDER_PATH\=DemoXcodeRemoteCace.app/SharedFrameworks
    export SHARED_PRECOMPS_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/PrecompiledHeaders
    export SHARED_SUPPORT_FOLDER_PATH\=DemoXcodeRemoteCace.app/SharedSupport
    export SKIP_INSTALL\=NO
    export SOURCE_ROOT\=/Users/[username]/playgrounds/DemoXcodeRemoteCace
    export SRCROOT\=/Users/[username]/playgrounds/DemoXcodeRemoteCace
    export STRINGSDATA_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/undefined_arch
    export STRINGSDATA_ROOT\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build
    export STRINGS_FILE_INFOPLIST_RENAME\=YES
    export STRINGS_FILE_OUTPUT_ENCODING\=binary
    export STRIP_BITCODE_FROM_COPIED_FILES\=NO
    export STRIP_INSTALLED_PRODUCT\=NO
    export STRIP_STYLE\=all
    export STRIP_SWIFT_SYMBOLS\=YES
    export SUPPORTED_DEVICE_FAMILIES\=1,2
    export SUPPORTED_PLATFORMS\=iphoneos\ iphonesimulator
    export SUPPORTS_TEXT_BASED_API\=NO
    export SWIFT_ACTIVE_COMPILATION_CONDITIONS\=DEBUG
    export SWIFT_EMIT_LOC_STRINGS\=YES
    export SWIFT_EXEC\=/Users/[username]/playgrounds/DemoXcodeRemoteCace/XCRC/xcswiftc
    export SWIFT_OPTIMIZATION_LEVEL\=-Onone
    export SWIFT_PLATFORM_TARGET_PREFIX\=ios
    export SWIFT_RESPONSE_FILE_PATH_normal_x86_64\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Objects-normal/x86_64/DemoXcodeRemoteCace.SwiftFileList
    export SWIFT_VERSION\=5.0
    export SYMROOT\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products
    export SYSTEM_ADMIN_APPS_DIR\=/Applications/Utilities
    export SYSTEM_APPS_DIR\=/Applications
    export SYSTEM_CORE_SERVICES_DIR\=/System/Library/CoreServices
    export SYSTEM_DEMOS_DIR\=/Applications/Extras
    export SYSTEM_DEVELOPER_APPS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Applications
    export SYSTEM_DEVELOPER_BIN_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/usr/bin
    export SYSTEM_DEVELOPER_DEMOS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Applications/Utilities/Built\ Examples
    export SYSTEM_DEVELOPER_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer
    export SYSTEM_DEVELOPER_DOC_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/ADC\ Reference\ Library
    export SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Applications/Graphics\ Tools
    export SYSTEM_DEVELOPER_JAVA_TOOLS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Applications/Java\ Tools
    export SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Applications/Performance\ Tools
    export SYSTEM_DEVELOPER_RELEASENOTES_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/ADC\ Reference\ Library/releasenotes
    export SYSTEM_DEVELOPER_TOOLS\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Tools
    export SYSTEM_DEVELOPER_TOOLS_DOC_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/ADC\ Reference\ Library/documentation/DeveloperTools
    export SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/ADC\ Reference\ Library/releasenotes/DeveloperTools
    export SYSTEM_DEVELOPER_USR_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/usr
    export SYSTEM_DEVELOPER_UTILITIES_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Applications/Utilities
    export SYSTEM_DEXT_INSTALL_PATH\=/System/Library/DriverExtensions
    export SYSTEM_DOCUMENTATION_DIR\=/Library/Documentation
    export SYSTEM_KEXT_INSTALL_PATH\=/System/Library/Extensions
    export SYSTEM_LIBRARY_DIR\=/System/Library
    export TAPI_VERIFY_MODE\=ErrorsOnly
    export TARGETED_DEVICE_FAMILY\=1,2
    export TARGETNAME\=DemoXcodeRemoteCace
    export TARGET_BUILD_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator
    export TARGET_DEVICE_IDENTIFIER\=FEF21BBC-DB0C-4736-A2D6-C6BA90513C84
    export TARGET_DEVICE_MODEL\=iPhone14,5
    export TARGET_DEVICE_OS_VERSION\=15.0
    export TARGET_DEVICE_PLATFORM_NAME\=iphonesimulator
    export TARGET_NAME\=DemoXcodeRemoteCace
    export TARGET_TEMP_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build
    export TEMP_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build
    export TEMP_FILES_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build
    export TEMP_FILE_DIR\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build
    export TEMP_ROOT\=/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex
    export TEST_FRAMEWORK_SEARCH_PATHS\=\ /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks\ /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk/Developer/Library/Frameworks
    export TEST_LIBRARY_SEARCH_PATHS\=\ /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/lib
    export TOOLCHAINS\=com.apple.dt.toolchain.XcodeDefault
    export TOOLCHAIN_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
    export TREAT_MISSING_BASELINES_AS_TEST_FAILURES\=NO
    export TeamIdentifierPrefix\=7G9CV8L7K3.
    export UID\=501
    export UNLOCALIZED_RESOURCES_FOLDER_PATH\=DemoXcodeRemoteCace.app
    export UNSTRIPPED_PRODUCT\=NO
    export USER\=[username]
    export USER_APPS_DIR\=/Users/[username]/Applications
    export USER_LIBRARY_DIR\=/Users/[username]/Library
    export USE_DYNAMIC_NO_PIC\=YES
    export USE_HEADERMAP\=YES
    export USE_HEADER_SYMLINKS\=NO
    export USE_LLVM_TARGET_TRIPLES\=YES
    export USE_LLVM_TARGET_TRIPLES_FOR_CLANG\=YES
    export USE_LLVM_TARGET_TRIPLES_FOR_LD\=YES
    export USE_LLVM_TARGET_TRIPLES_FOR_TAPI\=YES
    export USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES\=YES
    export VALIDATE_DEVELOPMENT_ASSET_PATHS\=YES_ERROR
    export VALIDATE_PRODUCT\=NO
    export VALIDATE_WORKSPACE\=YES_ERROR
    export VALID_ARCHS\=arm64\ arm64e\ i386\ x86_64
    export VERBOSE_PBXCP\=NO
    export VERSIONPLIST_PATH\=DemoXcodeRemoteCace.app/version.plist
    export VERSION_INFO_BUILDER\=[username]
    export VERSION_INFO_FILE\=DemoXcodeRemoteCace_vers.c
    export VERSION_INFO_STRING\=\"@\(\#\)PROGRAM:DemoXcodeRemoteCace\ \ PROJECT:DemoXcodeRemoteCace-1\"
    export WRAPPER_EXTENSION\=app
    export WRAPPER_NAME\=DemoXcodeRemoteCace.app
    export WRAPPER_SUFFIX\=.app
    export WRAP_ASSET_PACKS_IN_SEPARATE_DIRECTORIES\=NO
    export XCODE_APP_SUPPORT_DIR\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Library/Xcode
    export XCODE_PRODUCT_BUILD_VERSION\=13A1030d
    export XCODE_VERSION_ACTUAL\=1310
    export XCODE_VERSION_MAJOR\=1300
    export XCODE_VERSION_MINOR\=1310
    export XCRC_FAKE_SRCROOT\=/xxxxxxxxxx
    export XCREMOTE_CACHE_FAKE_SRCROOT\=/xxxxxxxxxx
    export XPCSERVICES_FOLDER_PATH\=DemoXcodeRemoteCace.app/XPCServices
    export YACC\=yacc
    export arch\=undefined_arch
    export variant\=normal
    /bin/sh -c /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/DemoXcodeRemoteCace.build/Debug-iphonesimulator/DemoXcodeRemoteCace.build/Script-14DC7514761EE1EC35A63448.sh

error: Postbuild step failed unsuccessfulResponse(status: 405)


Build target Pods-DemoXcodeRemoteCace of project Pods with configuration Debug

MkDir /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    /bin/mkdir -p /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework

MkDir /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework/Headers (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    /bin/mkdir -p /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework/Headers

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/all-product-headers.yaml (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/all-product-headers.yaml

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-own-target-headers.hmap (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-own-target-headers.hmap

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-generated-files.hmap (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-generated-files.hmap

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-all-target-headers.hmap (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-all-target-headers.hmap

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-project-headers.hmap (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-project-headers.hmap

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace.hmap (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace.hmap

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-all-non-framework-target-headers.hmap (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-all-non-framework-target-headers.hmap

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/module.modulemap (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/module.modulemap

Ditto /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/module.modulemap /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework/Modules/module.modulemap (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/module.modulemap /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework/Modules

ProcessInfoPlistFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework/Info.plist /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods/Target\ Support\ Files/Pods-DemoXcodeRemoteCace/Pods-DemoXcodeRemoteCace-Info.plist (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    builtin-infoPlistUtility /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods/Target\ Support\ Files/Pods-DemoXcodeRemoteCace/Pods-DemoXcodeRemoteCace-Info.plist -producttype com.apple.product-type.framework -expandbuildsettings -format binary -platform iphonesimulator -o /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework/Info.plist

CpHeader /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods/Target\ Support\ Files/Pods-DemoXcodeRemoteCace/Pods-DemoXcodeRemoteCace-umbrella.h /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework/Headers/Pods-DemoXcodeRemoteCace-umbrella.h (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods/Target\ Support\ Files/Pods-DemoXcodeRemoteCace/Pods-DemoXcodeRemoteCace-umbrella.h /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework/Headers

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/DerivedSources/Pods_DemoXcodeRemoteCace_vers.c (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/DerivedSources/Pods_DemoXcodeRemoteCace_vers.c

CompileC /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Objects-normal/x86_64/Pods-DemoXcodeRemoteCace-dummy.o /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods/Target\ Support\ Files/Pods-DemoXcodeRemoteCace/Pods-DemoXcodeRemoteCace-dummy.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    export LANG\=en_US.US-ASCII
    /Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -target x86_64-apple-ios15.0-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu11 -fobjc-arc -fmodules -gmodules -fmodules-cache-path\=/Users/[username]/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/[username]/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\=Pods_DemoXcodeRemoteCace -Wno-trigraphs -fpascal-strings -O0 -fno-common -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 -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 -DPOD_CONFIGURATION_DEBUG\=1 -DDEBUG\=1 -DCOCOAPODS\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=0 -isysroot /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk -fasm-blocks -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/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Index/DataStore -iquote /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-generated-files.hmap -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-own-target-headers.hmap -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-all-non-framework-target-headers.hmap -ivfsoverlay /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/all-product-headers.yaml -iquote /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-project-headers.hmap -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/include -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/DerivedSources-normal/x86_64 -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/DerivedSources/x86_64 -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/DerivedSources -F/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator -MMD -MT dependencies -MF /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Objects-normal/x86_64/Pods-DemoXcodeRemoteCace-dummy.d --serialize-diagnostics /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Objects-normal/x86_64/Pods-DemoXcodeRemoteCace-dummy.dia -c /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods/Target\ Support\ Files/Pods-DemoXcodeRemoteCace/Pods-DemoXcodeRemoteCace-dummy.m -o /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Objects-normal/x86_64/Pods-DemoXcodeRemoteCace-dummy.o

WriteAuxiliaryFile /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Objects-normal/x86_64/Pods_DemoXcodeRemoteCace.LinkFileList (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    write-file /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Objects-normal/x86_64/Pods_DemoXcodeRemoteCace.LinkFileList

CompileC /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Objects-normal/x86_64/Pods_DemoXcodeRemoteCace_vers.o /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/DerivedSources/Pods_DemoXcodeRemoteCace_vers.c normal x86_64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    export LANG\=en_US.US-ASCII
    /Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -target x86_64-apple-ios15.0-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu11 -fmodules -gmodules -fmodules-cache-path\=/Users/[username]/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/[username]/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\=Pods_DemoXcodeRemoteCace -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Werror\=deprecated-objc-isa-usage -Werror\=objc-root-class -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 -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 -DPOD_CONFIGURATION_DEBUG\=1 -DDEBUG\=1 -DCOCOAPODS\=1 -isysroot /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk -fasm-blocks -fstrict-aliasing -Wdeprecated-declarations -g -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -Wunguarded-availability -index-store-path /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Index/DataStore -iquote /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-generated-files.hmap -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-own-target-headers.hmap -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-all-non-framework-target-headers.hmap -ivfsoverlay /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/all-product-headers.yaml -iquote /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Pods_DemoXcodeRemoteCace-project-headers.hmap -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/include -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/DerivedSources-normal/x86_64 -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/DerivedSources/x86_64 -I/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/DerivedSources -F/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator -MMD -MT dependencies -MF /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Objects-normal/x86_64/Pods_DemoXcodeRemoteCace_vers.d --serialize-diagnostics /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Objects-normal/x86_64/Pods_DemoXcodeRemoteCace_vers.dia -c /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/DerivedSources/Pods_DemoXcodeRemoteCace_vers.c -o /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Objects-normal/x86_64/Pods_DemoXcodeRemoteCace_vers.o

Libtool /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework/Pods_DemoXcodeRemoteCace normal (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    export IPHONEOS_DEPLOYMENT_TARGET\=15.0
    /Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool -static -arch_only x86_64 -D -syslibroot /Applications/Xcode_13.1_RC.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.0.sdk -L/Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator -filelist /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Objects-normal/x86_64/Pods_DemoXcodeRemoteCace.LinkFileList -framework Foundation -dependency_info /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Pods-DemoXcodeRemoteCace.build/Objects-normal/x86_64/Pods_DemoXcodeRemoteCace_libtool_dependency_info.dat -o /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework/Pods_DemoXcodeRemoteCace

CodeSign /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    export CODESIGN_ALLOCATE\=/Applications/Xcode_13.1_RC.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
    
    Signing Identity:     "-"
    
    /usr/bin/codesign --force --sign - --timestamp\=none --generate-entitlement-der /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework

RegisterExecutionPolicyException /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    builtin-RegisterExecutionPolicyException /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework

Touch /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework (in target 'Pods-DemoXcodeRemoteCace' from project 'Pods')
    cd /Users/[username]/playgrounds/DemoXcodeRemoteCace/Pods
    /usr/bin/touch -c /Users/[username]/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCace-fmczhxqoxgtkacbgrycslwloapil/Build/Products/Debug-iphonesimulator/Pods_DemoXcodeRemoteCace.framework



Build failed    12/6/21, 17:30    7.1 seconds

The certificate for this server is invalid

We use certificates for servers that are not validated. I get an error when using error: Prepare failed with error: other(Error Domain=NSURLErrorDomain Code=-1202 "The certificate for this server is invalid. You might be connecting to a server that is pretending to be which could put your confidential information at risk." UserInfo={NSLocalizedRecoverySuggestion=Would you like to connect to the server anyway?, _kCFStreamErrorDomainKey=3, NSErrorPeerCertificateChainKey=( ...
I made a revision in XCRemoteCache. Сan i push it?

No build cache for CocoaPods dependencies and low cache hit rate

Hello, I'm trying to build a minimal demo project for this issue: https://github.com/imWildCat/XCRemoteCacheSampleProject.

These two issues look similar, so I post them together:

  1. No cache for CocoaPods dependencies. In the demo project mentioned above, it only has one single zip cache for the main target:

    ➜  3b2554c3cf01d206230a060c398b3ead tree .
    .
    ├── 3b2554c3cf01d206230a060c398b3ead.json
    ├── XCRemoteCacheSampleProject
    ├── XCRemoteCacheSampleProject.app.dSYM
    │   └── Contents
    │       ├── Info.plist
    │       └── Resources
    │           └── DWARF
    │               └── XCRemoteCacheSampleProject
    ├── include
    │   └── x86_64
    │       └── XCRemoteCacheSampleProject
    │           └── XCRemoteCacheSampleProject-Swift.h
    └── swiftmodule
        └── x86_64
            ├── XCRemoteCacheSampleProject.swiftdoc
            ├── XCRemoteCacheSampleProject.swiftmodule
            └── XCRemoteCacheSampleProject.swiftsourceinfo
    
    9 directories, 8 files
    

    Is that possible to enable XCRemoteCache for CocoaPods dependencies? I tried --targets-include AppCenter,Kingfisher but it didn't seem to work.

  2. For our own project in consumer mode, only 9.2 MiB cache downloaded into the ~/Library/Caches/XCRemoteCache/ directory. However, on the HTTP cache server, the size is 334.9 MiB. How to debug this issue?
    I unzipped these 9.2 MiB cache files and found they are only small Swift targets. The build time in consumer mode is not recuded. I tried it on the same machine with producer and consumer modes respectively. The integration command is similar to the demo project: XCRC/xcprepare integrate --input XCRemoteCacheSampleProject.xcodeproj --final-consumer-target XCRemoteCacheSampleProject --mode consumer

Inconsistent producer behavior on M1 Max (missing x86_64 or arm64 files or not)

My integration setup

[X] Automatic integration using xcprepare integrate ...

Expected/desired behavior

I expect deterministic and reproducible outcome from building my application in producer mode, particularly, I expect a successful build.

Minimal reproduction of the problem with instructions

Step 0. Generate xcworkspace and xcodeproj files via BUCK with ENVs overridden to arm64 only;
Step 1. Integrate RC with the application via xcprepare integrate ...;
Step 2. Run rm -rf ~/Library/Developer/Xcode/DerivedData and rm -rf ~/Library/Caches/XCRemoteCache;
Step 3. Run rm -rf /tmp/cache/cache on sample docker instance on localhost;
Step 4. Build the app normally via Xcode;
Step 5. Verify producer logs;
Step 6. Repeat steps 2 to 5.

I had one completely successful build without any errors in the logs and multiple other builds with randomly occurring errors.

Producer Logs

Postbuild step failed with error (this time with "The file “arm64” couldn’t be opened because there is no such file.") 
  
zipFail
  

Environment

  • XCRemoteCache: 0.3.7
  • HTTP cache server: demo docker in localhost
  • Xcode: 13.2.1 (13C100)

Post build stats

hit_count: 0
miss_count: 79
local_cache_bytes: 0
indexing_hit_count: 0
indexing_miss_count: 0
   

Others

I am on an Apple M1 Max with macOS Monterey 12.2.1 (21D62).

I am testing RC 0.3.7 on small application with 70 dependencies (across my own modules, git submodules and Pods committed to the repo).

Each xcodeproj has an associated manually created .rcinfo file with the following content:

primary_repo: {xcodeproj_repo}
cache_addresses:
- http://localhost:8080/cache
primary_branch: csignori/xcremotecache-proto
out_of_band_mappings: {
 'TOOLS_BUCK-OUT':'/Users/csignori/Projects/iphone/tools/config/buck-out',
 'CORE_MODULES_BUCK-OUT':'/Users/csignori/Projects/iphone/{root_project}/Modules/CoreModules/buck-out',
 'BDUX_BUCK-OUT':'/Users/csignori/Projects/iphone/{root_project}/Modules/Platform/Bdux/buck-out', 
 'MISC_BUCK-OUT':'/Users/csignori/Projects/iphone/{root_project}/Modules/Miscellaneous/buck-out', 
 'PODS_BUCK-OUT':'/Users/csignori/Projects/iphone/Pods/buck-out',
 'SUBMODULES_BUCK-OUT':'/Users/csignori/Projects/iphone/Submodules/buck-out',
 'ROOT_BUCK-OUT':'/Users/csignori/Projects/iphone/buck-out',
 'PODS':'/Users/csignori/Projects/iphone/Pods',
}

After I generate my Xcode files via BUCK, run xcprepare integrate, build the app and check the producer logs I consistently see the following error multiple times (the number of occurrences vary slightly):

The file “x86_64” couldn’t be opened because there is no such file.

Following instructions provided by @polac24 on #92, I added a build step exporting ENVs.

export ARCHS="arm64"
export ARCHS_STANDARD="arm64 x86_64"
export ARCHS_STANDARD_32_64_BIT="arm64 i386 x86_64"
export ARCHS_STANDARD_32_BIT="i386"
export ARCHS_STANDARD_64_BIT="arm64 x86_64"
export ARCHS_STANDARD_INCLUDING_64_BIT="arm64 x86_64"
export ARCHS_UNIVERSAL_IPHONE_OS="arm64 i386 x86_64"
export NATIVE_ARCH="arm64"
export NATIVE_ARCH_32_BIT="arm"
export NATIVE_ARCH_64_BIT="arm64"
export NATIVE_ARCH_ACTUAL="arm64"
export PLATFORM_PREFERRED_ARCH="x86_64"
export VALID_ARCHS="arm64 arm64e i386 x86_64"
export XCRC_PLATFORM_PREFERRED_ARCH="arm64"
export arch="undefined_arch"
export CURRENT_ARCH="undefined_arch"

PLATFORM_PREFERRED_ARCH is indeed x86_64, but also in every other ENV arm64 is 1st in the list (e.g., ARCHS).

I also checked the other ENVs listed in #42 and for me these are their values:

export CURRENT_VARIANT="normal"
export LINK_FILE_LIST_normal_arm64="/Users/csignori/Library/Developer/Xcode/DerivedData/DMLProto_Showdown-fnyfbyrumovpfnfvglkwmudrshgr/Build/Intermediates.noindex/DMLProto.build/Debug-iphonesimulator/DMLProto_Showdown.build/Objects-normal/arm64/DMLProto_Showdown.LinkFileList"

And LINK_FILE_LIST_normal_x86_64 is not defined, as expected.

From what I read on #33, #39 and #42, I should not be seeing this issue.

So I forced PLATFORM_PREFERRED_ARCH = arm64 to see if the problem would go away and even though the export run script build step shows the arm64 value, the RC log still shows the x86_64 errors.

I then overrode all those ENVs so they don't contain x86_64 at all.

Now, I either get a successful build (rare) or a number these errors:

The file “arm64” couldn’t be opened because there is no such file.

Note, before I had "x86_64" issues and now I most of the times have "arm64" issues.

Can I turn off XCRemoteCache? For instance, when the internet connection is slow or data usage is limited.

Hi XCRemoteCache Team,

Context
XCRemoteCache assumes that downloading prebuilt artifacts is faster than recomputing new ones.
However, this statement might not be true when the internet connection is slow or data usage is limited. Moreover, users may have other reasons to temporary turn off XCRemoteCache (like dealing with some specific bug, unavailability of a remote cache service, etc)

Expected/desired behavior
That's why I am thinking about the is_enabled field in the .rcinfo file to temporarily turn off XCRemoteCache and switch to the compilation mode.

Let me know if XCRemoteCache already contains such a feature 🙂

Relevant integration setup

[X] CocoaPods cocoapods-xcremotecache plugin
[X] Automatic integration using xcprepare integrate ...
[X] Manual integration
[X] Carthage

error: XCRemoteCache cannot be initialized with a consumer mode. Error: noArtifactsToReuse.

Hi I am using the CocoaPods plugin to integrate the same,
As suggested for debug mode I am using docker for local server.

While producer mode I am able to see logs in docker console that all artifacts are generated
Screenshot 2021-12-29 at 4 04 39 PM

But when I am switching to consumer mode I am getting the above error XCRemoteCache cannot be initialized with a consumer mode. Error: noArtifactsToReuse.

my .rcinfo file :
primary_repo: XYZ.git cache_addresses: http://localhost:8080/cache/pods custom_fingerprint_envs: ARCHS primary_branch: master

My podfile:
plugin 'cocoapods-xcremotecache' xcremotecache({ 'cache_addresses' => ['http://localhost:8080/cache/pods'], 'primary_repo' => 'XYZ.git', 'mode' => 'consumer', 'final_target' => 'Sample' })

few observations :
When running pod install in consumer mode I can see that all fetch request are failing in docker container

Screenshot 2021-12-29 at 4 15 11 PM

More over I am checking the logs on console could make out much from them regarding the issue
The ending logs says:

Network request failed with unsuccessful code 404
No artifacts available

Calling `xcprepare --configuration --platform` errors when invoked from `Build -> Pre-actions`

My integration setup

[ ] CocoaPods cocoapods-xcremotecache plugin
[x] Automatic integration using xcprepare integrate ...
[ ] Manual integration
[ ] Carthage

Context

ReadMe has the following comment:

Execute xcprepare --configuration #Configuration# --platform #platform# command after each merge or rebase with the primary branch. Otherwise, the remote cache artifacts may be outdated, and the final hit rate may be poor.

Since I do not want to run this manually each time, I considered using Xcode -> Scheme -> Build -> Pre-actions.
For instance:

  • xcprepare --configuration ${CONFIGURATION} --platform ${SDKROOT}
    • xcprepare --configuration Debug --platform iphoneos
    • xcprepare --configuration Debug --platform iphonesimulator

However, when xcprepare is called from Pre-actions, I receive the following log:

error: Prepare failed with error: statusError("status 1: clang: warning: using sysroot for \'iPhoneOS\' but targeting \'MacOSX\' [-
Wincompatible-sysroot]\nIn file included from /var/folders/sf/wlbxpcjx1y5bq23sd_c41kbh0000gp/T/xccc.c:9:\nIn file included from
/Applications/Xcode-13-
3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.4.sdk/usr/include/fcntl.h:23:\nIn file included from /Applications/Xcode-13-
3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.4.sdk/usr/include/sys/fcntl.h:78:\nIn file included from /Applications/Xcode-13-
3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.4.sdk/usr/include/sys/_types.h:32:\n/Applications/Xcode-13-
3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.4.sdk/usr/include/sys/cdefs.h:870:2: error: 
Unsupported architecture\n#error Unsupported architecture\n ^\nIn file included from 
/var/folders/sf/wlbxpcjx1y5bq23sd_c41kbh0000gp/T/xccc.c:9:\nIn file included from /Applications/Xcode-13-
3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.4.sdk/usr/include/fcntl.h:23:\nIn file included 
from /Applications/Xcode-13-
3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.4.sdk/usr/include/sys/fcntl.h:78:\nIn file 
included from /Applications/Xcode-13-
3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.4.sdk/usr/include/sys/_types.h:33:\n/Applica
tions/Xcode-13-
3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.4.sdk/usr/include/machine/_types.h:34:2: 
error: architecture not supported\n#error architecture not supported\n ^\n

...

I receive errors above when SDKROOT is set to iphoneos / iphonesimulator and a remote cache server has artifacts.

I tried to unset SDKROOT (I assume this leads to using a default value - macosx) that "solved" a problem.
However, I am unsure if this approach (and updated files) is actually correct to use.

As far as I understand, xcprepare internally calls xcrun ... and, for some reason, it targets macosx SDK.

Expected/desired behavior

Calling xcprepare --configuration ${CONFIGURATION} --platform ${SDKROOT} from Pre-actions works without errors above.
Let me know if you have other ideas for achieving the desired behavior.

Minimal reproduction of the problem with instructions

  • Open a scheme settings
  • Go to Build -> Pre-actions
  • Add a new script xcprepare --configuration ${CONFIGURATION} --platform ${SDKROOT}

xcprepare logs

2022-04-12 17:45:46.654 I  xcprepare[73275:a320f4] ClangWrapperBuilder compiles file at file:///var/folders/sf/wlbxpcjx1y5bq23sd_c41kbh0000gp/T/xccc.c.
2022-04-12 17:45:46.855 E  xcprepare[73275:a320f4] Prepare failed with error: statusError("status 1: clang: warning: using sysroot for \134'iPhoneOS\134' but targeting \134'MacOSX\134' [-Wincompatible-sysroot]\134nIn file included from /var/folders/sf/wlbxpcjx1y5bq23sd_c41kbh0000gp/T/xccc.c:9:\134nIn file included from /Applications/Xcode-13-3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.4.sdk/usr/include/fcntl.h:23:\134nIn file included from /Applications/Xcode-13-3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.4.sdk/usr/include/sys/fcntl.h:78:\134nIn file included from /Applications/Xcode-13-3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.4.sdk/usr/include/sys/_types.h:32:\134n/Applications/Xcode-13-3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.4.sdk/usr/include/sys/cdefs.h:870:2: error: Unsupported architecture\134n#error Unsupported architecture\134n ^\134nIn file included from /var/folders/sf/wlbxpcjx1y5bq23sd_c41kbh0000gp/T/xccc.c:9:\134nIn file inclu<…>
 

Environment

  • XCRemoteCache: 0.3.9
  • HTTP cache server: AWS
  • Xcode: 13.3 13E113

"error: missing input file" during building as a consumer

Xcode config: Automatic integration

Backend: backend-example docker image

Error log:

error: missing input file
/Users/xxx/Library/Developer/Xcode/DerivedData/MyProject-grtwydkopfrbzbfwavurkuenidfb/Build/Intermediates.noindex/PrecompiledHeaders/SharedPrecompiledHeaders/7220286051759018287/MyProject-prefix.pch.dia:1:1: warning: Could not read serialized diagnostics file: error("Failed to open diagnostics file") (in target 'Target' from project 'MyProject')
Command ProcessPCH++ failed with a nonzero exit code

This happened during build as consumer. I had upload all the files to my server with producer mode.
I crawled the network during build, and all the GET request from the server is succeed.

Absolute paths in meta files

Hi,

I am seeing some absolute paths in the uploaded meta files. The paths are part of the .../Build/Intermediates.noindex/...:

{
  ...
  "dependencies": [
    ... 
    "/Users/mseremet/Library/Developer/Xcode/DerivedData/Crunchyroll-exbviznuyvwvwqbtlgbiywhttpfr/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/SDWebImage.build/module.modulemap"
  ]
}

Any idea what causes this?

XCLD Not Used When Project Contains C++ Code?

I have a small project that uses some C++. When I try to consume artifacts with XCRemoteCache I get linker errors like

ld: file too small (length=0) file '/Users/jarbogast/Library/Developer/Xcode/DerivedData/Kalesforce-czluqcwegwrauabcgxjmhwbspjqn/Build/Intermediates.noindex/Kalesforce.build/Debug-iphonesimulator/Kalesforce.build/Objects-normal/x86_64/CppLogger.o'

And when I look at the command invoking the linker I expected to see xcld but instead I see

Ld /Users/jarbogast/Library/Developer/Xcode/DerivedData/Kalesforce-czluqcwegwrauabcgxjmhwbspjqn/Build/Products/Debug-iphonesimulator/Kalesforce.app/Kalesforce normal (in target 'Kalesforce' from project 'Kalesforce') cd /Users/jarbogast/Documents/Kalesforce-iOS /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++

Did I miss a configuration option to help with C++? Or is this a feature gap for XCRemoteCache? Hope it's the former, but I may be able to make a contribution if it's the latter!

Use an instance profile or assume a role while accessing the S3 bucket

Hi XCRemoteCache Team,

We are going to run XCRemoteCache on EC2 Macs in AWS.

Is it possible to use an instance profile or assume a role while accessing the S3 bucket?

Expected/desired behavior
XCRemoteCache uses instance profile or assumes role while accessing S3 bucket

Relevant integration setup
[X] Automatic integration using xcprepare integrate ...

Thanks!

Multiple commands produce error after adding Cocoapods pluging

I've been trying to build the cache on CI/CD in producer mode, and it works fine on a normal project.

After adding the cocoapods plugin in an empty project, I'm getting the following error:

error: Multiple commands produce '/Users/builder/Library/Developer/Xcode/DerivedData/XCRemoteCacheExample-hhatcayujzjpinbwisqztfyoxjld/Build/Products/Debug-iphoneos/XCRemoteCacheExample.app/Modules/XCRemoteCacheExample.swiftmodule/arm64.swiftmodule.md5':
1) That command depends on command in Target 'XCRemoteCacheExample' (project 'XCRemoteCacheExample'): script phase “[RC] RemoteCache_postbuild”
2) That command depends on command in Target 'XCRemoteCacheExample' (project 'XCRemoteCacheExample'): script phase “[XCRC] Postbuild”

error: Multiple commands produce '/Users/builder/Library/Developer/Xcode/DerivedData/XCRemoteCacheExample-hhatcayujzjpinbwisqztfyoxjld/Build/Products/Debug-iphoneos/XCRemoteCacheExample.app/Modules/XCRemoteCacheExample.swiftmodule/arm64-apple-ios.swiftmodule.md5':
1) That command depends on command in Target 'XCRemoteCacheExample' (project 'XCRemoteCacheExample'): script phase “[RC] RemoteCache_postbuild”
2) That command depends on command in Target 'XCRemoteCacheExample' (project 'XCRemoteCacheExample'): script phase “[XCRC] Postbuild”

error: Multiple commands produce '/Users/builder/Library/Developer/Xcode/DerivedData/XCRemoteCacheExample-hhatcayujzjpinbwisqztfyoxjld/Build/Intermediates.noindex/XCRemoteCacheExample.build/Debug-iphoneos/XCRemoteCacheExample.build/postbuild.d':
1) That command depends on command in Target 'XCRemoteCacheExample' (project 'XCRemoteCacheExample'): script phase “[RC] RemoteCache_postbuild”
2) That command depends on command in Target 'XCRemoteCacheExample' (project 'XCRemoteCacheExample'): script phase “[XCRC] Postbuild”

CreateBuildDirectory /Users/builder/Library/Developer/Xcode/DerivedData/XCRemoteCacheExample-hhatcayujzjpinbwisqztfyoxjld/Build/Intermediates.noindex
    cd /Users/builder/clone
    builtin-create-build-directory /Users/builder/Library/Developer/Xcode/DerivedData/XCRemoteCacheExample-hhatcayujzjpinbwisqztfyoxjld/Build/Intermediates.noindex

warning: duplicate output file '/Users/builder/Library/Developer/Xcode/DerivedData/XCRemoteCacheExample-hhatcayujzjpinbwisqztfyoxjld/Build/Products/Debug-iphoneos/XCRemoteCacheExample.app/Modules/XCRemoteCacheExample.swiftmodule/arm64.swiftmodule.md5' on task: PhaseScriptExecution [XCRC] Postbuild /Users/builder/Library/Developer/Xcode/DerivedData/XCRemoteCacheExample-hhatcayujzjpinbwisqztfyoxjld/Build/Intermediates.noindex/XCRemoteCacheExample.build/Debug-iphoneos/XCRemoteCacheExample.build/Script-FE9F3EEF32EDC6845D218273.sh (in target 'XCRemoteCacheExample' from project 'XCRemoteCacheExample')
warning: duplicate output file '/Users/builder/Library/Developer/Xcode/DerivedData/XCRemoteCacheExample-hhatcayujzjpinbwisqztfyoxjld/Build/Products/Debug-iphoneos/XCRemoteCacheExample.app/Modules/XCRemoteCacheExample.swiftmodule/arm64-apple-ios.swiftmodule.md5' on task: PhaseScriptExecution [XCRC] Postbuild /Users/builder/Library/Developer/Xcode/DerivedData/XCRemoteCacheExample-hhatcayujzjpinbwisqztfyoxjld/Build/Intermediates.noindex/XCRemoteCacheExample.build/Debug-iphoneos/XCRemoteCacheExample.build/Script-FE9F3EEF32EDC6845D218273.sh (in target 'XCRemoteCacheExample' from project 'XCRemoteCacheExample')
warning: duplicate output file '/Users/builder/Library/Developer/Xcode/DerivedData/XCRemoteCacheExample-hhatcayujzjpinbwisqztfyoxjld/Build/Intermediates.noindex/XCRemoteCacheExample.build/Debug-iphoneos/XCRemoteCacheExample.build/postbuild.d' on task: PhaseScriptExecution [XCRC] Postbuild /Users/builder/Library/Developer/Xcode/DerivedData/XCRemoteCacheExample-hhatcayujzjpinbwisqztfyoxjld/Build/Intermediates.noindex/XCRemoteCacheExample.build/Debug-iphoneos/XCRemoteCacheExample.build/Script-FE9F3EEF32EDC6845D218273.sh (in target 'XCRemoteCacheExample' from project 'XCRemoteCacheExample')

rcinfo file:

---
primary_repo: https://github.com/redacted/XCRemoteCacheExample.git
primary_branch: main
cache_addresses:
 - https://redacted.amazonaws.com/
aws_secret_key: redacted
aws_access_key: redacted
aws_region: ap-south-1
aws_service: s3
mode: producer

Podfile:

platform :ios, '14.0'


plugin 'cocoapods-xcremotecache'

xcremotecache({
    'cache_addresses' => ['https://redacted.amazonaws.com/'], 
    'primary_repo' => 'https://[email protected]/redacted/XCRemoteCacheExample.git',
    'mode' => 'producer',
    'final_target' => 'XCRemoteCacheExample',
    'primary_branch' => 'main',
})


target 'XCRemoteCacheExample' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks!

  # Add the Firebase pod for Google Analytics
pod 'Kingfisher', '~> 7.0'
end

Command to build project:

xcremotecache/xcprepare integrate --input XCRemoteCacheExample.xcodeproj --mode producer --final-producer-target XCRemoteCacheExample

Any help on what I'm doing wrong is appreciated.

Is RC producer expected to build from IDE on CI?

When using fastlane (build_app) to build the app configured for producer mode, the RC build step is not invoked (no files in the server, no build failures, no RC logs in the log).

Fastline does show one warning right at the start of the build that is actually an early build failure in case I skip fastlane and call xcodebuild directly:

2022-04-22 13:45:33.730 xcodebuild[67561:3608596]  DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/IDELanguageSupport/IDELanguageSupport-19500/XCLanguageSupport/XCCompilerSpecificationSwift.m:167
Details:  error getting info from swift compiler '/Users/csignori/Projects/iphone/xcremotecache/xcswiftc': Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory" UserInfo={NSLocalizedDescription=Non-zero exit code 1 returned from shell command: /Users/csignori/Projects/iphone/xcremotecache/xcswiftc -v 2>&1, NSLocalizedFailureReason=No such file or directory}
Object:   
Method:   -discoveredToolInfoWithMacroExpansionScope:
Thread:   {number = 22, name = (null)}
Please file a bug at https://feedbackassistant.apple.com with this warning message and any useful information you can provide.
2022-04-22 13:45:33.730 xcodebuild[67561:3608596]  DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/IDELanguageSupport/IDELanguageSupport-19500/XCLanguageSupport/XCCompilerSpecificationSwift.m:171
Details:  unable to get the version for the swift compiler from the following command: /Users/csignori/Projects/iphone/xcremotecache/xcswiftc -v 2>&1
Object:   
Method:   -discoveredToolInfoWithMacroExpansionScope:
Thread:   {number = 22, name = (null)}
Please file a bug at https://feedbackassistant.apple.com with this warning message and any useful information you can provide.

The error says "No such file or directory" but if I run /Users/csignori/Projects/iphone/xcremotecache/xcswiftc -v, the file is there and I get Missing argument. Args: ["/Users/csignori/Projects/iphone/xcremotecache/xcswiftc", "-v"].

This behavior happens regardless of manual or automated RC integration.

Fastlane code:

build_app(
      workspace: ENV["XCWORKSPACE_PATH"],
      configuration: "Debug",
      scheme: ENV["SCHEME_NAME"],
      destination: "platform:iOS Simulator, name=iPhone 13 Pro,OS=15.2",
      clean: true,
      derived_data_path: ENV["DERIVEDDATA_DIR"],
      skip_package_ipa: true,
      skip_package_pkg: true,
      skip_package_dependencies_resolution: true,
      skip_build_archive: true,
      skip_archive: true,
      disable_package_automatic_updates: true,
    )

xcodebuild call:

xcodebuild -showBuildSettings \
		   -workspace "$XCWORKSPACE_PATH" \
		   -scheme "$SCHEME_NAME" \
		   -configuration "Debug" \
		   -destination "platform=iOS Simulator,name=iPhone 13 Pro,OS=15.2" \
		   -derivedDataPath "$WORKSPACE/deriveddata" \
		   -disableAutomaticPackageResolution 

Thanks!

Cannot deintegrate XCRemoteCache when error with pod generate_multiple_pod_projects => true

Hi there,
So i try to use XCRemoteCache for my project with pod configuration like this

source 'https://cdn.cocoapods.org/'

platform :ios, '12.0'
inhibit_all_warnings!
use_modular_headers!
use_frameworks! :linkage => :static

install! 'cocoapods',
:generate_multiple_pod_projects => true,
:incremental_installation => true

plugin 'cocoapods-xcremotecache'

xcremotecache({
    'cache_addresses' => ['http://localhost:8080/cache/movieapp'],
    'primary_repo' => '[email protected]:dwirandyh/xcremotecache-modular-example.git',
    'primary_branch' => 'main',
    'mode' => 'consumer', # consumer / producer
#    'final_target' => 'MovieApp', # producer only
    'xcrc_location' => '../tools/xcremotecache',
})


target 'MovieApp' do

  pod 'User', :path => './Modules/User/'

  pod 'RxSwift', '6.5.0'
  pod 'RxCocoa', '6.5.0'
  pod 'SDWebImage', '5.0'

  target 'MovieAppTests' do
    inherit! :search_paths
    # Pods for testing
  end

  target 'MovieAppUITests' do
    # Pods for testing
  end

end

I notice that XCRemoteCache is able to deintegrate when error happend (e.g can't connect to remote cache server), but it doesn't deintegrate third party pod library xcodeproj when i use generate_multiple_pod_projects

MovieApp xcodeproj Build Phases:

Screen Shot 2022-02-08 at 15 35 37

Pods xcodeproj Build Phases:

Screen Shot 2022-02-08 at 15 36 14

Pods xcodeproj Build Settings:

Screen Shot 2022-02-08 at 15 38 53

I have created a example project here:
https://github.com/dwirandyh/xcremotecache-modular-example

XCRemoteCache's cache management in producer side

Hallo
I have setup my producer in CI and use the cache from consumer, but i wonder how xcremotecache manage old artifact that generated before?
Will xcremotecache automatically delete artifacts that are no longer in use?

Relevant integration setup

[x] CocoaPods cocoapods-xcremotecache plugin

Consumer fails on CocoaPods lib

My integration setup

CocoaPods cocoapods-xcremotecache plugin

Minimal reproduction of the problem with instructions

Producer works fine. Build succeeds.

Consumer Logs

...
2022-03-01 12:44:16.479 I  xcprebuild[92348:1bf4e9] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/as.turan/build/mobile-ios/Pods/). Skipping extra configuration
2022-03-01 12:44:16.480 E  xcprebuild[92348:1bf4e9] (SomeLib) Couldn't verify if should disable RC for 18b80f9278e37b3c0d03a966aa3885c8f7262b2a.
2022-03-01 12:44:16.483 I  xcprebuild[92348:1bf4e9] (SomeLib) Found url to remapp: file:///Users/as.turan/build/DerivedData/MobileiOS-btwxsfumsrlvupejzudbjazglqqi/Build/Products/. Remapping: /Users/as.turan/build/DerivedData/MobileiOS-btwxsfumsrlvupejzudbjazglqqi/Build/Products
2022-03-01 12:44:16.483 I  xcprebuild[92348:1bf4e9] (SomeLib) Found url to remapp: file:///Users/as.turan/build/mobile-ios/Pods/. Remapping: /Users/as.turan/build/mobile-ios/Pods
2022-03-01 12:44:16.484 I  xcprebuild[92348:1bf4e9] (SomeLib) Making request http://localhost:8080/cache/meta/18b80f9278e37b3c0d03a966aa3885c8f7262b2a-SomeLib-Debug-iphonesimulator-13C100-53ef7ffb91ece1364f3217fd1a54c08c.json
2022-03-01 12:44:16.516 I  xcswiftc[92347:1bf4e6] Swiftc noop for x86_64-apple-ios13-simulator
...
2022-03-01 12:44:16.987 I  xcprebuild[92348:1bf4e9] (SomeLib) Downloading artifact to file:///Users/as.turan/build/DerivedData/MobileiOS-btwxsfumsrlvupejzudbjazglqqi/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/SomeLib.build/xccache/51921addea78eae65c56d4c5bddcf80d.zip
...
2022-03-01 12:44:17.770 I  xcprebuild[92348:1bf4e9] (SomeLib) Artifact unzipped to file:///Users/as.turan/build/DerivedData/MobileiOS-btwxsfumsrlvupejzudbjazglqqi/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/SomeLib.build/xccache/51921addea78eae65c56d4c5bddcf80d
...
2022-03-01 12:44:17.921 I  xcswiftc[92401:1bf5cb] Optional .swiftinterface file not found in the artifact at: /Users/as.turan/build/DerivedData/MobileiOS-btwxsfumsrlvupejzudbjazglqqi/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/SomeLib.build/Objects-normal/x86_64/SomeLib.swiftinterface
 

Pods/Carthage file

plugin 'cocoapods-xcremotecache'

xcremotecache({
'cache_addresses' => ['http://localhost:8080/cache'],
'primary_repo' => '....git',
'cache_commit_history' => 30,
'artifact_maximum_age' => 7,
'final_target' => 'MobileiOS',
'primary_branch' => 'dev',
'mode' => 'consumer',
})

min_iOS_target = '13'
platform :ios, min_iOS_target

use_frameworks!

...

Environment

  • XCRemoteCache: 0.3.7
  • cocoapods-xcremotecache: cocoapods-xcremotecache (0.0.7, 0.0.6)
  • HTTP cache server: Localhost
  • Xcode: 13.2.1
  • Mac: m1

Post build stats

hit_count: 98
miss_count: 1
local_cache_bytes: 201216000
indexing_hit_count: 0
indexing_miss_count: 0

Others
Error log:

ld: file too small (length=0) file '/Users/as.turan/build/DerivedData/MobileiOS-btwxsfumsrlvupejzudbjazglqqi/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/SomeLib.build/Objects-normal/x86_64/Localizable.o'
clang: error: linker command failed with exit code 1 (use -v to see invocation)

error: XCRemoteCache cannot be initialized with a consumer mode. Error: noArtifactsToReuse

My integration setup
Automatic integration using xcprepare integrate ...

.rcinfo:

primary_repo: XYZ.git
primary_branch: dev
cache_addresses:
- http://localhost:8080/cache

producer:

xcremotecache/xcprepare integrate --input XYZ.xcodeproj --mode producer --final-producer-target XYZ

consumer:

xcremotecache/xcprepare integrate --input XYZ.xcodeproj --mode consumer

Minimal reproduction of the problem with instructions

  • XCRemoteCache-macOS-arm64-x86_64-v0.3.6.zip unzipped into xcremotecache
  • created .rcinfo
  • Run local docker backend
  • Clean build & Clear DerivedData
  • run producer command
  • After end of the build: Clean build & Clear DerivedData. Removed local changes which producer command made. Like *.xcworkspace changes
  • Run consumer command and get error: XCRemoteCache cannot be initialized with a consumer mode. Error: noArtifactsToReuse

Producer Logs

/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration

/docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/

/docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh

10-listen-on-ipv6-by-default.sh: info: Getting the checksum of /etc/nginx/conf.d/default.conf

10-listen-on-ipv6-by-default.sh: info: Enabled listen on IPv6 in /etc/nginx/conf.d/default.conf

/docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh

/docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh

/docker-entrypoint.sh: Configuration complete; ready for start up

172.17.0.1 - - [16/Feb/2022:12:39:48 +0000] "PUT /cache/file/205a0bc8a669a6ca4e9ae5cc649ad81c.zip HTTP/1.1" 201 0 "-" "xcpostbuild (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

172.17.0.1 - - [16/Feb/2022:12:39:48 +0000] "PUT /cache/file/d284af114efa98b27224c66216381c09.zip HTTP/1.1" 201 0 "-" "xcpostbuild (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

172.17.0.1 - - [16/Feb/2022:12:39:48 +0000] "PUT /cache/meta/a9dce047d8a4fd37e6236a0041b03ea3ba619d8e-MB-XYZExtension-Debug-iphonesimulator-13C100-b74ff62c1fe3a4cab72d464c04ac1f4f.json HTTP/1.1" 201 0 "-" "xcpostbuild (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

172.17.0.1 - - [16/Feb/2022:12:39:48 +0000] "PUT /cache/meta/a9dce047d8a4fd37e6236a0041b03ea3ba619d8e-MB-XYZExtensionUI-Debug-iphonesimulator-13C100-b0ecc6077e8e2a2ccdbcd6ff472ccff0.json HTTP/1.1" 201 0 "-" "xcpostbuild (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

172.17.0.1 - - [16/Feb/2022:12:40:16 +0000] "PUT /cache/file/6f604311c43eee7050e215229d51a771.zip HTTP/1.1" 201 0 "-" "xcpostbuild (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

172.17.0.1 - - [16/Feb/2022:12:40:16 +0000] "PUT /cache/meta/a9dce047d8a4fd37e6236a0041b03ea3ba619d8e-MB-XYZExtension-Debug-iphonesimulator-13C100-03fd65f0c2f2972cf8b38af23c97fb7d.json HTTP/1.1" 201 0 "-" "xcpostbuild (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

172.17.0.1 - - [16/Feb/2022:12:42:01 +0000] "PUT /cache/file/fcb00f22a4504673380f974be243a395.zip HTTP/1.1" 201 0 "-" "xcpostbuild (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

172.17.0.1 - - [16/Feb/2022:12:42:01 +0000] "PUT /cache/meta/a9dce047d8a4fd37e6236a0041b03ea3ba619d8e-MB-XYZExtension-Debug-iphonesimulator-13C100-807b9a67c40db2b7c9fb7afed62040f0.json HTTP/1.1" 201 0 "-" "xcpostbuild (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

172.17.0.1 - - [16/Feb/2022:12:42:01 +0000] "PUT /cache/file/087a3cc7a43d51020605097c693ef420.zip HTTP/1.1" 201 0 "-" "xcpostbuild (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

172.17.0.1 - - [16/Feb/2022:12:42:01 +0000] "PUT /cache/meta/a9dce047d8a4fd37e6236a0041b03ea3ba619d8e-XYZExtension-Debug-iphonesimulator-13C100-1efeb380bf880878b4e0451cac0b1f7b.json HTTP/1.1" 201 0 "-" "xcpostbuild (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

172.17.0.1 - - [16/Feb/2022:12:42:01 +0000] "PUT /cache/file/d3ee1382cfc8ee0159b043e9fa6fb65d.zip HTTP/1.1" 201 0 "-" "xcpostbuild (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

172.17.0.1 - - [16/Feb/2022:12:42:01 +0000] "PUT /cache/meta/a9dce047d8a4fd37e6236a0041b03ea3ba619d8e-MB-XYZExtension-Debug-iphonesimulator-13C100-ed2de1ea7ef7e20cbe5ad91f9098cd12.json HTTP/1.1" 201 0 "-" "xcpostbuild (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

172.17.0.1 - - [16/Feb/2022:12:58:29 +0000] "PUT /cache/file/e0b4645c0bf04ecfcd9fc05b1089ef9a.zip HTTP/1.1" 201 0 "-" "xcpostbuild (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

172.17.0.1 - - [16/Feb/2022:12:58:29 +0000] "PUT /cache/meta/a9dce047d8a4fd37e6236a0041b03ea3ba619d8e-XYZ-Debug-iphonesimulator-13C100-80eb0cccefe0ae4acf672c5523bebbd1.json HTTP/1.1" 201 0 "-" "xcpostbuild (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

172.17.0.1 - - [16/Feb/2022:12:58:31 +0000] "PUT /cache/marker/a9dce047d8a4fd37e6236a0041b03ea3ba619d8e-Debug-iphonesimulator-13C100-5 HTTP/1.1" 201 0 "-" "xcprepare (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

Consumer Logs

 2022/02/16 13:15:48 [error] 31#31: *9 open() "/tmp/cache/cache/nginx-health" failed (2: No such file or directory), client: 172.17.0.1, server: localhost, request: "HEAD /cache/nginx-health HTTP/1.1", host: "localhost:8080"

172.17.0.1 - - [16/Feb/2022:13:15:48 +0000] "HEAD /cache/nginx-health HTTP/1.1" 404 0 "-" "xcprepare (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

2022/02/16 13:15:48 [error] 31#31: *9 open() "/tmp/cache/cache/nginx-health" failed (2: No such file or directory), client: 172.17.0.1, server: localhost, request: "HEAD /cache/nginx-health HTTP/1.1", host: "localhost:8080"

172.17.0.1 - - [16/Feb/2022:13:15:48 +0000] "HEAD /cache/nginx-health HTTP/1.1" 404 0 "-" "xcprepare (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

2022/02/16 13:15:48 [error] 31#31: *9 open() "/tmp/cache/cache/nginx-health" failed (2: No such file or directory), client: 172.17.0.1, server: localhost, request: "HEAD /cache/nginx-health HTTP/1.1", host: "localhost:8080"

172.17.0.1 - - [16/Feb/2022:13:15:48 +0000] "HEAD /cache/nginx-health HTTP/1.1" 404 0 "-" "xcprepare (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

2022/02/16 13:15:48 [error] 31#31: *9 open() "/tmp/cache/cache/marker/ec97526a50481f1f3655cd63fdacdfe0b4e16816-Debug-iphonesimulator-13C100-5" failed (2: No such file or directory), client: 172.17.0.1, server: localhost, request: "HEAD /cache/marker/ec97526a50481f1f3655cd63fdacdfe0b4e16816-Debug-iphonesimulator-13C100-5 HTTP/1.1", host: "localhost:8080"

172.17.0.1 - - [16/Feb/2022:13:15:48 +0000] "HEAD /cache/marker/ec97526a50481f1f3655cd63fdacdfe0b4e16816-Debug-iphonesimulator-13C100-5 HTTP/1.1" 404 0 "-" "xcprepare (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

2022/02/16 13:15:49 [error] 31#31: *9 open() "/tmp/cache/cache/marker/b7201e2993c2f1e890c860741b691fe937e428ac-Debug-iphonesimulator-13C100-5" failed (2: No such file or directory), client: 172.17.0.1, server: localhost, request: "HEAD /cache/marker/b7201e2993c2f1e890c860741b691fe937e428ac-Debug-iphonesimulator-13C100-5 HTTP/1.1", host: "localhost:8080"

172.17.0.1 - - [16/Feb/2022:13:15:49 +0000] "HEAD /cache/marker/b7201e2993c2f1e890c860741b691fe937e428ac-Debug-iphonesimulator-13C100-5 HTTP/1.1" 404 0 "-" "xcprepare (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

2022/02/16 13:15:49 [error] 31#31: *9 open() "/tmp/cache/cache/marker/3538b470e26098a0758dc8cf95fa9bf10d410028-Debug-iphonesimulator-13C100-5" failed (2: No such file or directory), client: 172.17.0.1, server: localhost, request: "HEAD /cache/marker/3538b470e26098a0758dc8cf95fa9bf10d410028-Debug-iphonesimulator-13C100-5 HTTP/1.1", host: "localhost:8080"

172.17.0.1 - - [16/Feb/2022:13:15:49 +0000] "HEAD /cache/marker/3538b470e26098a0758dc8cf95fa9bf10d410028-Debug-iphonesimulator-13C100-5 HTTP/1.1" 404 0 "-" "xcprepare (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

2022/02/16 13:15:49 [error] 31#31: *9 open() "/tmp/cache/cache/marker/08571090d17810dd1ae7fdb01c49c21df38a3e39-Debug-iphonesimulator-13C100-5" failed (2: No such file or directory), client: 172.17.0.1, server: localhost, request: "HEAD /cache/marker/08571090d17810dd1ae7fdb01c49c21df38a3e39-Debug-iphonesimulator-13C100-5 HTTP/1.1", host: "localhost:8080"

172.17.0.1 - - [16/Feb/2022:13:15:49 +0000] "HEAD /cache/marker/08571090d17810dd1ae7fdb01c49c21df38a3e39-Debug-iphonesimulator-13C100-5 HTTP/1.1" 404 0 "-" "xcprepare (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

2022/02/16 13:15:49 [error] 31#31: *9 open() "/tmp/cache/cache/marker/4004ba2250cfaec66336f304181c3e8f1cf64a7e-Debug-iphonesimulator-13C100-5" failed (2: No such file or directory), client: 172.17.0.1, server: localhost, request: "HEAD /cache/marker/4004ba2250cfaec66336f304181c3e8f1cf64a7e-Debug-iphonesimulator-13C100-5 HTTP/1.1", host: "localhost:8080"

172.17.0.1 - - [16/Feb/2022:13:15:49 +0000] "HEAD /cache/marker/4004ba2250cfaec66336f304181c3e8f1cf64a7e-Debug-iphonesimulator-13C100-5 HTTP/1.1" 404 0 "-" "xcprepare (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

2022/02/16 13:15:49 [error] 31#31: *9 open() "/tmp/cache/cache/marker/038541815c72a461cbb851f548bc0ce957dc213c-Debug-iphonesimulator-13C100-5" failed (2: No such file or directory), client: 172.17.0.1, server: localhost, request: "HEAD /cache/marker/038541815c72a461cbb851f548bc0ce957dc213c-Debug-iphonesimulator-13C100-5 HTTP/1.1", host: "localhost:8080"

172.17.0.1 - - [16/Feb/2022:13:15:49 +0000] "HEAD /cache/marker/038541815c72a461cbb851f548bc0ce957dc213c-Debug-iphonesimulator-13C100-5 HTTP/1.1" 404 0 "-" "xcprepare (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

2022/02/16 13:15:49 [error] 31#31: *9 open() "/tmp/cache/cache/marker/92d5ff06f8f4ae65ec4baab85bc828df1877c792-Debug-iphonesimulator-13C100-5" failed (2: No such file or directory), client: 172.17.0.1, server: localhost, request: "HEAD /cache/marker/92d5ff06f8f4ae65ec4baab85bc828df1877c792-Debug-iphonesimulator-13C100-5 HTTP/1.1", host: "localhost:8080"

172.17.0.1 - - [16/Feb/2022:13:15:49 +0000] "HEAD /cache/marker/92d5ff06f8f4ae65ec4baab85bc828df1877c792-Debug-iphonesimulator-13C100-5 HTTP/1.1" 404 0 "-" "xcprepare (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

2022/02/16 13:15:49 [error] 31#31: *9 open() "/tmp/cache/cache/marker/0772ade22b0f31d5eb585c1d421abcb7b7f64f80-Debug-iphonesimulator-13C100-5" failed (2: No such file or directory), client: 172.17.0.1, server: localhost, request: "HEAD /cache/marker/0772ade22b0f31d5eb585c1d421abcb7b7f64f80-Debug-iphonesimulator-13C100-5 HTTP/1.1", host: "localhost:8080"

172.17.0.1 - - [16/Feb/2022:13:15:49 +0000] "HEAD /cache/marker/0772ade22b0f31d5eb585c1d421abcb7b7f64f80-Debug-iphonesimulator-13C100-5 HTTP/1.1" 404 0 "-" "xcprepare (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

2022/02/16 13:15:49 [error] 31#31: *9 open() "/tmp/cache/cache/marker/5789427d3cf952bad33bd7ad82b507face7a8e4b-Debug-iphonesimulator-13C100-5" failed (2: No such file or directory), client: 172.17.0.1, server: localhost, request: "HEAD /cache/marker/5789427d3cf952bad33bd7ad82b507face7a8e4b-Debug-iphonesimulator-13C100-5 HTTP/1.1", host: "localhost:8080"

172.17.0.1 - - [16/Feb/2022:13:15:49 +0000] "HEAD /cache/marker/5789427d3cf952bad33bd7ad82b507face7a8e4b-Debug-iphonesimulator-13C100-5 HTTP/1.1" 404 0 "-" "xcprepare (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

2022/02/16 13:15:49 [error] 31#31: *9 open() "/tmp/cache/cache/marker/c7119ef77c1a6798655c18dd6445f7a0e83f0e90-Debug-iphonesimulator-13C100-5" failed (2: No such file or directory), client: 172.17.0.1, server: localhost, request: "HEAD /cache/marker/c7119ef77c1a6798655c18dd6445f7a0e83f0e90-Debug-iphonesimulator-13C100-5 HTTP/1.1", host: "localhost:8080"

172.17.0.1 - - [16/Feb/2022:13:15:49 +0000] "HEAD /cache/marker/c7119ef77c1a6798655c18dd6445f7a0e83f0e90-Debug-iphonesimulator-13C100-5 HTTP/1.1" 404 0 "-" "xcprepare (unknown version) CFNetwork/1327.0.4 Darwin/21.2.0"

Environment

RC debugging works unreliably

My integration setup

[x] Automatic integration using xcprepare integrate ...

Expected/desired behavior

Follow steps on Development.md to debug XCRemoteCache and have Xcode stop on breakpoints in the RC project.

Minimal reproduction of the problem with instructions

  • Step 1. Automatic integration using xcprepare integrate ... (from Release build) for all xcodeproj files in the workspace
  • Step 2. Pick one dependency (e.g. root project in the workspace) and follow instructions on Development.md to debug XCRemoteCache (from source code, same version tag)

Most of times my application finishes building and Xcode shows "Finished running" in the RC project instead of stopping in breakpoints there.

Environment

  • XCRemoteCache: 0.3.7
  • HTTP cache server: demo docker in localhost
  • Xcode: 13.2.1 (13C100)

Others

I am on an Apple M1 Max with macOS Monterey 12.2.1 (21D62).

I did also try to run xcprepare integrate from the locally built RC (building the Agreggated target) so all xcodeproj files are generated with all steps pointing to the locally built RC (instead of Release build), then select/run the xcpostbuild target and rebuild my application. Once, Xcode stopped in a breakpoint in the RC project (yay!), but then, it stopped for only one of the 70 projects, and finished running. Maybe that is expected behavior. But only got this to work once so far.

Cache miss when development pod `vendored_framework` configuration is `.xcframework`

My integration setup

[x] CocoaPods cocoapods-xcremotecache plugin
[ ] Automatic integration using xcprepare integrate ...
[ ] Manual integration
[ ] Carthage

Expected/desired behavior
When i have development pod that has vendored_frameworks the target cache is always miss, although I have cached it right before running it as consumer

I think it should has 100% cache hit rate because the cache miss happend only when i clean build folder before build the project

In this case, Analytic has xcframework as vendored_framework

Screen Shot 2022-02-18 at 16 05 28

Minimal reproduction of the problem with instructions

Download the project here

https://github.com/dwirandyh/xcremotecache-modular-example

Step to reproduce

  1. Run project as producer
  2. Clean derived data or clean build folder (command + shift + K)
  3. Run project again as consumer

Consumer Logs

 Filtering the log data using "sender BEGINSWITH "xc""
Timestamp               Ty Process[PID:TID]
2022-02-18 15:59:28.720 I  xcprebuild[82815:6bf72] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:28.721 E  xcprebuild[82815:6bf72] (SDWebImage) Couldn't verify if should disable RC for 13a0bdaf485197e36f6d71a01160ca80ff0e8a24.
2022-02-18 15:59:28.728 I  xcprebuild[82815:6bf72] (SDWebImage) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products
2022-02-18 15:59:28.728 I  xcprebuild[82815:6bf72] (SDWebImage) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:28.728 I  xcprebuild[82815:6bf72] (SDWebImage) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/SDWebImage/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/SDWebImage
2022-02-18 15:59:28.730 I  xcprebuild[82818:6bf79] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:28.731 E  xcprebuild[82818:6bf79] (RxSwift) Couldn't verify if should disable RC for 13a0bdaf485197e36f6d71a01160ca80ff0e8a24.
2022-02-18 15:59:28.736 I  xcprebuild[82818:6bf79] (RxSwift) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products
2022-02-18 15:59:28.736 I  xcprebuild[82818:6bf79] (RxSwift) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:28.736 I  xcprebuild[82818:6bf79] (RxSwift) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxSwift/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxSwift
2022-02-18 15:59:28.738 I  xcprebuild[82824:6bf94] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:28.739 E  xcprebuild[82824:6bf94] (Alamofire) Couldn't verify if should disable RC for 13a0bdaf485197e36f6d71a01160ca80ff0e8a24.
2022-02-18 15:59:28.743 I  xcprebuild[82824:6bf94] (Alamofire) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products
2022-02-18 15:59:28.743 I  xcprebuild[82824:6bf94] (Alamofire) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:28.743 I  xcprebuild[82824:6bf94] (Alamofire) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/Alamofire/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/Alamofire
2022-02-18 15:59:28.746 I  xcprebuild[82815:6bf72] (SDWebImage) Downloading artifact to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/SDWebImage.build/Debug-iphonesimulator/SDWebImage.build/xccache/d7feb2a508fdf9a12a382d193d296de6.zip
2022-02-18 15:59:28.748 I  xcprebuild[82818:6bf79] (RxSwift) Downloading artifact to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/RxSwift.build/Debug-iphonesimulator/RxSwift.build/xccache/8f2c52f44d00a9ac4bf0fd9e8c36e148.zip
2022-02-18 15:59:28.748 I  xcprebuild[82824:6bf94] (Alamofire) Downloading artifact to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/Alamofire.build/Debug-iphonesimulator/Alamofire.build/xccache/782c29195e310a8ada7bf97d6c350580.zip
2022-02-18 15:59:28.768 I  xcprebuild[82815:6bf72] (SDWebImage) Artifact unzipped to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/SDWebImage.build/Debug-iphonesimulator/SDWebImage.build/xccache/d7feb2a508fdf9a12a382d193d296de6
2022-02-18 15:59:28.854 I  xcprebuild[82824:6bf94] (Alamofire) Artifact unzipped to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/Alamofire.build/Debug-iphonesimulator/Alamofire.build/xccache/782c29195e310a8ada7bf97d6c350580
2022-02-18 15:59:28.893 I  xcprebuild[82818:6bf79] (RxSwift) Artifact unzipped to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/RxSwift.build/Debug-iphonesimulator/RxSwift.build/xccache/8f2c52f44d00a9ac4bf0fd9e8c36e148
2022-02-18 15:59:29.066 I  xclibtool[82892:6c03f] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.067 I  xcswiftc[82893:6c040] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.076 I  xcswiftc[82894:6c041] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.085 I  xcswiftc[82893:6c040] Optional .swiftinterface file not found in the artifact at: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/Alamofire.build/Debug-iphonesimulator/Alamofire.build/Objects-normal/x86_64/Alamofire.swiftinterface
2022-02-18 15:59:29.114 I  xcswiftc[82893:6c040] Swiftc noop for x86_64-apple-ios10.0-simulator
2022-02-18 15:59:29.121 I  xcpostbuild[82896:6c052] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.124 I  xcpostbuild[82896:6c052] (SDWebImage) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products
2022-02-18 15:59:29.124 I  xcpostbuild[82896:6c052] (SDWebImage) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:29.124 I  xcpostbuild[82896:6c052] (SDWebImage) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/SDWebImage/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/SDWebImage
2022-02-18 15:59:29.143 I  xcswiftc[82894:6c041] Optional .swiftinterface file not found in the artifact at: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/RxSwift.build/Debug-iphonesimulator/RxSwift.build/Objects-normal/x86_64/RxSwift.swiftinterface
2022-02-18 15:59:29.144 I  xclibtool[82899:6c05d] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.185 I  xcpostbuild[82902:6c068] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.187 I  xcpostbuild[82902:6c068] (Alamofire) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products
2022-02-18 15:59:29.187 I  xcpostbuild[82902:6c068] (Alamofire) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:29.187 I  xcpostbuild[82902:6c068] (Alamofire) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/Alamofire/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/Alamofire
2022-02-18 15:59:29.248 I  xcswiftc[82894:6c041] Swiftc noop for x86_64-apple-ios9.0-simulator
2022-02-18 15:59:29.283 I  xclibtool[82907:6c072] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.328 I  xcpostbuild[82910:6c07b] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.330 I  xcpostbuild[82910:6c07b] (RxSwift) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products
2022-02-18 15:59:29.330 I  xcpostbuild[82910:6c07b] (RxSwift) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:29.330 I  xcpostbuild[82910:6c07b] (RxSwift) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxSwift/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxSwift
2022-02-18 15:59:29.446 I  xcprebuild[82916:6c08d] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.447 E  xcprebuild[82916:6c08d] (RxRelay) Couldn't verify if should disable RC for 13a0bdaf485197e36f6d71a01160ca80ff0e8a24.
2022-02-18 15:59:29.452 I  xcprebuild[82916:6c08d] (RxRelay) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products
2022-02-18 15:59:29.452 I  xcprebuild[82916:6c08d] (RxRelay) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:29.452 I  xcprebuild[82916:6c08d] (RxRelay) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxRelay/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxRelay
2022-02-18 15:59:29.452 I  xcprebuild[82917:6c091] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.453 E  xcprebuild[82917:6c091] (Analytic) Couldn't verify if should disable RC for 13a0bdaf485197e36f6d71a01160ca80ff0e8a24.
2022-02-18 15:59:29.454 I  xcprebuild[82916:6c08d] (RxRelay) Downloading artifact to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/RxRelay.build/Debug-iphonesimulator/RxRelay.build/xccache/60b683a591ab5dd33122866aba40886b.zip
2022-02-18 15:59:29.458 I  xcprebuild[82917:6c091] (Analytic) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products
2022-02-18 15:59:29.458 I  xcprebuild[82917:6c091] (Analytic) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:29.458 I  xcprebuild[82917:6c091] (Analytic) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/../Modules/Analytic/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Modules/Analytic
2022-02-18 15:59:29.460 I  xcprebuild[82916:6c08d] (RxRelay) Artifact unzipped to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/RxRelay.build/Debug-iphonesimulator/RxRelay.build/xccache/60b683a591ab5dd33122866aba40886b
2022-02-18 15:59:29.461 E  xcprebuild[82917:6c091] (Analytic) Prebuild step failed with error: missingFile(file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/Analytic/Radar/RadarSDK.framework/Headers/Radar.h)
2022-02-18 15:59:29.486 I  xcswiftc[82919:6c099] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.491 I  xcswiftc[82919:6c099] Optional .swiftinterface file not found in the artifact at: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/RxRelay.build/Debug-iphonesimulator/RxRelay.build/Objects-normal/x86_64/RxRelay.swiftinterface
2022-02-18 15:59:29.495 I  xcswiftc[82919:6c099] Swiftc noop for x86_64-apple-ios9.0-simulator
2022-02-18 15:59:29.521 I  xclibtool[82929:6c0ad] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.555 I  xcpostbuild[82931:6c0b7] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.556 I  xcpostbuild[82931:6c0b7] (RxRelay) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products
2022-02-18 15:59:29.557 I  xcpostbuild[82931:6c0b7] (RxRelay) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:29.557 I  xcpostbuild[82931:6c0b7] (RxRelay) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxRelay/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxRelay
2022-02-18 15:59:29.564 I  xcswiftc[82932:6c0b9] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.565 I  xcswiftc[82932:6c0b9] Swiftc marker doesn't exist
2022-02-18 15:59:29.565 Df xcswiftc[82932:6c0b9] Fallbacking to compilation using swiftc.
2022-02-18 15:59:29.639 I  xcprebuild[82937:6c0ce] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.639 E  xcprebuild[82937:6c0ce] (RxCocoa) Couldn't verify if should disable RC for 13a0bdaf485197e36f6d71a01160ca80ff0e8a24.
2022-02-18 15:59:29.644 I  xcprebuild[82937:6c0ce] (RxCocoa) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products
2022-02-18 15:59:29.644 I  xcprebuild[82937:6c0ce] (RxCocoa) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:29.644 I  xcprebuild[82937:6c0ce] (RxCocoa) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxCocoa/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxCocoa
2022-02-18 15:59:29.655 I  xcprebuild[82937:6c0ce] (RxCocoa) Downloading artifact to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/RxCocoa.build/Debug-iphonesimulator/RxCocoa.build/xccache/ea6d4fa125ed1781b5e85ed2764436b0.zip
2022-02-18 15:59:29.713 I  xcprebuild[82937:6c0ce] (RxCocoa) Artifact unzipped to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/RxCocoa.build/Debug-iphonesimulator/RxCocoa.build/xccache/ea6d4fa125ed1781b5e85ed2764436b0
2022-02-18 15:59:29.743 I  xcswiftc[82941:6c0de] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.782 I  xcswiftc[82941:6c0de] Optional .swiftinterface file not found in the artifact at: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/RxCocoa.build/Debug-iphonesimulator/RxCocoa.build/Objects-normal/x86_64/RxCocoa.swiftinterface
2022-02-18 15:59:29.864 I  xcswiftc[82941:6c0de] Swiftc noop for x86_64-apple-ios9.0-simulator
2022-02-18 15:59:29.910 I  xclibtool[82955:6c104] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.978 I  xcpostbuild[82958:6c11b] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:29.980 I  xcpostbuild[82958:6c11b] (RxCocoa) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products
2022-02-18 15:59:29.980 I  xcpostbuild[82958:6c11b] (RxCocoa) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:29.980 I  xcpostbuild[82958:6c11b] (RxCocoa) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxCocoa/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxCocoa
2022-02-18 15:59:30.225 I  xclibtool[82970:6c14b] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:30.264 I  xcpostbuild[82972:6c15c] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:30.266 I  xcpostbuild[82972:6c15c] (Analytic) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products
2022-02-18 15:59:30.266 I  xcpostbuild[82972:6c15c] (Analytic) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:30.266 I  xcpostbuild[82972:6c15c] (Analytic) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/../Modules/Analytic/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Modules/Analytic
2022-02-18 15:59:30.343 I  xcprebuild[82979:6c177] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:30.344 E  xcprebuild[82979:6c177] (User) Couldn't verify if should disable RC for 13a0bdaf485197e36f6d71a01160ca80ff0e8a24.
2022-02-18 15:59:30.349 I  xcprebuild[82979:6c177] (User) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products
2022-02-18 15:59:30.349 I  xcprebuild[82979:6c177] (User) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:30.349 I  xcprebuild[82979:6c177] (User) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/../Modules/User/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Modules/User
2022-02-18 15:59:30.351 I  xcprebuild[82979:6c177] (User) Downloading artifact to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/User.build/Debug-iphonesimulator/User.build/xccache/3c111562299c524b00881c4fec3f4df3.zip
2022-02-18 15:59:30.356 I  xcprebuild[82979:6c177] (User) Artifact unzipped to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/User.build/Debug-iphonesimulator/User.build/xccache/3c111562299c524b00881c4fec3f4df3
2022-02-18 15:59:30.376 I  xcswiftc[82980:6c17d] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:30.382 I  xcswiftc[82980:6c17d] Optional .swiftinterface file not found in the artifact at: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Intermediates.noindex/User.build/Debug-iphonesimulator/User.build/Objects-normal/x86_64/User.swiftinterface
2022-02-18 15:59:30.384 I  xcswiftc[82980:6c17d] Swiftc noop for x86_64-apple-ios12.0-simulator
2022-02-18 15:59:30.407 I  xclibtool[82984:6c185] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:30.439 I  xcpostbuild[82986:6c18c] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:30.441 I  xcpostbuild[82986:6c18c] (User) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products
2022-02-18 15:59:30.441 I  xcpostbuild[82986:6c18c] (User) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:30.441 I  xcpostbuild[82986:6c18c] (User) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/../Modules/User/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Modules/User
2022-02-18 15:59:30.619 I  xcprebuild[83003:6c1bf] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/). Skipping extra configuration
2022-02-18 15:59:30.620 E  xcprebuild[83003:6c1bf] (MovieApp) Couldn't verify if should disable RC for 13a0bdaf485197e36f6d71a01160ca80ff0e8a24.
2022-02-18 15:59:30.626 I  xcprebuild[83003:6c1bf] (MovieApp) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products
2022-02-18 15:59:30.626 I  xcprebuild[83003:6c1bf] (MovieApp) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp
2022-02-18 15:59:30.629 E  xcprebuild[83003:6c1bf] (MovieApp) Prebuild step failed with error: missingFile(file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/Debug-iphonesimulator/Analytic/Analytic.framework/Modules/Analytic.swiftmodule/x86_64-apple-ios-simulator.swiftmodule.md5)
2022-02-18 15:59:30.647 I  xcswiftc[83006:6c1ca] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/). Skipping extra configuration
2022-02-18 15:59:30.648 I  xcswiftc[83006:6c1ca] Swiftc marker doesn't exist
2022-02-18 15:59:30.648 Df xcswiftc[83006:6c1ca] Fallbacking to compilation using swiftc.
2022-02-18 15:59:31.562 I  xcld[83025:6c235] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/). Skipping extra configuration
2022-02-18 15:59:34.199 I  xcpostbuild[83040:6c2a6] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/). Skipping extra configuration
2022-02-18 15:59:34.201 I  xcpostbuild[83040:6c2a6] (MovieApp) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products
2022-02-18 15:59:34.201 I  xcpostbuild[83040:6c2a6] (MovieApp) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp
2022-02-18 15:59:37.730 I  xcprebuild[83071:6c310] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:37.731 E  xcprebuild[83071:6c310] (SDWebImage) Couldn't verify if should disable RC for 13a0bdaf485197e36f6d71a01160ca80ff0e8a24.
2022-02-18 15:59:37.739 I  xcprebuild[83071:6c310] (SDWebImage) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Products
2022-02-18 15:59:37.739 I  xcprebuild[83071:6c310] (SDWebImage) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:37.739 I  xcprebuild[83071:6c310] (SDWebImage) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/SDWebImage/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/SDWebImage
2022-02-18 15:59:37.766 I  xcprebuild[83071:6c310] (SDWebImage) Downloading artifact to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Intermediates.noindex/SDWebImage.build/Debug-iphonesimulator/SDWebImage.build/xccache/d7feb2a508fdf9a12a382d193d296de6.zip
2022-02-18 15:59:37.798 I  xcprebuild[83071:6c310] (SDWebImage) Artifact unzipped to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Intermediates.noindex/SDWebImage.build/Debug-iphonesimulator/SDWebImage.build/xccache/d7feb2a508fdf9a12a382d193d296de6
2022-02-18 15:59:37.927 I  xcprebuild[83073:6c324] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:37.928 E  xcprebuild[83073:6c324] (RxSwift) Couldn't verify if should disable RC for 13a0bdaf485197e36f6d71a01160ca80ff0e8a24.
2022-02-18 15:59:37.934 I  xcprebuild[83073:6c324] (RxSwift) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Products
2022-02-18 15:59:37.934 I  xcprebuild[83073:6c324] (RxSwift) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:37.934 I  xcprebuild[83073:6c324] (RxSwift) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxSwift/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxSwift
2022-02-18 15:59:37.953 I  xcprebuild[83073:6c324] (RxSwift) Downloading artifact to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Intermediates.noindex/RxSwift.build/Debug-iphonesimulator/RxSwift.build/xccache/8f2c52f44d00a9ac4bf0fd9e8c36e148.zip
2022-02-18 15:59:38.090 I  xcprebuild[83073:6c324] (RxSwift) Artifact unzipped to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Intermediates.noindex/RxSwift.build/Debug-iphonesimulator/RxSwift.build/xccache/8f2c52f44d00a9ac4bf0fd9e8c36e148
2022-02-18 15:59:38.120 I  xcswiftc[83074:6c328] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:38.183 I  xcswiftc[83074:6c328] Optional .swiftinterface file not found in the artifact at: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Intermediates.noindex/RxSwift.build/Debug-iphonesimulator/RxSwift.build/Objects-normal/x86_64/RxSwift.swiftinterface
2022-02-18 15:59:38.185 I  xcswiftc[83074:6c328] Swiftc noop for x86_64-apple-ios9.0-simulator
2022-02-18 15:59:38.237 I  xcpostbuild[83076:6c330] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:38.239 I  xcpostbuild[83076:6c330] (RxSwift) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Products
2022-02-18 15:59:38.239 I  xcpostbuild[83076:6c330] (RxSwift) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:38.239 I  xcpostbuild[83076:6c330] (RxSwift) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxSwift/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxSwift
2022-02-18 15:59:38.299 I  xcprebuild[83078:6c338] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:38.300 E  xcprebuild[83078:6c338] (RxRelay) Couldn't verify if should disable RC for 13a0bdaf485197e36f6d71a01160ca80ff0e8a24.
2022-02-18 15:59:38.306 I  xcprebuild[83078:6c338] (RxRelay) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Products
2022-02-18 15:59:38.306 I  xcprebuild[83078:6c338] (RxRelay) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:38.306 I  xcprebuild[83078:6c338] (RxRelay) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxRelay/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxRelay
2022-02-18 15:59:38.308 I  xcprebuild[83078:6c338] (RxRelay) Downloading artifact to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Intermediates.noindex/RxRelay.build/Debug-iphonesimulator/RxRelay.build/xccache/60b683a591ab5dd33122866aba40886b.zip
2022-02-18 15:59:38.317 I  xcprebuild[83078:6c338] (RxRelay) Artifact unzipped to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Intermediates.noindex/RxRelay.build/Debug-iphonesimulator/RxRelay.build/xccache/60b683a591ab5dd33122866aba40886b
2022-02-18 15:59:38.344 I  xcswiftc[83079:6c33b] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:38.352 I  xcswiftc[83079:6c33b] Optional .swiftinterface file not found in the artifact at: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Intermediates.noindex/RxRelay.build/Debug-iphonesimulator/RxRelay.build/Objects-normal/x86_64/RxRelay.swiftinterface
2022-02-18 15:59:38.354 I  xcswiftc[83079:6c33b] Swiftc noop for x86_64-apple-ios9.0-simulator
2022-02-18 15:59:38.401 I  xcpostbuild[83081:6c342] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:38.403 I  xcpostbuild[83081:6c342] (RxRelay) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Products
2022-02-18 15:59:38.404 I  xcpostbuild[83081:6c342] (RxRelay) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:38.404 I  xcpostbuild[83081:6c342] (RxRelay) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxRelay/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxRelay
2022-02-18 15:59:38.467 I  xcprebuild[83083:6c34a] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:38.468 E  xcprebuild[83083:6c34a] (RxCocoa) Couldn't verify if should disable RC for 13a0bdaf485197e36f6d71a01160ca80ff0e8a24.
2022-02-18 15:59:38.475 I  xcprebuild[83083:6c34a] (RxCocoa) Found url to remapp: file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Products/. Remapping: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Products
2022-02-18 15:59:38.476 I  xcprebuild[83083:6c34a] (RxCocoa) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods
2022-02-18 15:59:38.476 I  xcprebuild[83083:6c34a] (RxCocoa) Found url to remapp: file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxCocoa/. Remapping: /Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/RxCocoa
2022-02-18 15:59:38.493 I  xcprebuild[83083:6c34a] (RxCocoa) Downloading artifact to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Intermediates.noindex/RxCocoa.build/Debug-iphonesimulator/RxCocoa.build/xccache/ea6d4fa125ed1781b5e85ed2764436b0.zip
2022-02-18 15:59:38.569 I  xcprebuild[83083:6c34a] (RxCocoa) Artifact unzipped to file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Intermediates.noindex/RxCocoa.build/Debug-iphonesimulator/RxCocoa.build/xccache/ea6d4fa125ed1781b5e85ed2764436b0
2022-02-18 15:59:38.600 I  xcswiftc[83084:6c34d] Extra config override failed with missingConfigurationFile(user.rcinfo -- file:///Users/dwi.herdinanto/Research/xcremotecache/xcremotecache-modular-example/MovieApp/Pods/). Skipping extra configuration
2022-02-18 15:59:38.642 I  xcswiftc[83084:6c34d] Optional .swiftinterface file not found in the artifact at: /Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Index/Build/Intermediates.noindex/RxCocoa.build/Debug-iphonesimulator/RxCocoa.build/Objects-normal/x86_64/RxCocoa.swiftinterface
2022-02-18 15:59:38.645 I  xcswiftc[83084:6c34d] Swiftc noop for x86_64-apple-ios9.0-simulator 

Noticed error: 2022-02-18 15:59:29.461 E xcprebuild[82917:6c091] (Analytic) Prebuild step failed with error: missingFile(file:///Users/dwi.herdinanto/Library/Developer/Xcode/DerivedData/MovieApp-cqxrrwfijxaigthjxqexeztphckl/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/Analytic/Radar/RadarSDK.framework/Headers/Radar.h)

Pods/Carthage file

source 'https://cdn.cocoapods.org/'

platform :ios, '12.0'
inhibit_all_warnings!
use_modular_headers!
use_frameworks! :linkage => :static

install! 'cocoapods',
:generate_multiple_pod_projects => true

plugin 'cocoapods-xcremotecache'

xcremotecache({
'cache_addresses' => ['http://localhost:8080/cache/movieapp'],
'primary_repo' => '[email protected]:dwirandyh/xcremotecache-modular-example.git',
'primary_branch' => 'main',
'mode' => 'consumer', # consumer / producer
'final_target' => 'MovieApp', # producer only
'xcrc_location' => '../tools/xcremotecache',
'exclude_targets' => ['React-Core'],
'thinning_enabled' => true,
'custom_rewrite_envs' => ['PODS_TARGET_SRCROOT']
})

target 'MovieApp' do

pod 'User', :path => './Modules/User/'
pod 'Analytic', :path => './Modules/Analytic/'

pod 'RxSwift', '6.5.0'
pod 'RxCocoa', '6.5.0'
pod 'SDWebImage', '5.0'

target 'MovieAppTests' do
inherit! :search_paths
# Pods for testing
end

target 'MovieAppUITests' do
# Pods for testing
end

end

Environment

  • XCRemoteCache: master
  • cocoapods-xcremotecache: 0.0.6 <!-- check with gem list cocoapods-xcremotecache >
  • HTTP cache server: demo docker
  • Xcode: 13.1

Others

I think the problem becase [XCRC] Prebuild is executed before [CP] Copy XCFrameworks that makes xcprebuild is failed to find header file inside Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates

Screen Shot 2022-02-18 at 16 18 29

XCRemoteCache prototype yielding unexpected results and looking for guidance on how to debug

I am trying out XCRemoteCache and got an unexpected outcome. I am unsure how to interpret it and about how best to investigate and solve the problems I found. Thought of asking here for guidance.

What did I do?

I performed the "automatic integration" of XCRemoteCache in my workspace (for 329 xcodeproj files).
I set my machine up to be a producer, then built the app and verified all (329) artifacts were correctly stored in localhost.
Then, I re-configured my machine to be a consumer, deleted the DerivedData directory, and clean built the app.

What happened?

Unfortunately only 60s were saved (from a total of 30 minutes).

After inspecting the Xcode build log, I noticed the following:

  1. All 329 projects have this warning in the pre-build step:

"all-product-headers.yaml doesn't exist. Skipping overlay for the best-effort mode."

  1. 157 projects reported "[RC] Cached build for X target"
  2. 172 projects reported "[RC] Disabled remote cache for X"

The problem

After inspecting the XCRemoteCache code, I found out "[RC] Cached build for X target" means a cache hit and "[RC] Disabled remote cache for X" the opposite. Now, I expect 157 modules cache hits to save a lot more than 60s total. So I wonder if XCRemoteCache is actually doing what it is supposed to do on my project and if not, why?

Also, I clean built the same branch without any code changes in the same machine. Why did 172 modules failed to hit cache? And how do I investigate the issue more effectively? Right now, I am reading the XCRemoteCache code looking for issues that could cause a miss and trying to identify a pattern across those modules in my workspace, since all build artifacts are they where should be (logs match files and location on local server).

And lastly, it is not clear to me if the pre-build warning is a problem or not and how to get rid of it.

I appreciate any insights. Thank you!

Debugger not working after xcprepare integrate

My integration setup

[X] Automatic integration using xcprepare integrate ...

Expected/desired behavior

After running xcprepare integrate --input {xcodeproj} --mode consumer for each project in my application workspace, when I run my application, I expect the debugger to work.

Minimal reproduction of the problem with instructions

After running xcprepare integrate --input {xcodeproj} --mode consumer for each project in my application workspace, when I run my application the debugger no longer works. Most breakpoints become hollow and even for those that don't, the debugger does not stop.

Step 1. Run xcprepare integrate --input {xcodeproj} --mode consumer for each project in the workspace;
Step 2. Run rm -rf ~/Library/Developer/Xcode/DerivedData and rm -rf ~/Library/Caches/XCRemoteCache;
Step 3. Open my workspace and hit run

Consumer Logs

When using `log show --predicate 'sender BEGINSWITH "xc"' --style compact --info --debug -last 7m` after running `xcprepare integrate`, I see no errors but
E  xcodebuild[1023:573394] objc[1023]: Class AMSupportURLSession is implemented in both /usr/lib/libamsupport.dylib (0x1f798b6c8) and /Library/Apple/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x1084c0318). One of the two will be used. Which one is undefined.

When using log show --predicate 'sender BEGINSWITH "xc"' --style compact --info --debug -last 1m after building my application I see no errors but

Couldn't verify if should disable RC for {commit}

Environment

  • XCRemoteCache: 0.3.7
  • HTTP cache server: demo docker in localhost
  • Xcode: 13.2.1 (13C100)

Post build stats

hit_count: 79
miss_count: 0
local_cache_bytes: 50233344
indexing_hit_count: 12
indexing_miss_count: 1
  

Others

I am on an Apple M1 Max with macOS Monterey 12.2.1 (21D62).

I am testing RC 0.3.7 on small application with 70 dependencies (across my own modules, git submodules and Pods committed to the repo).

Each xcodeproj has an associated manually created .rcinfo file with the following content:

primary_repo: {xcodeproj_repo}
cache_addresses:
- http://localhost:8080/cache
primary_branch: csignori/xcremotecache-proto
out_of_band_mappings: {
 'TOOLS_BUCK-OUT':'/Users/csignori/Projects/iphone/tools/config/buck-out',
 'CORE_MODULES_BUCK-OUT':'/Users/csignori/Projects/iphone/{root_project}/Modules/CoreModules/buck-out',
 'BDUX_BUCK-OUT':'/Users/csignori/Projects/iphone/{root_project}/Modules/Platform/Bdux/buck-out', 
 'MISC_BUCK-OUT':'/Users/csignori/Projects/iphone/{root_project}/Modules/Miscellaneous/buck-out', 
 'PODS_BUCK-OUT':'/Users/csignori/Projects/iphone/Pods/buck-out',
 'SUBMODULES_BUCK-OUT':'/Users/csignori/Projects/iphone/Submodules/buck-out',
 'ROOT_BUCK-OUT':'/Users/csignori/Projects/iphone/buck-out',
 'PODS':'/Users/csignori/Projects/iphone/Pods',
}

Besides checking the RC logs:

  • I checked the meta files and they do not contain any absolute paths;
  • My ~/.lldbinit file is automatically created when I ran xcprepare integrate and it contains the following:
(lldb) settings show target.source-map
target.source-map (path-map) =
[0] "/xxxxxxxxxx" -> "/Users/csignori/Projects/iphone/vendor/cache/ruby/2.6.0/gems/ffi-1.15.4/ext/ffi_c/libffi"
  • I also tried downloading the source code, checking out tag 0.3.7, adding sleep(1) to XCPrebuild.main and XCPostbuild.main and using the locally built xcprepare integrate as suggested on #92. The outcome was the same.

UIDemoApp.app does not contain a valid Info.plist, so it cannot be installed on iPhone X

Details

Unable to install “UIDemoApp”
Domain: com.apple.platform.iphoneos
Code: -1
Recovery Suggestion: UIDemoApp.app does not contain a valid Info.plist, so it cannot be installed on iPhone X

(“CFBundleExecutable” specifies a file that is not executable)
User Info: {
DVTErrorCreationDateKey = "2022-01-25 22:05:40 +0000";
IDERunOperationFailingWorker = IDEInstalliPhoneLauncher;
}

Analytics Event: com.apple.dt.IDERunOperationWorkerFinished : {
"device_model" = "iPhone10,6";
"device_osBuild" = "15.1 (19B74)";
"device_platform" = "com.apple.platform.iphoneos";
"launchSession_schemeCommand" = Run;
"launchSession_state" = 1;
"launchSession_targetArch" = arm64;
"operation_duration_ms" = 251;
"operation_errorCode" = "-1";
"operation_errorDomain" = "com.apple.platform.iphoneos";
"operation_errorWorker" = IDEInstalliPhoneLauncher;
"operation_name" = IDEiPhoneRunOperationWorkerGroup;
"param_consoleMode" = 0;
"param_debugger_attachToExtensions" = 0;
"param_debugger_attachToXPC" = 1;
"param_debugger_type" = 5;
"param_destination_isProxy" = 0;
"param_destination_platform" = "com.apple.platform.iphoneos";
"param_diag_MainThreadChecker_stopOnIssue" = 0;
"param_diag_MallocStackLogging_enableDuringAttach" = 0;
"param_diag_MallocStackLogging_enableForXPC" = 1;
"param_diag_allowLocationSimulation" = 1;
"param_diag_gpu_frameCapture_enable" = 0;
"param_diag_gpu_shaderValidation_enable" = 0;
"param_diag_gpu_validation_enable" = 0;
"param_diag_memoryGraphOnResourceException" = 0;
"param_diag_queueDebugging_enable" = 1;
"param_diag_runtimeProfile_generate" = 0;
"param_diag_sanitizer_asan_enable" = 0;
"param_diag_sanitizer_tsan_enable" = 0;
"param_diag_sanitizer_tsan_stopOnIssue" = 0;
"param_diag_sanitizer_ubsan_stopOnIssue" = 0;
"param_diag_showNonLocalizedStrings" = 0;
"param_diag_viewDebugging_enabled" = 1;
"param_diag_viewDebugging_insertDylibOnLaunch" = 1;
"param_install_style" = 0;
"param_launcher_UID" = 2;
"param_launcher_allowDeviceSensorReplayData" = 0;
"param_launcher_kind" = 0;
"param_launcher_style" = 0;
"param_launcher_substyle" = 0;
"param_runnable_appExtensionHostRunMode" = 0;
"param_runnable_productType" = "com.apple.product-type.application";
"param_runnable_swiftVersion" = "5.5.2";
"param_runnable_type" = 2;
"param_testing_launchedForTesting" = 0;
"param_testing_suppressSimulatorApp" = 0;
"param_testing_usingCLI" = 0;
"sdk_canonicalName" = "iphoneos15.2";
"sdk_osVersion" = "15.2";
"sdk_variant" = iphoneos;
}

System Information

macOS Version 12.1 (Build 21C52)
Xcode 13.2.1 (19586) (Build 13C100)
Timestamp: 2022-01-26T01:05:40+03:00

Pod install fails when using generate_multiple_pod_projects and incremental_installation

CocoaPods introduced incremental_installation in 2019 in order to speed up pod install times. However, using it in a project causes the XCRemoteCache CocoaPods plugin to fail with the following error:

[XCRC] XCRemoteCache disabled with error: undefined method `targets' for nil:NilClass
/Users/sethfri/.rvm/gems/ruby-2.6.8/gems/cocoapods-xcremotecache-0.0.2/lib/cocoapods-xcremotecache/command/hooks.rb:342:in `block in <class:XCRemoteCache>': undefined method `targets' for nil:NilClass (NoMethodError)
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bundler/gems/ios-cocoapods-5e1e0f4700e9/lib/cocoapods/hooks_manager.rb:124:in `block (3 levels) in run'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bundler/gems/ios-cocoapods-5e1e0f4700e9/lib/cocoapods/user_interface.rb:149:in `message'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bundler/gems/ios-cocoapods-5e1e0f4700e9/lib/cocoapods/hooks_manager.rb:116:in `block (2 levels) in run'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bundler/gems/ios-cocoapods-5e1e0f4700e9/lib/cocoapods/hooks_manager.rb:115:in `each'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bundler/gems/ios-cocoapods-5e1e0f4700e9/lib/cocoapods/hooks_manager.rb:115:in `block in run'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bundler/gems/ios-cocoapods-5e1e0f4700e9/lib/cocoapods/user_interface.rb:149:in `message'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bundler/gems/ios-cocoapods-5e1e0f4700e9/lib/cocoapods/hooks_manager.rb:114:in `run'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bundler/gems/ios-cocoapods-5e1e0f4700e9/lib/cocoapods/installer.rb:649:in `run_plugins_post_install_hooks'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bundler/gems/ios-cocoapods-5e1e0f4700e9/lib/cocoapods/installer.rb:614:in `perform_post_install_actions'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/chronometer-0.2.0/lib/chronometer.rb:107:in `call'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/chronometer-0.2.0/lib/chronometer.rb:107:in `block in install_method_hook'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/refinement-0.4.1/lib/cocoapods_plugin.rb:8:in `perform_post_install_actions'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bundler/gems/ios-cocoapods-5e1e0f4700e9/lib/cocoapods/installer.rb:170:in `install!'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/chronometer-0.2.0/lib/chronometer.rb:107:in `call'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/chronometer-0.2.0/lib/chronometer.rb:107:in `block in install_method_hook'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bundler/gems/ios-cocoapods-5e1e0f4700e9/lib/cocoapods/command/install.rb:52:in `run'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/claide-1.0.3/lib/claide/command.rb:334:in `run'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bundler/gems/ios-cocoapods-5e1e0f4700e9/lib/cocoapods/command.rb:52:in `run'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bundler/gems/ios-cocoapods-5e1e0f4700e9/bin/pod:55:in `<top (required)>'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bin/pod:23:in `load'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bin/pod:23:in `<top (required)>'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/bundler-2.2.30/lib/bundler/cli/exec.rb:58:in `load'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/bundler-2.2.30/lib/bundler/cli/exec.rb:58:in `kernel_load'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/bundler-2.2.30/lib/bundler/cli/exec.rb:23:in `run'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/bundler-2.2.30/lib/bundler/cli.rb:478:in `exec'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/bundler-2.2.30/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/bundler-2.2.30/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/bundler-2.2.30/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/bundler-2.2.30/lib/bundler/cli.rb:31:in `dispatch'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/bundler-2.2.30/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/bundler-2.2.30/lib/bundler/cli.rb:25:in `start'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/bundler-2.2.30/exe/bundle:49:in `block in <top (required)>'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/bundler-2.2.30/lib/bundler/friendly_errors.rb:103:in `with_friendly_errors'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/gems/bundler-2.2.30/exe/bundle:37:in `<top (required)>'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bin/bundle:23:in `load'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bin/bundle:23:in `<main>'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bin/ruby_executable_hooks:22:in `eval'
	from /Users/sethfri/.rvm/gems/ruby-2.6.8/bin/ruby_executable_hooks:22:in `<main>'

There's more detail about the error and potential fixes in CocoaPods/CocoaPods#8604

More details on incremental installation: https://blog.cocoapods.org/CocoaPods-1.7.0-beta/

Questions: Where could we find all possible values of `--platform`?

Hello,

Looks like there're something missing in the documentation?

xcodebuild -showsdks can show all the SDK installed but I'm not sure what it means for iphonesimulator on M1 Macs? It is x86 or ARM?

$ xcodebuild -showsdks
DriverKit SDKs:
        DriverKit 21.0.1                -sdk driverkit21.0.1

iOS SDKs:
        iOS 15.0                        -sdk iphoneos15.0

iOS Simulator SDKs:
        Simulator - iOS 15.0            -sdk iphonesimulator15.0

macOS SDKs:
        macOS 12.0                      -sdk macosx12.0

tvOS SDKs:
        tvOS 15.0                       -sdk appletvos15.0

tvOS Simulator SDKs:
        Simulator - tvOS 15.0           -sdk appletvsimulator15.0

watchOS SDKs:
        watchOS 8.0                     -sdk watchos8.0

watchOS Simulator SDKs:
        Simulator - watchOS 8.0         -sdk watchsimulator8.0

Question: Share pod cache between project xcodeproj

Hi there
I have tried xcremotecache, and the result is awesome
so i would like to know that is it possible to share cahce between xcodeproj in same repository with modular project structure?

For example i have movie project in the movie project structure

- Movie.xcodeproj
- Movie.xcworkspace
- Podfile
- Pods
   - Alamofire (4.0.0) 
- Module/User
   - User.xcodeproj
   - User.xcworkspace
   - Podfile
   - Pods
      - Alamofire (4.0.0) 
- Module/TVShow
   - TVShow.xcodeproj 
   - TVShow.xcworkspace
   - Podfile
   - Pods
      - Alamofire (4.0.0) 

Is it possible to share cache that has generated from Movie.xcodeproj/.xcworkspace (Scheme: Movie) to be used by User.xcodeproj/.xcworkspace (Scheme: User) especially for third pary library in pod directory e.g Alamofire that has same version?


What i have tried:

  • Run Movie.xcodeproj/.xcworkspace as producer to produce cache
  • Run User.xcodeproj/.xcworkspace as consumer ([XCRC] XCRemoteCache enabled), but User.xcodeproj/.xcworkspace can not use generated cache

Thank you in advance

Fix swiftlint warnings

Swiftlint reports warnings so non-strict linting is performed. Fix all warnings and enabled strict linting mode.

how can i debug the source code

how can i debug the source code

Expected/desired behavior

Relevant integration setup

[ ] CocoaPods cocoapods-xcremotecache plugin
[ ] Automatic integration using xcprepare integrate ...
[ ] Manual integration
[ ] Carthage

Unexpected error in driver invocation: invalid driver name: xcswiftc

We have a binary target which prevents our integration of XCRemoteCache.
While running it on my laptop, it shows:

SwiftDriver [A_Binary_Target] normal x86_64 com.apple.xcode.tools.swift.compiler (in target '[A_Binary_Target]' from project '[OurProjectName]')
    cd /Users/[username]/workspace/client-cocoa/app-ios
    export DEVELOPER_DIR\=/Applications/Xcode.app/Contents/Developer
    export SDKROOT\=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.2.sdk
    builtin-SwiftDriver -o /Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Intermediates.noindex/[OurProjectName].build/Debug-iphonesimulator/[A_Binary_Target].build/Objects-normal/x86_64/[A_Binary_Target]\ Swift\ Driver\ Planning\ Finished -- /Users/[username]/workspace/client-cocoa/app-ios/xcremotecache/xcswiftc -incremental -module-name [A_Binary_Target] -Onone -enable-batch-mode -enforce-exclusivity\=checked @/Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Intermediates.noindex/[OurProjectName].build/Debug-iphonesimulator/[A_Binary_Target].build/Objects-normal/x86_64/[A_Binary_Target].SwiftFileList -DDEBUG -Xfrontend -warn-long-expression-type-checking\=500 -Xfrontend -warn-long-function-bodies\=500 -Xfrontend -debug-time-function-bodies -enable-experimental-concise-pound-file  -debug-prefix-map /Users/[username]/workspace/client-cocoa/app-ios\=/xxxxxxxxxx -sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator15.2.sdk -target x86_64-apple-ios14.0-simulator -g -module-cache-path /Users/[username]/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -application-extension -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Index/DataStore -swift-version 5 -I /Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Products/Debug-iphonesimulator -F /Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Products/Debug-iphonesimulator -F /Users/[username]/workspace/client-cocoa/app-ios/vendor/[A_Binary_Target] -F vendor/[A_Binary_Target] -parse-as-library -c -j16 -output-file-map /Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Intermediates.noindex/[OurProjectName].build/Debug-iphonesimulator/[A_Binary_Target].build/Objects-normal/x86_64/[A_Binary_Target]-OutputFileMap.json -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Intermediates.noindex/[OurProjectName].build/Debug-iphonesimulator/[A_Binary_Target].build/Objects-normal/x86_64/[A_Binary_Target].swiftmodule -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Intermediates.noindex/[OurProjectName].build/Debug-iphonesimulator/[A_Binary_Target].build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Intermediates.noindex/[OurProjectName].build/Debug-iphonesimulator/[A_Binary_Target].build/[A_Binary_Target]-generated-files.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Intermediates.noindex/[OurProjectName].build/Debug-iphonesimulator/[A_Binary_Target].build/[A_Binary_Target]-own-target-headers.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Intermediates.noindex/[OurProjectName].build/Debug-iphonesimulator/[A_Binary_Target].build/[A_Binary_Target]-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Intermediates.noindex/[OurProjectName].build/Debug-iphonesimulator/[A_Binary_Target].build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Intermediates.noindex/[OurProjectName].build/Debug-iphonesimulator/[A_Binary_Target].build/[A_Binary_Target]-project-headers.hmap -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Products/Debug-iphonesimulator/include -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Intermediates.noindex/[OurProjectName].build/Debug-iphonesimulator/[A_Binary_Target].build/DerivedSources-normal/x86_64 -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Intermediates.noindex/[OurProjectName].build/Debug-iphonesimulator/[A_Binary_Target].build/DerivedSources/x86_64 -Xcc -I/Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Intermediates.noindex/[OurProjectName].build/Debug-iphonesimulator/[A_Binary_Target].build/DerivedSources -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/[username]/Library/Developer/Xcode/DerivedData/[OurProjectName]-etgvdtqrygyrkpfhhoweigaxrhgb/Build/Intermediates.noindex/[OurProjectName].build/Debug-iphonesimulator/[A_Binary_Target].build/Objects-normal/x86_64/[A_Binary_Target]-Swift.h -Xcc -working-directory/Users/[username]/workspace/client-cocoa/app-ios -experimental-emit-module-separately

error: Unexpected error in driver invocation: invalid driver name: xcswiftc (in target '[A_Binary_Target]' from project '[Our Project Name]')

Any suggestions on this?

Error: Cannot run project that depends on .framework file

Hi there,
I try XCRemoteCache cocoapods plugin in simple project and it works well.
But after i add a Firebase/Analytics and doing pod install i always got this error

Screen Shot 2022-01-26 at 16 16 35

I think it's because the Firebase/Analytic dependency is a .framework instead of source file

May i know how to solve this issue?

URL to get artifacts contains the wrong configuration for some targets

My integration setup

  • CocoaPods cocoapods-xcremotecache plugin
  • Automatic integration using xcprepare integrate ...
  • Manual integration
  • Carthage

Expected/desired behavior

I'm building the app with a build configuration named "Debug Enterprise"—correctly selected in the scheme that I'm building.
Sometimes xcprebuild get the artifacts without problems building the URL like this:

https://artifactory.svc.appname.com/artifactory/mobile-ios-xcremotecache/v1/beta/meta/d1fdee5c8b5540b44341a61b1b57ed7d328dd1bf-TargetNameX-Debug%20Enterprise-iphonesimulator-13C100-4b7e99cf543c0cbccbd4df6a462ca769.json

But in some cases I am seeing the next error: Network request failed with unsuccessful code 404.
Looking at the logs I saw that for those artifacts xcprebuild is using the wrong URL to get the artifact—containing a wrong configuration:

https://artifactory.svc.appname.com/artifactory/mobile-ios-xcremotecache/v1/beta/meta/d1fdee5c8b5540b44341a61b1b57ed7d328dd1bf-TargetNameY-Debug-iphonesimulator-13C100-192149891c1951efa6af7f819e0d90bc.json

The configuration is Debug instead of Debug%20Enterprise.

Minimal reproduction of the problem with instructions

It happens randomly, I wasn't able to figure out how to reproduce it.
Sometimes it happens for all the Artifacts and some times it happens just for some of them.

Producer Logs

N/A

Consumer Logs

2022-03-25 13:06:43.285 E  xcprebuild[80070:32b42c] (ZIPFoundation) Couldn't verify if should disable RC for d1fdee5c8b5540b44341a61b1b57ed7d328dd1bf.
2022-03-25 13:06:43.302 I  xcprebuild[80070:32b42c] (ZIPFoundation) Found url to remapp: file:///Users/samuelsainz/Library/Developer/Xcode/DerivedData/App-dfrnrjyugdqbaydkvxawxpsalegp/Build/Products/. Remapping: /Users/samuelsainz/Library/Developer/Xcode/DerivedData/App-dfrnrjyugdqbaydkvxawxpsalegp/Build/Products
2022-03-25 13:06:43.302 I  xcprebuild[80070:32b42c] (ZIPFoundation) Found url to remapp: file:///Users/samuelsainz/dev/appname/appname-ios/App/Pods/. Remapping: /Users/samuelsainz/dev/appname/appname-ios/App/Pods
2022-03-25 13:06:43.302 I  xcprebuild[80070:32b42c] (ZIPFoundation) Found url to remapp: file:///Users/samuelsainz/dev/appname/appname-ios/App/Modules/. Remapping: /Users/samuelsainz/dev/appname/appname-ios/App/Modules
2022-03-25 13:06:43.302 I  xcprebuild[80070:32b42c] (ZIPFoundation) Making request https://artifactory.svc.appname.com/artifactory/mobile-ios-xcremotecache/v1/beta/meta/d1fdee5c8b5540b44341a61b1b57ed7d328dd1bf-ZIPFoundation-Debug%20Enterprise-iphonesimulator-13C100-cd4d4a21dc0386892af9e88337d556c1.json
2022-03-25 13:06:50.496 I  xcprebuild[80070:32b42c] (ZIPFoundation) Downloading artifact to file:///Users/samuelsainz/Library/Developer/Xcode/DerivedData/App-dfrnrjyugdqbaydkvxawxpsalegp/Build/Intermediates.noindex/ZIPFoundation.build/Debug%20Enterprise-iphonesimulator/ZIPFoundation.build/xccache/3ff1096f0416ed0c11339a0d48500e3c.zip
2022-03-25 13:06:52.447 I  xcprebuild[80070:32b42c] (ZIPFoundation) Artifact unzipped to file:///Users/samuelsainz/Library/Developer/Xcode/DerivedData/App-dfrnrjyugdqbaydkvxawxpsalegp/Build/Intermediates.noindex/ZIPFoundation.build/Debug%20Enterprise-iphonesimulator/ZIPFoundation.build/xccache/3ff1096f0416ed0c11339a0d48500e3c
2022-03-25 13:06:59.008 I  xcswiftc[80189:32b7db] Optional .swiftinterface file not found in the artifact at: /Users/samuelsainz/Library/Developer/Xcode/DerivedData/App-dfrnrjyugdqbaydkvxawxpsalegp/Build/Intermediates.noindex/ZIPFoundation.build/Debug Enterprise-iphonesimulator/ZIPFoundation.build/Objects-normal/x86_64/ZIPFoundation.swiftinterface
2022-03-25 13:06:59.435 I  xcpostbuild[80263:32b8d9] (ZIPFoundation) Found url to remapp: file:///Users/samuelsainz/Library/Developer/Xcode/DerivedData/App-dfrnrjyugdqbaydkvxawxpsalegp/Build/Products/. Remapping: /Users/samuelsainz/Library/Developer/Xcode/DerivedData/App-dfrnrjyugdqbaydkvxawxpsalegp/Build/Products
2022-03-25 13:06:59.435 I  xcpostbuild[80263:32b8d9] (ZIPFoundation) Found url to remapp: file:///Users/samuelsainz/dev/appname/appname-ios/App/Pods/. Remapping: /Users/samuelsainz/dev/appname/appname-ios/App/Pods
2022-03-25 13:06:59.435 I  xcpostbuild[80263:32b8d9] (ZIPFoundation) Found url to remapp: file:///Users/samuelsainz/dev/appname/appname-ios/App/Modules/. Remapping: /Users/samuelsainz/dev/appname/appname-ios/App/Modules
2022-03-25 13:10:17.907 E  xcprebuild[87675:332a00] (ZIPFoundation) Couldn't verify if should disable RC for d1fdee5c8b5540b44341a61b1b57ed7d328dd1bf.
2022-03-25 13:10:17.921 I  xcprebuild[87675:332a00] (ZIPFoundation) Found url to remapp: file:///Users/samuelsainz/Library/Developer/Xcode/DerivedData/App-dfrnrjyugdqbaydkvxawxpsalegp/Index/Build/Products/. Remapping: /Users/samuelsainz/Library/Developer/Xcode/DerivedData/App-dfrnrjyugdqbaydkvxawxpsalegp/Index/Build/Products
2022-03-25 13:10:17.921 I  xcprebuild[87675:332a00] (ZIPFoundation) Found url to remapp: file:///Users/samuelsainz/dev/appname/appname-ios/App/Pods/. Remapping: /Users/samuelsainz/dev/appname/appname-ios/App/Pods
2022-03-25 13:10:17.921 I  xcprebuild[87675:332a00] (ZIPFoundation) Found url to remapp: file:///Users/samuelsainz/dev/appname/appname-ios/App/Modules/. Remapping: /Users/samuelsainz/dev/appname/appname-ios/App/Modules
2022-03-25 13:10:17.922 I  xcprebuild[87675:332a00] (ZIPFoundation) Making request https://artifactory.svc.appname.com/artifactory/mobile-ios-xcremotecache/v1/beta/meta/d1fdee5c8b5540b44341a61b1b57ed7d328dd1bf-ZIPFoundation-Debug-iphonesimulator-13C100-68d2a4af57d31af4c9b95158fa9c700c.json
2022-03-25 13:10:18.940 I  xcprebuild[87675:332aae] (ZIPFoundation) Network request failed with unsuccessful code 404
2022-03-25 13:10:18.941 E  xcprebuild[87675:332a00] (ZIPFoundation) Prebuild step failed with error: unsuccessfulResponse(status: 404)
2022-03-25 13:10:20.212 I  xcpostbuild[87763:332cc2] (ZIPFoundation) Found url to remapp: file:///Users/samuelsainz/Library/Developer/Xcode/DerivedData/App-dfrnrjyugdqbaydkvxawxpsalegp/Index/Build/Products/. Remapping: /Users/samuelsainz/Library/Developer/Xcode/DerivedData/App-dfrnrjyugdqbaydkvxawxpsalegp/Index/Build/Products
2022-03-25 13:10:20.212 I  xcpostbuild[87763:332cc2] (ZIPFoundation) Found url to remapp: file:///Users/samuelsainz/dev/appname/appname-ios/App/Pods/. Remapping: /Users/samuelsainz/dev/appname/appname-ios/App/Pods
2022-03-25 13:10:20.212 I  xcpostbuild[87763:332cc2] (ZIPFoundation) Found url to remapp: file:///Users/samuelsainz/dev/appname/appname-ios/App/Modules/. Remapping: /Users/samuelsainz/dev/appname/appname-ios/App/Modules
 

Environment

  • XCRemoteCache: 0.3.8
  • cocoapods-xcremotecache: 0.0.7
  • HTTP cache server: Artifactory (generic type)
  • Xcode: 13.2.1

Post build stats

hit_count: 152
miss_count: 0
local_cache_bytes: 515153920
indexing_hit_count: 0
indexing_miss_count: 156

Others

I tried to debug this but I am struggling with debugger not stoping at the breakpoints, I already tried everything in #103

When I expand the [XCRC] Prebuild TargetName script for one of these targets (using the hamburger button in Xcode log) the export command for CONFIGURATION var is "Debug\ Enterprise" as expected.

I tried also using the exclude_build_configurations config for the plugin (adding 'Debug' to that list) but it didn't work.

I appreciate any help you could give me to troubleshoot this. Thanks in advance

Do not rewrite user.rcinfo file during `xcprepare integrate` phase

Hi XCRemoteCache Team,

Context
As far as I understand, the main objective of user.rcinfo is to override settings in the .rcinfo. I use user.rcinfo to store some custom values locally. However, the xcprepare integrate operation fully rewrites user.rcinfo and drops custom values.

Actual behavior
XCRemoteCache fully rewrites content of the user.rcinfo during:

  • Producer integration xcprepare integrate --input ... --mode producer
  • Consumer integration xcprepare integrate --input ... --mode consumer
  • Searching for a remote commit xcprepare --configuration <config> --platform <platform>

Expected/desired behavior

  • XCRemoteCache updates necessary fields (e. g. mode) of the existing user.rcinfo instead of deleting and creating a new one after mentioned operations.

Additionally, if a user provides a custom value to the extra_configuration_file field in .rcinfo file, can XCRemoteCache create one if user.rcinfo does not exist?

Relevant integration setup

[ ] CocoaPods cocoapods-xcremotecache plugin
[X] Automatic integration using xcprepare integrate ...
[ ] Manual integration
[ ] Carthage

M1: `The file “x86_64” couldn’t be opened because there is no such file.` (both consumer and producer mode, building for simulator)

Hello, I'm seeing this error while building a demo project on M1 Mac.

Anything I can do to fix it?

Demo project: https://gitlab.com/imWildCat/demoxcoderemotecache2

Error Group
Postbuild step failed Error Domain=NSCocoaErrorDomain Code=260 "The file “x86_64” couldn’t be opened because there is no such file." UserInfo={NSURL=file:///Users/wildcat/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCache2-etmnuhcygwlwkyctqaxtawrbenyo/Build/Intermediates.noindex/DemoXcodeRemoteCache2.build/Debug-iphonesimulator/DemoXcodeRemoteCache2.build/Objects-normal/x86_64, NSFilePath=/Users/wildcat/Library/Developer/Xcode/DerivedData/DemoXcodeRemoteCache2-etmnuhcygwlwkyctqaxtawrbenyo/Build/Intermediates.noindex/DemoXcodeRemoteCache2.build/Debug-iphonesimulator/DemoXcodeRemoteCache2.build/Objects-normal/x86_64, NSUnderlyingError=0x120e39610 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}

error: XCRemoteCache cannot be initialized with a consumer mode. Error: noArtifactsToReuse.

Xcode config: Automatic integration

Backend: backend-example docker image

I completed all the configs and setups, and build succeed with producer mode. However when I tried with xcremotecache/xcprepare integrate --input xxx.xcodeproj --mode consumer, I got "error: XCRemoteCache cannot be initialized with a consumer mode. Error: noArtifactsToReuse."

I crawled all the network traffic during build and xcremotecache/xcprepare integrate --input xxx.xcodeproj --mode consumer, and found that what I uploaded to the server during build, is not matched with all the request later.

CleanShot 2021-11-22 at 18 24 29@2x

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.