App Store Metadata Viewer

Displays bundle ID & full metadata on App Store pages with advanced features, copy/export buttons, and improved UI

这些是此脚本变更过代码的版本。 显示所有版本。

  • v2.3 2025-05-23

    [2.3] - 2025-07-23

    🎨 UI & UX Enhancements

    • Switched to favicon-based icon using: https://www.google.com/s2/favicons?sz=64&domain=apple.com
    • Improved UI readability with:
      • Increased spacing and line-height
      • More consistent font stack (Segoe UI, Roboto, monospace)
      • Softer overlay opacity (85%) for a cleaner appearance
    • Button styling aligned for better consistency across light/dark modes
    • Minor layout adjustments for mobile friendliness
  • v2.2 2025-05-23

    [2.2] - 2025-07-23

    🎨 UI Improvements

    • Modernized floating UI with better spacing, shadows, and button layout
    • Uses more readable font stack (Segoe UI, Roboto, etc.)
    • Improved inline view styling
    • Re-added script icon: icon
  • v2.1 2025-05-23

    [2.1] - 2025-07-23

    🔁 Renamed Script

    • Script name changed from "App Store BundleID Viewer Plus" to "App Store Metadata Viewer"
    • New name reflects expanded features beyond just bundle ID, including full app metadata, JSON export, and UI injection
  • v2.0 2025-05-23

    # Changelog

    ## [2.0] - 2025-07-23
    ### 🚀 Major Feature Upgrade
    - 💡 Full app metadata display (version, release date, developer, file size, genre, etc.)
    - 🌐 Language and country detection
    - 📄 Inline injection directly below the app title (toggleable)
    - 📦 Overlay display remains available as an option (default)
    - 🔁 Auto-retry logic to ensure data loads reliably on first visit
    - 📋 "Copy" button for Bundle ID (clipboard-compatible)
    - 🗄 "Export JSON" button to download full iTunes metadata
    - 🔗 Link to the official App Store preview page
    - 🧠 Tampermonkey menu commands to:
    - Toggle between inline and overlay display modes
    - Enable or disable auto-copy on load
    - 🖥️ Support for macOS App Store URLs (e.g., https://apps.apple.com/app/id123456789)

    ## [1.1] - 2025-07-23
    - Added a "Copy" button for easy clipboard copying
    - Improved reliability with retry logic for delayed page loads
    - Styled UI container for better visibility and user experience
    - Auto-fallback between `GM_setClipboard` and `navigator.clipboard`

    ## [1.0] - 2025-07-23
    - Initial release
    - Extracted `appID` from App Store URL
    - Queried iTunes Lookup API
    - Displayed bundle ID in a fixed overlay box

  • v1.1 2025-05-23

    Changelog

    [1.1] - 2025-07-23

    ✨ Enhancements

    • Added a "Copy" button next to the displayed bundle ID for easy clipboard access.
    • Improved reliability by waiting for the page's <body> element before running script logic.
    • Implemented retry logic to handle delayed page loads or DOM readiness issues.
    • Added compatibility with both GM_setClipboard and the native navigator.clipboard API.
    • Minor style improvements: better button UI, spacing, and shadow for visibility.

    [1.0] - 2025-07-23

    • Initial release
    • Extracts appID from the URL on apps.apple.com preview pages
    • Uses the iTunes Lookup API to fetch the bundle ID
    • Displays the bundle ID in a floating overlay in the bottom-right corner
  • v1.0 2025-05-23

长期地址
遇到问题?请前往 GitHub 提 Issues。