Coding⏱️ 3 min read📅 2026-06-03

How to Fix: Xcode 10 Error: Multiple commands produce

Xcode error: Multiple commands produce '/Users/uesr/Library/Developer/Xcode/DerivedData/OptimalLive-fxatvygbofczeyhjsawtebkimvwx/Build/Products/Debug-iphoneos/OptimalLive.app/Info.plist'

Quick Answer: Try deleting the Derived Data folder and rebuilding your project to resolve the conflict.

Xcode 10 Error: Multiple commands produce error message is encountered by developers who are working on iOS projects. This error occurs when there are duplicate Info.plist files in the project, causing Xcode to struggle with which one to use. The error affects all users of Xcode 10 and may be frustrating for those trying to debug their apps.

This issue can arise due to various reasons such as incorrect file paths or duplicate project structures. Fortunately, this error is relatively easy to resolve by identifying and removing the duplicate Info.plist files.

🔍 Why This Happens

  • The primary cause of this error is the existence of multiple Info.plist files in the project. This can happen when a developer copies an Info.plist file from one location to another without properly updating the file path.
  • An alternative reason for this issue could be incorrect file paths or duplicate project structures.

🛠️ Step-by-Step Verified Fixes

Removing Duplicate Info.plist Files

  1. Step 1: Step 1: Open Xcode and navigate to the project directory. Locate the Info.plist files that are causing the error.
  2. Step 2: Step 2: Identify which Info.plist file is being copied from and which one is being written to. It's likely that the correct file path has been lost during the copying process.
  3. Step 3: Step 3: Remove all duplicate Info.plist files from the project directory, including any backup copies or temporary files.
  4. Step 4: Step 4: Update the Xcode preferences to use the correct Info.plist file. This can be done by going to Xcode > Preferences > Locations and updating the Info.plist file path.

Using Xcode's Auto-Resolving Feature

  1. Step 1: Step 1: Open Xcode and navigate to the project directory. Locate the Info.plist files that are causing the error.
  2. Step 2: Step 2: Click on the 'OptimalLive' target in the Project Navigator and select the 'Info' tab.
  3. Step 3: Step 3: In the 'Info' tab, click on the '+' button at the bottom left corner to add a new Info.plist file.
  4. Step 4: Step 4: Select the correct Info.plist file from the list of available files. Xcode will automatically resolve any conflicts and use the correct file.

🎯 Final Words

By following these steps, you should be able to resolve the 'Multiple commands produce' error in Xcode 10. Remember to always double-check your file paths and project structures to avoid this issue in the future.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions