NativeMTP
Support
Help with connecting devices, transferring files, local folder access, and using NativeMTP on macOS.
Availability
NativeMTP 1.0 has been approved for the Mac App Store. Public availability will follow after Apple completes account processing. This page will link directly to the listing when it is available.
Before connecting a device
Use a USB cable that supports data, connect the device directly to the Mac when possible, unlock it, and keep it awake during the first connection. USB hubs, charge-only cables, and another open MTP or camera application can prevent the device from appearing.
Device not appearing?
Make sure the device is connected directly when possible and is unlocked. Android devices normally need USB Preferences set to File Transfer / Android Auto (MTP).
Try disconnecting and reconnecting the device, then click Refresh in NativeMTP.
The app opens without a window
Choose Window → NativeMTP or click the NativeMTP icon in the Dock. If the window still does not appear, quit NativeMTP and open it again.
NativeMTP cannot access the device
Some MTP/PTP devices can be used by only one application at a time. Quit applications such as Preview, Photos, Image Capture, Android File Transfer, OpenMTP, or other camera/MTP applications, then reconnect the device and click Refresh in NativeMTP.
Local folder access
The Mac App Store version of NativeMTP uses the macOS App Sandbox. Choose a local folder when prompted to authorize NativeMTP to browse and transfer files in that location.
If you want to work with a different local location, choose that folder through NativeMTP so macOS can grant the required access.
A transfer failed or stopped
Keep the device unlocked and connected until the queue finishes. Quit other MTP or camera applications, reconnect the device, click Refresh, and retry the failed item. NativeMTP serializes device transfers because many MTP responders permit only one operation at a time.
Nintendo Switch install endpoints accept package files only. Use NSP, NSZ, XCI, XCZ, or MSP files for SD Card install and NAND install.
Diagnostics
If a problem persists, enable Diagnostics Logging in NativeMTP's Advanced settings, reproduce the issue, and export the diagnostics file.
NativeMTP diagnostics are designed to avoid personal filenames and paths by default, but system and library error messages may contain additional details. Review exported diagnostics before sharing them.
To create a useful report, enable diagnostics, reproduce the issue once, export the diagnostics immediately, and note the approximate time and operation that failed. Do not attach unrelated files from the device.
Contact
Need additional help? Email support@mtpexplorer.com or visit the contact page.
When reporting an issue, include your macOS version, NativeMTP version, Mac model and processor, device type, USB connection method, the failed operation, and whether another MTP or camera app was open.