2016-03-24 16 views
1

Ich versuche, einen IAP durch Application Loader hochladen. Wenn ich versuche, die IAP zu liefern, erhalte ich die folgenden Fehler:Application Loader: FEHLER ITMS-10001: "Mehrere Artikel in diesem Paket verwenden die gleiche Hersteller-ID

Error given from Application Loader

Das einzige Stück Informationen, die ich auf die Hersteller-ID ist in dem iTunes-Paket (nicht .PKG) erstellt, dass die Datei von Application Loader im Zusammenhang finden.

Wenn Sie CTRL + auf dem Paket klicken, Wenn Sie auf "Paketinhalt anzeigen" klicken, wird die Dateistruktur geöffnet. Im Inneren finden Sie die .pkg-Datei zusammen mit metadata.xml und d machine-lokale-daten.xml.

Einer der ersten Schlüssel in metadata.xml ist vendor_id, der nur einmal dort ist.

Screenshot of vendor_id key

Die einzige relevante Änderung, die ich mir vorstellen kann, da ich meine letzte IAP hochgeladen Xcode und El Capitan wurde ein Upgrade.

Danke.

Antwort

1

Ich renne auch in dieses Problem. Es stellt sich heraus, es betrifft nur ITMP-Pakete mit mehreren In-App-Käufe.

Problemumgehung: Senden Sie mehrere itmsp-Pakete mit jeweils einem In-App-Produkt.

Übermittelt rdar: http://openradar.appspot.com/radar?id=4963827485507584

+0

Vielen Dank! Bis zu diesem Punkt war mir nicht bewusst, dass ich die anderen Produkte mit jedem Paket erneut einreichte. –

1

Ich habe durch das Löschen der anderen in App-Kauf Einträge aus metadata.xml im Paket von Application Loader

+0

Das ist großartig, danke. Am Ende habe ich nur die anderen Produkte aus der In-App-Käufe-Registerkarte in Application Loader entfernt. Herzlichen Glückwunsch zur ersten SO-Antwort! –

0

hier gleiche Problem geschaffen Umgehung verwaltet. Ich habe gerade das lokale Paket gelöscht, alle Fenster des Application Loaders geschlossen, es beendet, neu gestartet und die nächste Anmeldung war in Ordnung.

0

Vender id Groß- und Kleinschreibung in metadata.xml

I wie vendor_id und Anwendung SKU zu beheben verwalten beide in demselben Fall sind (Großbuchstaben).