---
title: "TN3109: Resolving common archiving issues"
framework: technotes
role: article
role_heading: Article
path: technotes/tn3109-resolving-common-archiving-issues
---

# TN3109: Resolving common archiving issues

Handle common issues that arise while archiving apps.

## Overview

Overview When you choose Product > Archive, Xcode creates an archive of your app that will appear in the Archives organizer. If the Archives organizer reports your archive as an app archive, then you can validate or distribute it. The Archive command in the Product menu is disabled You can choose Product > Archive in Xcode after meeting these requirements: You’ve selected a real device or build-only device as the run destination in the scheme building your app. Apps built with simulator SDKs can’t be archived nor submitted to the App Store; see Running Your App in the Simulator or on a Device. You’ve enabled the archive action for the scheme building your app.  Xcode successfully archived my app, but the archive doesn’t appear in the Archives organizer Archives appear in the Archives organizer when meeting these requirements: Your archive is an app archive. If the Archives organizer reports your archive as generic, read TN3110: Resolving generic Xcode archive issue. You’ve selected the Reveal Archive in Organizer option in the archive action for the scheme building your app.  The Validate Content button is disabled You have a generic Xcode archive. The Validate Content button is enabled for app archives and disabled for generic ones.  See TN3110: Resolving generic Xcode archive issue for details. Unexpected build products and archive methods in the Archive organizer when attempting to distribute my archive If the Archives organizer offers to distribute your archive’s built product or to export a copy of it, then your archive is likely a generic one.  Read TN3110: Resolving generic Xcode archive issue for information on how to resolve it. Revision History 2022-05-24 Made minor editorial changes. 2022-02-08 Republished as TN3109 with significant editorial changes. 2015-10-15 Updated for Xcode 7. 2015-10-14 Updated for Xcode 7. 2015-08-18 Made editorial changes. 2015-03-27 Updated for Xcode 6. 2014-07-17 Fixed typos. 2014-03-17 Updated the “Unexpected Save Built Products and Export as Xcode Archive options in the Archives Organizer when attempting to distribute my archive” section. 2012-06-28 Added information on how to resolve the Archives Organizer’s “Save Built Products” and “Export as Xcode Archive” issue. 2011-09-12 First published as TN2215.

## See Also

### Latest

- [TN3210: Optimizing your app for iPhone Mirroring](technotes/tn3210-optimizing-your-app-for-iphone-mirroring.md)
- [TN3211: Resolving SwiftUI source incompatibilities for State and ContentBuilder](technotes/tn3211-resolving-swiftui-source-incompatibilities-for-state-and-contentbuilder.md)
- [TN3212: Adopting gesture recognizers for Sidecar touch support](technotes/tn3212-adopting-gesture-recognizers-for-sidecar-touch-support.md)
- [TN3208: Preparing your app’s launch screen to meet App Store requirements](technotes/tn3208-preparing-your-apps-launch-screen-to-meet-app-store-requirements.md)
- [TN3205: Low-latency communication with RDMA over Thunderbolt](technotes/tn3205-low-latency-communication-with-rdma-over-thunderbolt.md)
- [TN3206: Updating Apple Pay certificates](technotes/tn3206-updating-apple-pay-certificates.md)
- [TN3179: Understanding local network privacy](technotes/tn3179-understanding-local-network-privacy.md)
- [TN3190: USB audio device design considerations](technotes/tn3190-usb-audio-device-design-considerations.md)
- [TN3194: Handling account deletions and revoking tokens for Sign in with Apple](technotes/tn3194-handling-account-deletions-and-revoking-tokens-for-sign-in-with-apple.md)
- [TN3193: Managing the on-device foundation model’s context window](technotes/tn3193-managing-the-on-device-foundation-model-s-context-window.md)
- [TN3115: Bluetooth State Restoration app relaunch rules](technotes/tn3115-bluetooth-state-restoration-app-relaunch-rules.md)
- [TN3192: Migrating your iPad app from the deprecated UIRequiresFullScreen key](technotes/tn3192-migrating-your-app-from-the-deprecated-uirequiresfullscreen-key.md)
- [TN3151: Choosing the right networking API](technotes/tn3151-choosing-the-right-networking-api.md)
- [TN3111: iOS Wi-Fi API overview](technotes/tn3111-ios-wifi-api-overview.md)
- [TN3191: IMAP extensions supported by Mail for iOS, iPadOS, and visionOS](technotes/tn3191-imap-extensions-supported-by-mail.md)
