Apple-Kennungen

Aktualisierte

Grundlegendes zu gängigen Apple-Codes und -Kennungen

Apple verwendet für seine Produkte viele verschiedene Bezeichner. Die folgende Tabelle zeigt die Unterschiede zwischen einigen der wichtigsten Codes:

Name Sieht aus wie Auch genannt Repräsentiert
Modell MC605FD/A Marketing-Teilenummer (HTN),
Artikelnummer,
Bestellnummer
Ein bestimmtes Modell, einschließlich Informationen zu Speicher, Konfiguration, Verteilung und Verkaufstyp. Ähnlich im Umfang, jedoch verschieden von einem Konfigurationscode (CC) oder einem auf Bestellung konfigurierten Code (CTO).
Familiennummer A1784
M8493
Modell-Nr,
"Eine Zahl
Eine Modellfamilie, die in einer bestimmten Region verkauft wird und für Apples eigene Bestellsysteme codiert ist.
Interner Name N92AP Board ID,
Hardware-Modell
Die zugrunde liegende Hardwareplattform, auf der ein Gerät aufgebaut ist. Wird als interne Namensklasse mit einer optionalen Hardwarerevision ausgedrückt. Wird häufig für Software und Firmware verwendet.
Kennung iPhone9,3 Modellkennung Eine erstklassige Klasse von Apple-Geräten.
Ordnungsnummer C8QH6T96DPNG Ein einzelnes Apple-Gerät. 3 verschiedene Formate, von denen eines eine variable Länge hat. Unterscheidet sich von einer MLB-Serie, die 2 verschiedene Formate hat.

Die API unterstützt viele andere Apple-Bezeichner, von denen die meisten im Folgenden beschrieben werden.

Beachten Sie, dass wir für einige Clients Apple GSX-Dienstdaten bereitstellen können.

Apple Seriennummern

Die API unterstützt alle drei strukturierten Seriennummernformate von Apple: legacy , 2000 und 2010 . Beispiele:

  • F4412SAM0001 ist eine legacy F4412SAM0001 (für den frühen 128k Mac)
  • 84021NCV3NP ist eine Seriennummer im Format 2000
  • C8QH6T96DPNG ist eine Seriennummer im Format 2010

Das neueste Format 2021 setzt sich aus einer zufälligen Auswahl von Zeichen zusammen und kann daher nicht verwendet werden, um zusätzliche Informationen über ein Gerät abzuleiten.

https://di-api.reincubate.com/v1/apple-serials/C8QH6T96DPNG/

$ python -m deviceidentifier.cli.apple_serial C8QH6T96DPNG
{
    "anonymised": "C8QH6•••DPNG",
    "configurationCode": {
        "code": "DPNG",
        "appleInternalNameClass": {
            "id": "N92"
        },
        "image": {
            "height": 120,
            "url": "https://di-api.reincubate.com/resource-159c9e87a3d6bbf5075bb030fa2925a0/",
            "width": 120
        },
        "skuHint": "iPhone 4 CDMA (8GB)"
    },
    "coverageUrl": "https://checkcoverage.apple.com/gb/en?sn=C8QH6T96DPNG",
    "id": "C8QH6T96DPNG",
    "manufacturing": {
        "city": "",
        "company": "",
        "country": "China",
        "date": "2012-02-05",
        "flag": "🇨🇳",
        "id": "C8Q"
    },
    "serialType": "2010",
    "uniqueId": {
        "productionNo": 31524,
        "value": "T96"
    }
}

Apple MLB Seriennummern

Die API unterstützt die seriellen Formate der Apple Hauptplatine (MLB) für 13- und 17-stellige Codes.

https://di-api.reincubate.com/v1/apple-mlb-serials/C02443500KZG2QDA7/

$ python -m deviceidentifier.cli.apple_mlb_serial C02443500KZG2QDA7
{
    "anonymised": "C02443•••KZ••••••",
    "boardType": "500",
    "cc": "KZ",
    "eeeCode": "G2QD",
    "id": "C02443500KZG2QDA7",
    "kk": "A7",
    "productionPlant": {
        "city": "",
        "company": "Tech Com, Quanta Computer Susidiary",
        "country": "China",
        "date": "2014-10-22",
        "flag": "🇨🇳",
        "id": "C02"
    },
    "serialType": "2010",
    "uniqueId": {
        "id": null,
        "productionNo": null
    }
}

Apple-Modellnummern (MPN)

Auch bekannt als: Marketing Part Number (MPN)

Eine Apple-Modellnummer kennzeichnet eine bestimmte Hardwarekonfiguration eines Apple-Produkts. Apple-Modellnummern können mit oder ohne Regional- oder Verkaufskodierung angegeben werden. Diese werden auch als Marketing- Teilenummer oder MPN bezeichnet. MPN ist eine Fehlbezeichnung in dem Sinne, dass Modellnummern keine tatsächlichen Zahlen sind.

Modellnummern wird immer ein Verkaufscode vorangestellt (häufig, aber nicht unbedingt M ), und in der Regel folgen ein Buchstabe und einige Zahlen. Sie enden mit einem optionalen Indikator für Verkaufsregionen mit variabler Länge.

Was ist in einer Apple-Modellnummer verschlüsselt?

Die Apple-Modellcodes geben Aufschluss über die Verkaufsregion eines Geräts sowie darüber, ob es im Einzelhandel verkauft, generalüberholt oder personalisiert wurde, und über die folgenden Daten:

  • Apple Interne Namensklasse. Dies kann verwendet werden, um einen Bereich interner Namen einzugrenzen.
  • Apple-Kennung .
  • Verkaufsregion. Die breite Region, in der das Gerät verkauft werden sollte. Diese wird als optionaler Teil der Nummer gespeichert.
  • Modellspezifikation. MPNs sind zuverlässig für die Anzeige von Gehäusegröße, Farbe, Material und Speicherplatz für iPhones, iPads, Apple Watches und Computer.
  • OEM-Spediteur. MPNs werden typischerweise für einen diskreten Bereich von Trägern verfügbar gemacht, und der Trägerbereich kann durch Untersuchen derselben identifiziert werden.
  • Verkaufsart. dh ob das Gerät im Einzelhandel verkauft, überholt, ersetzt oder personalisiert wurde.

Beispiel Modellnummern

Nummer Anmerkungen
MC605FD/A Ein iPhone 4, schwarz, 32 GB, hergestellt für Österreich, Liechtenstein, Schweiz
MC605LL/A iPhone 4, schwarz, 32 GB, hergestellt für die USA
NN572LL/A Ein iPhone 7 Plus für die USA
MKHQ2 iPad 6. Generation, pink, 32 GB, keine Verkaufsregion
MD298AE iPhone 5, schwarz, 16 GB, hergestellt für Saudi-Arabien

Arbeiten mit Apple-Modellnummern

  • Beispiel für eine direkte API-Anforderung eines Apple-Modells: MC605FD / A
  • Beispiel für eine Anforderung einer Apple Model-Clientbibliothek:
$ python -m deviceidentifier.cli.apple_model MC605FD/A`
{
    "anonymised": "C605",
    "appleInternalNameClass": {
        "id": "N90"
    },
    "appleIdentifier": {
        "id": "iPhone3,1",
        "image": {
            "height": 330,
            "url": "https://di-api.reincubate.com/resource-26b007e1007180a28e272036775a48a0/",
            "width": 450
        },
        "product": {
            "line": "iPhone",
            "sku": "iPhone 4"
        },
        "specs_page": "https://support.apple.com/kb/SP587",
        "value": {},
        "variant": "GSM"
    },
    "id": "C605",
    "region": {
        "flags": "🇦🇹🇱🇮🇨🇭",
        "name": "Austria, Liechtenstein, Switzerland"
    },
    "specification": {
        "case_size": null,
        "colour": "Black",
        "material": null,
        "storage": "32 GB"
    },
    "distribution": null,
    "factory_lock": 0,
    "type": "Retail"
}

Apple-Kennungen

Apple- iPhone9,3 Modell- iPhone9,3 oberster Ebene, z. B. iPhone9,3 .

https://di-api.reincubate.com/v1/apple-identifiers/iPhone9,3/

$ python -m deviceidentifier.cli.apple_identifier iPhone9,3
{
    "id": "iPhone9,3",
    "image": {
        "height": 330,
        "url": "https://di-api.reincubate.com/resource-d8c14fc2a4dfcf27d5a217fb5e4c0cc4/",
        "width": 450
    },
    "product": {
        "line": "iPhone",
        "sku": "iPhone 7"
    },
    "specs_page": "https://support.apple.com/kb/SP743",
    "value": {
        "official_tradein": {
            "url": "https://www.apple.com/shop/trade-in",
            "value": "$175.00"
        }
    },
    "variant": "GSM"
}

Interne Namen von Apple

Interne Namen sind die internen Modellnummern von Apple, N90AP . B. N90AP . Sie werden manchmal als BoardConfig und irreführend auch als HardwareModel .

https://di-api.reincubate.com/v1/apple-internal-names/N92AP/

$ python -m deviceidentifier.cli.apple_internal_name N92AP
{
    "id": "N92AP",
    "anonymised": "N92AP",
    "revision": null,

    "appleInternalNameClass": {
        "id": "N92"
    },

    "platform": "s5l8930x",
    "bdid": 6,
    "cpid": 35120,

    "appleIdentifier": {
        "id": "iPhone3,3",
        "image": {
            "height": 330,
            "url": "https://di-api.reincubate.com/resource-1e7820cb714e3d477534f291c0f87e83/",
            "width": 450
        },
        "product": {
            "line": "iPhone",
            "sku": "iPhone 4"
        },
        "variant": "CDMA"
    },

    "firmware": [
        {
            "build": "11D257",
            "filesize": 165768907,
            "ota": true,
            "required_build": "11A465",
            "required_version": "7.0",
            "signed": true,
            "signing_started": "2018-11-01",
            "signing_stopped": null,
            "url": "http://appldnld.apple.com/iOS7.1/031-4897.20140627.JCWhk/d52a3e7a1a2c16c8c400c6829a6d6fe6d5e00760.zip",
            "version": "7.1.2"
        },
        ...
      ]
}

Apple IDFA / IDFV

identifierForAdvertiser (IDFA) and identifierForVendor (IDFV) values replaced the UDID after iOS 5. They are set per application, or per vendor.

Apple gibt dies der IDFA an:

iOS 6 führt den Advertising Identifier ein, einen nicht permanenten, nicht persönlichen Geräteidentifikator, mit dem Werbenetzwerke Ihnen mehr Kontrolle über die Fähigkeit von Werbetreibenden geben, Tracking-Methoden zu verwenden. Wenn Sie die Nachverfolgung von Anzeigen einschränken, werden in Werbenetzwerken, die den Advertising Identifier verwenden, möglicherweise keine Informationen mehr gesammelt, um Ihnen zielgerichtete Anzeigen zu liefern. In Zukunft müssen alle Werbenetzwerke den Advertising Identifier verwenden. Bis zur Umstellung von Werbenetzwerken auf die Verwendung des Werbekennzeichens erhalten Sie jedoch möglicherweise weiterhin zielgerichtete Anzeigen von anderen Werbenetzwerken.

Und das für den IDFV:

Eine alphanumerische Zeichenfolge, die ein Gerät gegenüber dem Anbieter der App eindeutig identifiziert. (schreibgeschützt)

Der Wert dieser Eigenschaft ist für Apps identisch, die von demselben Anbieter stammen und auf demselben Gerät ausgeführt werden. Für Apps auf demselben Gerät, die von verschiedenen Anbietern stammen, und für Apps auf verschiedenen Geräten, unabhängig vom Anbieter, wird ein anderer Wert zurückgegeben.

Ole Begemann hat mehr über die Migration von UDID geschrieben.

https://di-api.reincubate.com/v1/apple-idfas/002ebf12-a125-5ddf-a739-67c3c5d20177/

$ python -m deviceidentifier.cli.apple_idfa 002ebf12-a125-5ddf-a739-67c3c5d20177
{
    "anonymised": "••••••••-••••-••••-••••-••••••••••••",
    "formatted": "002ebf12-a125-5ddf-a739-67c3c5d20177"
}

Apple Unique Device Identifiers (UDIDs)

Es gibt zwei Formate von UDID:

  • 2007 : Dieses Format wurde mit dem ersten iPhone eingeführt und auf Geräten verwendet, die bis 2018 eingeführt wurden. Es ist eine nicht umkehrbare zusammengesetzte Kennung, die aus IMEI-, ECID- und MAC-Werten aufgebaut ist. Es wird als 40-stelliger Hexadezimalwert in Kleinbuchstaben dargestellt.

  • 2018 : Dieses neuere Format wurde für Gerätemodelle ab 2018 eingeführt (z. B. iPhone XS, XS Max, XR und Apple Watch Series 4). Dies ist ein 8-stelliger Hexadezimalwert in Großbuchstaben, der durch einen Bindestrich ( - ) im Format 00000000-0000000000000000 mit einem 16-stelligen Hexadezimalwert in Großbuchstaben verbunden wird.

Apple verwendet diese ID normalerweise, um ein Gerät mit einer iCloud-ID zu verknüpfen. Dies enthält auch den Aktivierungsstatus "Mein iPhone suchen". Die UDID wurde mit der Einführung von iOS 5 für die Verwendung in iOS-Anwendungen als veraltet eingestuft, obwohl sie noch eine Reihe anderer Verwendungszwecke hat

https://di-api.reincubate.com/v1/apple-udids/00008020-00166D4A2130003B/

$ python -m deviceidentifier.cli.apple_udid 00008020-00166D4A2130003B
{
    "anonymised": "••••••••-••••••••••••••••",
    "compromised": false,
    "formatted": "00008020-00166D4A2130003B",
    "format": "2018",
    "ecid": 32800,
    "cpid": "00166d4a2130003b"
}

Apple-Familiennummern / "A" -Nummern

Apple beschreibt diese für jedes Telefon auf der Seite " Identifizieren Sie Ihr iPhone-Modell ".

https://di-api.reincubate.com/v1/apple-anumbers/A1784/

python -m deviceidentifier.cli.apple_anumber A1784
{
    "appleIdentifier": {
        "id": "iPhone9,4",
        "image": {
            "height": 330,
            "url": "https://di-api.reincubate.com/resource-d8c14fc2a4dfcf27d5a217fb5e4c0cc4/",
            "width": 450
        },
        "product": {
            "line": "iPhone",
            "sku": "iPhone 7 Plus"
        },
        "variant": "GSM"
    }
}

Wie können wir helfen?

Unser Support-Team hilft Ihnen gerne weiter!

Unsere Bürozeiten sind Montag bis Freitag von 9 bis 17 Uhr GMT. Die Zeit ist aktuell 2:41 vorm. GMT.

Wir bemühen uns, auf alle Mitteilungen innerhalb eines Arbeitstages zu antworten.

Unser großartiges Supportteam

© 2008 - 2024 Reincubate Ltd. Alle Rechte vorbehalten. Registriert in England und Wales #5189175, VAT GB151788978. Reincubate® und Camo® sind eingetragene Marken. Datenschutz-Bestimmungen & Begriffe.