Transporter 4.1 的更新內容

《Transporter 使用手冊 4.1》修訂版本包含下列變更:

如需關於 Transporter 先前版本的資訊,請參閱修訂版本歷史記錄

歡迎使用

什麼是 Transporter?

Transporter 是 Apple 以 Java 為基礎所開發的命令列工具,可用於大型的目錄傳送。你可以使用 Transporter,以商店套件來傳送預先產生的內容。

處理書籍、影片、音樂或 App 內容時,無論你使用的是 iTunes Connect 帳號(書籍出版商、音樂供應商)、App Store Connect 帳號(App 開發者)或編碼公司帳號,你都可以使用 Transporter 來驗證商店套件是否符合 Apple 的規格,藉此確保音訊、影片、書籍和 App 檔案等素材及後設資料正確傳送到 Apple。由於有些 Transporter 選項會因使用者類型和內容類型而受到限制,因此在你傳送商店套件之前,請先確定是否要讓 Transporter 使用 iTunes Connect 或 App Store Connect 帳號或編碼公司帳號來對你進行身分驗證。如需更多資訊,請參閱概覽

Transporter 包括下列功能:

  • 簡單易用的現成安裝套件,包括適用於 macOS、Microsoft Windows 和 Red Hat Enterprise Linux 的安裝程式。

  • 素材追蹤功能。Transporter 會比對你實際傳送的檔案來驗證你在後設資料檔案中參照的素材列表(例如封面圖、音訊檔案、影片檔案、App 內購買項目、Game Center)。

    Transporter 使用網頁服務,可以比對接收到的後設資料來驗證檔案列表,而如果列表與後設資料中的資訊不符,就會傳回錯誤訊息。例如 “Delivered file set does not contain expected file [34D17614CB805E8AB853CD5ABCBF3C0A-940AE112-01-18-mp4-128000.m4a] that is referenced in the metadata file”

  • 自動軟體更新。Transporter 本身包含自動軟體更新功能。在你啟動並執行 Transporter 後,軟體更新功能會自動檢查 Transporter 版本、視需要更新你安裝的軟體,並在主控台顯示記錄資訊。

  • 對素材進行核對碼驗證。在你要傳送的後設資料檔案中,你應該包含所傳送的每個檔案的核對碼。Transporter 會使用核對碼資訊,比對 Transporter 算出的核對碼來驗證你傳送的每個檔案。

  • 錯誤摘要輸出。Transporter 會顯示未成功上傳的商店套件的錯誤摘要資訊。除了未成功上傳的套件名稱列表外,Transporter 還會在每次上傳嘗試結束時,顯示包含錯誤訊息的摘要文字。例如:

    Package Summary: 2 package(s) were not uploaded because they had problems: /Users/bsmith/Applications/Packages/Many/00000000001041.itmsp - Error Messages: Unable to find registered encoding house user for username "bsmith" (1001) /Users/bsmith/Applications/Packages/Many/00000000001042.itmsp - Error Messages: Unable to find registered encoding house user for username "bsmith" (1001)
  • 進度指示器的詳細資訊。Transporter 包含進度指示器選項,讓你可以指定 Transporter 是否要在上傳期間顯示進度的詳細資訊。

  • 可接續的上傳作業。如果上傳期間發生網路連線失敗或伺服器離線,Transporter 可以稍後再繼續上傳。

指南大綱

本指南說明將內容傳送至 Apple 時使用的 Apple Java 命令列工具,以及安裝、設定和使用 Transporter 的必要步驟。

本指南內容編排如下:

  • 更新內容:提供目前版本包含的增強功能列表。

  • 歡迎使用:概述 Transporter 及提供的主要功能。

  • 使用入門:描述系統與網路需求,並簡略說明 Transporter 的安裝與設定步驟。

  • 內容類型詳細資訊:介紹每種內容類型(書籍、有聲書、影片、App和音樂)專用的功能和模式。

  • 執行 Transporter:說明如何使用 Transporter,包括使用所有模式、選項與值來執行 Transporter。

  • Transporter 範例:提供如何使用 Transporter 選項和值的詳細範例。

  • Transporter 訊息:列出你在使用 Transporter 時可能遇到的錯誤代碼與訊息。

  • 更多資源:包括詞彙表(定義本指南所出現的術語)、本指南中使用的表示法慣例、如何使用命令列 help 選項的相關資訊,以及疑難排解資訊,幫助你診斷並解決可能遇到的問題。

此外,還提供了修訂歷史記錄供你參考。

注意:由於 Apple 會定期推出軟體的新版本和更新,本指南中的影像和輸出內容可能與你畫面上顯示的內容略有不同。

使用入門

系統和網路需求

Apple 在下列作業系統上支援 Transporter:

  • macOS 10.11 或以上版本(64 位元系統)。

  • Microsoft Windows 8、10、11 或以上版本(64 位元系統)。

  • Red Hat Enterprise Linux(64 位元系統)。

若要安裝並執行 Transporter,你要有:

  • 150MB 可用磁碟空間和 2GB RAM。

  • 依預設,最大為 2048MB 的堆積大小。

注意:

  • 在 Mac 上安裝 Transporter 時,請確認你已更新至最新版的 macOS。你可透過「Apple 選單 > 系統偏好設定⋯ > 軟體更新」來更新。

  • Apple 建議你一次不要傳送超過 1000 個商店套件。此外,傳送商店套件時,Apple 建議你不要指定 -t transport,而是讓 Transporter 使用自動傳輸尋找模式來決定套件的最佳傳輸模式。目前 Transporter 預設 HTTP 為最佳傳輸模式。如果你必須指定 -t 的值,請儘速回復成自動傳輸尋找模式。

Transporter 使用服務導向架構(SOA)來傳送和接收資料及訊息,並透過 HTTPS 通訊協定來與 Apple 的物件儲存(HTTP)伺服器進行通訊。如果有任何問題,請聯絡你的 Apple 技術代表。如果你使用 Signiant,Transporter 會透過傳輸控制通訊協定/網際網路通訊協定(TCP/IP)和使用者資料包通訊協定(UDP)與 Signiant 伺服器進行通訊。如果你使用 Aspera,除了使用 TCP/IP 與 UDP 之外,Transporter 還會使用 SSH 通訊協定與 Aspera 伺服器進行通訊。

下表列出關於 Transporter 能夠通訊的伺服器的詳細資訊。依預設,若要使用 Transporter,你只需要連接埠 433 就能與 Apple 的 contentdelivery.itunes.apple.com 伺服器通訊。當你使用 Aspera 傳送方法時,你只能使用「僅限 Aspera」伺服器,且必須打開額外的「僅限 Aspera」伺服器。與 Aspera 伺服器進行通訊時,需要使用連接埠 33001。當你使用 Signiant 傳送方法時,你只能使用「僅限 Signiant」伺服器,且必須打開額外的「僅限 Signiant」伺服器。與 Signiant 伺服器進行通訊時,需要使用連接埠 44001。如果你有傳出和傳入的防火牆規則,你就必須打開連至下列合適連接埠的直接傳出和傳入連線。

若要使用 Aspera 或 Signiant 傳送方法,你必須執行其他設定步驟。如需更多資訊,請參閱使用 upload 模式中的 Aspera 和 Signiant 範例。

伺服器

IP 位址

TCP 埠

UDP 埠

備註

contentdelivery.itunes.apple.com

17.110.232.68

17.56.138.14

17.56.10.18

443

n/a

HTTPS*

delivery-asp.prz.sbz.apple.com

17.137.184.171

33001

33001-33500

僅限 Aspera

delivery-asp.rno.sbz.apple.com

17.179.124.207

33001

33001-33500

僅限 Aspera

delivery-sig.prz.sbz.apple.com

17.137.184.170

44001

44001-44500

僅限 Signiant

delivery-sig.rno.sbz.apple.com

17.157.96.204

44001

44001-44500

僅限 Signiant

idmsa.apple.com

17.151.2.14

443

n/a

HTTPS*

northamerica-1.object-storage.apple.com

17.156.96.0/20

443

n/a

HTTPS*

store-037.blobstore.apple.com

17.188.213.128/26

17.188.223.0/26

443

n/a

HTTPS*

store-036.blobstore.apple.com

17.188.228.0/26

17.132.8.64/26

17.132.18.64/26

17.188.229.0/26

443

n/a

HTTPS*

store-035.blobstore.apple.com

17.188.213.64/26

17.188.221.0/26

443

n/a

HTTPS*

store-033.blobstore.apple.com

17.188.199.192/26

17.132.18.0/26

17.188.195.192/26

17.132.29.128/26

443

n/a

HTTPS*

store-032.blobstore.apple.com

17.188.195.128/26

​17.132.28.128/26

17.188.199.128/26

17.132.19.128/26

443

n/a

HTTPS*

store-030.blobstore.apple.com

17.188.216.0/26

17.188.224.0/26

443

n/a

HTTPS*

store-028.blobstore.apple.com

17.188.203.0/24

17.188.212.0/24

443

n/a

HTTPS*

store-026.blobstore.apple.com

17.188.210.0/24

17.188.202.0/24

443

n/a

HTTPS*

store-025.blobstore.apple.com

17.188.201.0/24

17.188.209.0/24

443

n/a

HTTPS*

store-004.blobstore.apple.com

17.132.20.0/23

17.132.22.0/23

443

n/a

HTTPS*

即將為上傳作業提供的伺服器

17.188.193.0/26

17.188.194.0/26

17.188.197.0/26

17.188.198.0/26

17.188.199.192/26

443

n/a

HTTPS*

transporter.amp.apple.com

17.253.0.0/16

443

n/a

HTTPS*

vgr501.apple.com

17.110.248.141

33001

33001-33500

僅限 Aspera

vgr502.apple.com

17.110.248.142

33001

33001-33500

僅限 Aspera

vgr503.apple.com

17.110.248.143

33001

33001-33500

僅限 Aspera

vgr504.apple.com

17.110.248.144

33001

33001-33500

僅限 Aspera

vgr505.apple.com

17.110.248.145

33001

33001-33500

僅限 Aspera

vgr506.apple.com

17.110.248.146

33001

33001-33500

僅限 Aspera

vgr507.apple.com

17.110.248.147

33001

33001-33500

僅限 Aspera

vgr508.apple.com

17.110.248.148

33001

33001-33500

僅限 Aspera

vgr701.apple.com

17.133.233.141

33001

33001-33500

僅限 Aspera

vgr702.apple.com

17.133.233.142

33001

33001-33500

僅限 Aspera

vgr703.apple.com

17.133.233.143

33001

33001-33500

僅限 Aspera

vgr704.apple.com

17.133.233.144

33001

33001-33500

僅限 Aspera

vgr705.apple.com

17.133.233.145

33001

33001-33500

僅限 Aspera

vgr706.apple.com

17.133.233.146

33001

33001-33500

僅限 Aspera

vgr707.apple.com

17.133.233.147

33001

33001-33500

僅限 Aspera

vgr708.apple.com

17.133.233.148

33001

33001-33500

僅限 Aspera

sgr601.apple.com

17.110.248.101

44001

44001-44500

僅限 Signiant

sgr602.apple.com

17.110.248.102

44001

44001-44500

僅限 Signiant

sgr603.apple.com

17.110.248.103

44001

44001-44500

僅限 Signiant

sgr604.apple.com

17.110.248.104

44001

44001-44500

僅限 Signiant

sgr605.apple.com

17.110.248.105

44001

44001-44500

僅限 Signiant

sgr606.apple.com

17.110.248.106

44001

44001-44500

僅限 Signiant

sgr607.apple.com

17.110.248.107

44001

44001-44500

僅限 Signiant

sgr608.apple.com

17.110.248.108

44001

44001-44500

僅限 Signiant

sgr801.apple.com

17.133.233.101

44001

44001-44500

僅限 Signiant

sgr802.apple.com

17.133.233.102

44001

44001-44500

僅限 Signiant

sgr803.apple.com

17.133.233.103

44001

44001-44500

僅限 Signiant

sgr804.apple.com

17.133.233.104

44001

44001-44500

僅限 Signiant

sgr805.apple.com

17.133.233.105

44001

44001-44500

僅限 Signiant

sgr806.apple.com

17.133.233.106

44001

44001-44500

僅限 Signiant

sgr807.apple.com

17.133.233.107

44001

44001-44500

僅限 Signiant

sgr808.apple.com

17.133.233.108

44001

44001-44500

僅限 Signiant

注意:

  • * 表示必要的連接埠。若要傳送內容,你必須打開至少其中一個傳輸機制(Aspera、HTTPS 或 Signiant)。

  • 由於 Apple 會定期釋出軟體的新版本與後續更新,表列伺服器可能在版本更新期間有所變更。

安裝 Transporter

你可以在 macOS、Windows 和 Linux 作業系統上安裝並執行 Transporter。

【重要事項】如果你是 App 開發者,且已經安裝 Xcode,就可以使用 Transporter;你也可以手動下載 Transporter。如需以 App 開發者的身分安裝 Transporter 的相關資訊,請參閱 App 開發者安裝

在 macOS 上安裝 Transporter

你可以在 macOS 作業系統上安裝並執行 Transporter。若要在 macOS 上安裝 Transporter:

  1. 請使用以下連結來下載 Transporter:

  2. 備份你目前版本(非必要)。

    安裝期間,Transporter 會自動解除安裝你過去的 Transporter 安裝和檔案夾。若要保留你較早的 Transporter 安裝,請在安裝目前版本之前,重新命名較早的安裝目錄。例如:sudo mv /usr/local/itms /usr/local/itms.orig

  3. 按兩下 iTMSTransporter_4.1.0.<build>.pkg 以安裝 Transporter,其中 <build> 是安裝套件的建置版本編號。

  4. 依照畫面上出現的指示繼續操作。

    注意:在 Mac 上安裝 Transporter 時,你必須以管理員群組成員的身分登入你的電腦,才能安裝軟體。

  5. 閱讀安裝操作說明,然後按一下「繼續」。

    顯示「簡介」面板的 macOS iTMSTransporter 安裝視窗。
  6. 閱讀軟體許可協議,然後依序按「繼續」和「同意」。

  7. 選取你要安裝的 Transporter 和隨附檔案的目的地磁碟,然後按一下「繼續」。

    依預設,安裝套件會將檔案安裝在 /usr/local/itms 目錄中,並建立 /bin 和 /share 子目錄。

  8. 按一下「安裝」或「升級」以執行基本安裝。

    如果畫面出現提示,請輸入你的管理員密碼,然後按一下「好」。

  9. 按一下「關閉」。

你現在已準備好,可以開始使用 Transporter。如需更多資訊,請參閱指定選項與值

在 Windows 上安裝 Transporter

你可以在 Windows 作業系統上安裝並執行 Transporter。若要在 Windows 上安裝 Transporter:

  1. 請使用以下連結來下載 Transporter:

  2. 按一下 Microsoft Windows 連結來下載安裝套件。

    安裝期間,Transporter 會自動解除安裝過去的 Transporter 安裝、登錄機碼和檔案夾。若要保留你較早的 Transporter 安裝,請在安裝目前版本之前,重新命名較早的安裝目錄。

  3. 按兩下 iTMSTransporterToolInstaller_4.1.0.<build>.exe(其中 <build> 是安裝套件的建置版本編號),此安裝執行檔會自動解壓縮。然後依照畫面上出現的指示操作。

  4. 閱讀「軟體許可協議」,然後按一下「我同意」。

  5. 選取你要安裝 Transporter 和隨附檔案夾的目錄。

    依預設,安裝執行檔會將檔案安裝在 C:\Program Files\itms 目錄中,並建立一個 /iTMSTransporter.woa 子目錄。為求一致並方便操作,Apple 建議使用預設的安裝目錄。

  6. 按一下「安裝」,然後按一下「關閉」。

你現在已準備好,可以開始使用 Transporter。如需更多資訊,請參閱指定選項與值

在 Linux 上安裝 Transporter

你可以在 Linux 作業系統上安裝並執行 Transporter。

在 Linux 上安裝 Transporter 之前,請確認你已擁有 sudo 權限。如果你沒有 sudo 權限,請聯絡你的系統管理員。

  • 若要在 Linux 上安裝 Transporter:

    1. 如果需要,請先備份舊的安裝檔,再安裝最新的 Transporter 版本:

      sudo mv /usr/local/itms /usr/local/itms.orig

      安裝期間,Transporter 會自動解除安裝過去的 Transporter 安裝和檔案夾。

    2. 請使用以下連結來下載 Transporter:

    3. 按一下 Red Hat Enterprise Linux 的連結以下載 Shell 工序指令安裝套件。

    4. 使用 sudo 來執行 Shell 工序指令安裝程式:

      sudo sh iTMSTransporter_installer_linux_4.1.0.<build>.sh

      其中 <build> 是安裝套件的建置版本編號。

    5. 接受「軟體許可協議」。

      依照預設,Shell 工序指令安裝程式會將檔案安裝在 /usr/local/itms 目錄中。

  • 若要在 Linux 上使用 su 來安裝 Transporter:

    1. 以將執行 Transporter 的使用者身分登入。

    2. 將使用者切換至根目錄:

      su - root
    3. 如果需要,請先備份舊的安裝檔,再安裝最新的 Transporter 版本:

      mv /usr/local/itms /usr/local/itms.orig

      安裝期間,Transporter 會自動解除安裝過去的 Transporter 安裝和檔案夾。

    4. 請使用以下連結來下載 Transporter:

    5. 按一下 Red Hat Enterprise Linux 的連結以下載 Shell 工序指令安裝套件。

    6. 執行 Shell 工序指令安裝程式:

      iTMSTransporter_installer_linux_4.1.0.<build>.sh

      其中 <build> 是安裝套件的建置版本編號。

    7. 接受「軟體許可協議」。

      依照預設,Shell 工序指令安裝程式會將檔案安裝在 /usr/local/itms 目錄中。

你現在已準備好,可以開始使用 Transporter。如需更多資訊,請參閱指定選項與值

快速開始

在你安裝 Transporter 後,請依照下列步驟快速完成設定,並使用 iTunes Connect 帳號(書籍出版商、音樂供應商)、App Store Connect 帳號(App 開發者)或編碼公司帳號傳送書籍、有聲書、影片、音樂或 App 內容。

【重要事項】如果你是編碼公司,務必使用你的編碼公司帳號,而不要使用 iTunes Connect 帳號。

若要快速開始運作:

  1. 切換至你安裝 Transporter 的目錄。

    例如 $ cd /usr/local/itms/bin。依預設,Apple 會將 Transporter 安裝在包含 /bin 和 /share 子目錄的 /usr/local/itms 目錄中。

  2. 使用 provider 模式取得你有權傳送內容(編碼公司帳號)的供應商列表。

    例如:$ /usr/local/itms/bin/iTMSTransporter -m provider -u <username> -p <password> -v eXtreme。如需更多資訊,請參閱使用 provider 模式

  3. 使用 upload 模式,以預先產生的商店套件來傳送你的內容。例如:

    • iTunes Connect 或 App Store Connect 帳號$ /usr/local/itms/bin/iTMSTransporter -m upload -f /tmp/files -u <username> -p <password> -v eXtreme

    • 編碼公司帳號(必須指定 -s):$ /usr/local/itms/bin/iTMSTransporter -m upload -f /tmp/files -u <username> -p <password> -s <shortname> -v eXtreme

    如果你使用 -assetFile 選項,而不是 -f 選項,你也可以上傳 .ipa、.dmg 或 .zip 檔案。如需更多資訊,請參閱使用 upload 模式

  4. 檢視 Transporter 記錄輸出資訊的任何錯誤與訊息。

    如果你的內容並未順利傳送,Transporter 會傳回詳細的錯誤內容與訊息,協助你確認傳送失敗的原因以及這種情況可能的解決方式。如需 Transporter 錯誤代碼與訊息的相關資訊,請參閱 Transporter 訊息

  5. 修正任何警告或錯誤。

    【注意】如果出版商遭遇 EPUB 檔案傳送的相關錯誤,請使用 repair assets 模式來修復你的檔案。如需更多資訊,請參閱使用 repair assets 模式

  6. 使用 status 模式擷取你已上傳的套件或所有已上傳套件的狀態資訊。如需更多資訊,請參閱使用 status 模式

內容類型詳細資訊

概覽

Transporter 選項會根據使用者類型和內容類型而受限制。在你傳送 Store 套件之前,請確認你是否要讓 Transporter 透過你適用於書籍、有聲書、影片、音樂或 App 內容的 iTunes Connect 帳號(書籍出版商、音樂供應商)、App Store Connect 帳號(App 開發者)或編碼公司帳號來進行身分驗證。

使用者類型:

  • iTunes Connect 帳號(書籍出版商、音樂供應商):直接與 Apple 簽訂協議且擁有內容的合作夥伴。出版商與供應商可以透過 Transporter 將內容直接傳送到 Apple。

  • App Store Connect 帳號:App 開發者能透過 Transporter 將內容直接傳送到 App Store Connect。

  • 編碼公司帳號:與 Apple 沒有合約關係的合作夥伴。編碼公司為第三方使用者提供編碼、傳送和後設資料準備等服務。編碼公司可透過 Transporter 將所有內容直接傳送到 Apple,並與第三方使用者簽約以提供他們的服務。

注意:

  • 如果你是編碼公司,務必使用你的編碼公司帳號,而不要使用 iTunes Connect 帳號。

  • 如果你的公司同時擁有 iTunes Connect 帳號與編碼公司帳號,在日常業務和 iTunes Connect 相關操作上,請使用 iTunes Connect 帳號。編碼公司帳號是專門用來透過 Transporter 傳送內容,無法用於任何其他系統。

書籍/有聲書的詳細資訊

使用 Transporter 的出版商必須:

你可以使用多種模式、選項和值來執行 Transporter。然而,並非所有模式都適用於出版商。請透過下表來瞭解與書籍內容最相關的模式。

模式

目的

get asset list 模式

取得可從 Apple 下載的素材陣列(JSON 格式)。然後使用 retrieve asset 模式,搭配素材陣列中列出的廠商識別碼來下載素材。

適用書籍作者的 lookup artist 模式

依名稱(包括藝人的 Apple 識別碼)擷取作者資訊。

在 XML 輸出中,你還可以找到本地化名稱、最近書籍作品和內容項目的 Apple 識別碼,以及商店上的藝人頁面(若有)。

找到 Apple 識別碼後,你可以將它用於 .itmsp 套件後設資料中,以區分名稱相似的作者。使用 Apple 識別碼是最能避免發生類似藝人問題的方式。

lookup metadata

擷取先前上傳書籍的目前後設資料。如果你曾經上傳 .itmsp 套件,且 Apple 在你首次上傳後修改了後設資料,你必須先擷取修改後的後設資料,才可以重新傳送包含後設資料更新的套件。

provider

找出你有傳送權限的帳號。

query tickets

從你的 iTunes Connect 帳號擷取任何未結工作單的資訊。目前,你必須具備 iTunes Connect 帳號才能使用 query tickets 模式。

repair assets

先修復在素材檔案中找到的任何驗證錯誤,再將素材檔案發送到 Apple 以供上傳。

【注意】Apple 目前僅支援 EPUB 檔案(.epub)修復。

retrieve asset 模式

從 get asset list 模式傳回的 JSON 格式陣列下載其中列出的素材。

status

監控 .itmsp 套件的狀態(例如「on store」或「not on store」)以及該套件在上傳之後是否發生錯誤。

【注意】你可以同時擷取多個 ISBN 的狀態。

upload

將內容與後設資料發布到 Apple Books;但在此之前,你必須先檢查素材和 .itmsp 套件,確認素材和套件已經準備好傳送。

validate assets

驗證 EPUB、iBooks 和有聲書格式的檔案,並確認書籍素材符合技術方面的規範之後,才建立 .itmsp 以供傳送。

verify

驗證你的 .itmsp 套件並確定後設資料與素材符合技術方面的要求後才進行傳送,以確保在上傳之前能夠解決任何潛在問題。

影片詳細資訊

使用 Transporter 的影片編碼公司必須:

【重要事項】如果你是編碼公司,務必使用你的編碼公司帳號,而不要使用 iTunes Connect 帳號。

你可以使用多種模式、選項和值來執行 Transporter。然而並非所有模式都適用於影片編碼公司。請透過下列表格來瞭解與影片內容最相關的模式。

模式

目的

適用影片類型

diagnostic

在你上傳 .itmsp 套件之前,檢查伺服器的狀態和可用情形。

電影、訂閱制影片、電視

list reports

擷取過去 30 天內你全部現有目錄報告的列表。

電影、電視

list report types

擷取你可用的報告內容類型(例如影片)的列表。

電影、電視

lookup artist

依名稱(包括藝人的 Apple 識別碼)擷取電影卡司和團隊的資訊。

此模式對於尋找特定演員或工作人員十分有用,尤其是藝人名稱相同的情況。在 XML 輸出中,你可以看到該類型是否符合你查詢藝人的類型,也能找到本地化名稱、最近電影作品和內容項目的 Apple 識別碼、該名藝人在這些作品中扮演的角色以及藝人頁面。

找到藝人的 Apple 識別碼後,你可以將它用於 .itmsp 套件後設資料中,以區分名稱相似的藝人。使用藝人 ID 是最能避免類似藝人問題的方式。

電影

lookup metadata

擷取先前上傳影片的目前後設資料。如果你曾經上傳 .itmsp 套件且 Apple 在首次上傳後修改了後設資料,你必須先擷取修改後的後設資料,才可以重新傳送包含後設資料更新的套件。

電影、訂閱制影片、電視

provider

找出你有傳送權限的帳號。

電影、訂閱制影片、電視

request report

下載你過去 30 天內一或多種內容類型的目錄報告。

電影、電視

schema

擷取「transitional」(可轉換)或「strict」(嚴格)的描述語言檔案來驗證你的 XML 檔案,再將檔案製作成套件並傳送至 Apple。

電影、訂閱制影片、電視

speed check

測試每種傳輸通訊協定的檔案傳輸效能。

電影、訂閱制影片、電視

status

監控 .itmsp 套件的狀態(例如「on store」或「not on store」)以及該套件在上傳之後是否發生錯誤。

電影、訂閱制影片、電視

transfer test

上傳 Transporter 於記憶體內產生的套件,藉此測試檔案傳輸效能。

電影、訂閱制影片、電視

upload

發布內容與後設資料;但在此之前,你必須先檢查素材和 .itmsp 套件,確認素材和套件已經準備好傳送。

電影、訂閱制影片、電視

verify

驗證你的 .itmsp 套件並確定後設資料與素材符合技術方面的要求後才進行傳送,以確保在上傳之前能夠解決任何潛在問題。

電影、訂閱制影片、電視

音樂詳細資訊

使用 Transporter 的編碼公司與音樂供應商必須:

  • 先通過資格認證並獲得一個編碼公司帳號,才能傳送音樂內容。

  • 僅限傳送可接受的音樂格式。請參閱 Apple 影片和音訊素材指南中的「音樂音訊內容描述檔」章節。

  • 使用最新版的 Transporter、Apple Music 規格Apple 影片和音訊素材指南

  • 儲存 Transporter 傳送記錄(使用 eXtreme 詳細程度)。如果你需要向 Apple 請求傳送作業方面的協助,必須提供記錄。

【重要事項】如果你是編碼公司,務必使用你的編碼公司帳號,而不要使用 iTunes Connect 帳號。

你可以使用多種模式、選項和值來執行 Transporter。然而,並非所有模式都適用於音樂夥伴。請透過下表來瞭解與音樂內容最相關的模式。

模式

目的

create artist

建立新的音樂藝人。

create tickets

為你先前上傳的曲目、鈴聲、播放列表或音樂錄影帶,建立新的後設資料工作單。

【注意】你不需要使用 iTunes Connect 來建立工作單。

diagnostic

在你上傳 .itmsp 套件之前,檢查伺服器的狀態和可用情形。

list reports

擷取過去 30 天內你全部現有目錄報告的列表。

list report types

擷取你可用的報告內容類型(例如音樂)的列表。

lookup artist

依名稱(包括藝人的 Apple 識別碼)擷取藝人資訊。

此模式對於尋找某一地區特定藝人的所屬類型十分有用,尤其是藝人名稱相同的情況。在 XML 輸出中,你還可以找到本地化名稱、最近專輯、歌曲作品與內容項目的 Apple 識別碼、該名藝人在這些作品中扮演的角色,以及藝人頁面。

找到藝人的 Apple 識別碼後,你可以將它用於 .itmsp 套件後設資料中,以區分名稱相似的藝人。使用藝人 ID 是最能避免類似藝人問題的方式。

lookup metadata

擷取先前上傳音樂的目前後設資料。如果你曾經上傳 .itmsp 套件,且 Apple 在你首次上傳後修改了後設資料,你必須先擷取修改後的後設資料,才可以重新傳送包含後設資料更新的套件。

此模式對於內容移轉而言也相當實用。使用以逗號分隔的廠商識別碼(-vendor_ids)或 Apple 識別碼(-apple_ids)列表,你就可以同時查詢多個套件的後設資料。

provider

找出你有傳送權限的帳號。

query tickets

從你的 iTunes Connect 帳號擷取任何未結工作單的資訊。目前,你必須具備 iTunes Connect 帳號才能使用 query tickets 模式。

request report

下載你過去 30 天內一或多種內容類型的目錄報告。

schema

擷取「transitional」(可轉換)或「strict」(嚴格)的描述語言檔案來驗證你的 XML 檔案,再將檔案製作成套件並傳送至 Apple。

speed check

測試每種傳輸通訊協定的檔案傳輸效能。

status

監控 .itmsp 套件的狀態(例如「on store」或「not on store」)以及該套件在上傳之後是否發生錯誤。

transfer test

上傳 Transporter 於記憶體內產生的套件,藉此測試檔案傳輸效能。

upload

發布內容與後設資料;但在此之前,你必須先檢查素材和 .itmsp 套件,確認素材和套件已經準備好傳送。

verify

驗證你的 .itmsp 套件並確定後設資料與素材符合技術方面的要求後才進行傳送,以確保在上傳之前能夠解決任何潛在問題。

App 詳細資訊

使用 Transporter 的 App 開發者必須:

  • 傳送 IPA 檔案(.ipa)(iOS、tvOS 和 visionOS App),或 PKG 套件檔案(.pkg)(macOS App)。

  • 使用最新版的 Transporter。

  • 手動下載並安裝 Transporter。如需更多資訊,請參閱下方的 App 開發者安裝

  • 儲存 Transporter 傳送記錄(使用 eXtreme 詳細程度)。如果你需要向 Apple 請求傳送作業方面的協助,必須提供記錄。

如果你用來登入 Transporter 的 Apple 識別碼與超過一個 App Store Connect 供應商相關聯,你就必須使用 -asc_provider 指定要用於目前階段作業的供應商帳號。你可以使用 provider 模式來取得你有權限傳送內容的供應商帳號的列表。

你可以使用多種模式、選項和值來執行 Transporter。然而,並非所有模式都適用於 App 開發者。請透過下表來瞭解與 App 內容最相關的模式。

模式

目的

asset pack status

擷取關於背景素材的狀態資訊。

diagnostic

在你上傳 .itmsp 套件之前,檢查伺服器的狀態和可用情形。

list asset packs

擷取與 App 關聯的背景素材列表。

list asset pack versions

擷取背景素材包的所有版本列表。

list reports

擷取過去 30 天內你全部現有目錄報告的列表。

list report types

擷取你可用的報告內容類型(例如 App)的列表。

provider

找出你有傳送權限的帳號。

request report

下載你過去 30 天內一或多種內容類型的目錄報告。

schema

擷取「transitional」(可轉換)或「strict」(嚴格)的描述語言檔案來驗證你的 XML 檔案,再將檔案製作成套件並傳送至 Apple 以供上傳至 App Store。

speed check

測試每種傳輸通訊協定的檔案傳輸效能。

status

監控 .itmsp 套件的狀態(例如「on store」或「not on store」)以及該套件在上傳之後是否發生錯誤。

transfer test

將 Transporter 於記憶體內產生的套件上傳到 App Store,藉此測試檔案的傳輸效能。

upload

將內容與後設資料發布到 iTunes Store;但在此之前,你必須先檢查素材和 .itmsp 套件,確認素材和套件已經準備好傳送。

upload asset pack

將背景素材以壓縮的封存檔案傳送。

verify

驗證你的 .itmsp 套件並確定後設資料與素材符合技術方面的要求後才進行傳送,以確保在上傳之前能夠解決任何潛在問題。

App 開發者安裝

請選擇下列其中一種方式:

  • 下載並安裝 Transporter。請參閱在 macOS 上安裝 Transporter

  • Xcode 14.0:Xcode 14.0 已不再內建 iTMSTransporter 命令。你需要下載並安裝 Transporter。

  • Xcode 11.0 至 13.0:使用 xcrun iTMSTransporter 命令(不需要 TRANSPORTER_HOME 變數)。

  • 較舊版本的 Xcode:在你的 Xcode 檔案夾中找到 Transporter 應用程式:

    X 代碼:/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/

執行 Transporter

指定選項與值

當你在命令列使用 iTMSTransporter 命令執行 Transporter 時,你可以指定下表中所描述的命令列選項與值。

如果只要獲得使用資訊,執行 Transporter 時不用任何命令列選項。例如輸入:

$ iTMSTransporter

如需更多資訊,請參閱命令列輔助說明

注意:

  • 若要輕鬆前往 Transporter,請新增 TRANSPORTER_HOME 環境變數,並將 TRANSPORTER_HOME/bin 新增至你的 PATH 中。

    若要新增 TRANSPORTER_HOME 環境變數,請將以下命令列新增至 .zprofile 或 .bash_profile 中:

    export TRANSPORTER_HOME=<file path to Transporter home directory>

    export PATH=${PATH}:${TRANSPORTER_HOME}/bin

    舉例來說,如果你將 Transporter 安裝在預設的位置,命令列應如下所示:

    export TRANSPORTER_HOME=/usr/local/itmsexport PATH=${PATH}:${TRANSPORTER_HOME}/bin
  • Transporter 會根據你的作業系統執行指令。舉例來說,要在 Unix 執行 Transporter,你應該指定 $ ./iTMSTransporter;而要在 Windows 中執行 Transporter,你應該指定 C:/> .\iTMSTransporter

  • Apple 建議你一次不要傳送超過 1000 個商店套件。

  • 出現此 資訊圖像代表該選項受到使用者類型限制。 符號時,表示該選項會根據你的使用者類型(出版商、音樂供應商、App 開發者編碼公司)而受限制。

  • 使用 Windows 時,若要在引數中指定逗號,你必須使用引號框住整個引數。例如 -vendor_ids "<myid1,myid2,myid3>"

雙重認證

如果你的帳號啟用了雙重認證,就必須建立 App 專用密碼。請參閱 Apple Support 網站對於使用 App 專用密碼的說明。使用 App 專用密碼可提高安全性,並確保你 Apple 帳號的密碼不會遭第三方 App 蒐集或儲存。

【重要事項】你不得同時在同一商店套件上多次執行 Transporter。

命令列選項與值

描述

強制選項

-f <dir | pkg>

指定來源目錄應包含你要上傳的套件(.itmsp),或為你要上傳的單一套件(包含副檔名 .itmsp)指定一個檔案名稱。

套件檔案名稱不得包含任何空格。如果檔案名稱包含空格,Transporter 會拒絕套件。

當使用 speed check、provider、diagnostic、lookup metadata、query 或 status 模式時,此選項為非必要。

注意-f 選項無法用來上傳或驗證 App。若為 App,請改用 -assetFile 選項。

[-assetFile <.ipa| .pkg>]

適用於 macOS、Linux、Windows 的 App 上傳:指定 App 來源檔案(.pkg 或 .ipa)的目錄和檔案名稱。針對 Linux 與 Windows,則 -assetDescription 為必要。

-m <mode>

指定 Transporter 模式。你可以指定:

-p <password>

指定你的使用者密碼。為避免在命令列輸入密碼,你可以使用 @env 或 @file 指令來在你的密碼中傳送。例如:

  • 若要使用 @env 指令,請指定:

    % export PASSWORD=secret

    % iTMSTransporter -u jdoe -p @env:PASSWORD

  • 若要使用 @file 指令,請將密碼放置在檔案中 (如 /Users/jdoe/pass.txt),然後指定:

    % iTMSTransporter -u jdoe -p @file:/Users/jdoe/pass.txt

    使用 @file 指令指定的檔案必須是文字檔案(.txt)。

你也可以完全排除此選項。如果你完全排除 -p,Transporter 會提示你輸入安全密碼。

包含特殊字元(例如:$、!、&、%、'、")的密碼會導致認證問題。如果你的密碼含特殊字元,你應該使用 @env 或 @file 指令,將密碼完全排除(Transporter 會提示你輸入安全密碼),或是將密碼中的特殊字元逸出。若要逸出某個字元,請在字元前加上反斜線(\)。例如,若要使用問號(?),請輸入「\?」。如需更多資訊,請參閱 http://tldp.org/LDP/abs/html/escapingsection.html

使用 Windows 時,若要在密碼中發送特殊字元,你可以:

  • 使用插入號逸出字元:Test5678^!。 若你使用插入號逸出下列字元,便可以在密碼中使用下列字元:[ ] { } = ; ! ' + ` ~。

  • 使用插入號逸出字元並將密碼加上引號:"Test5678^&"。若你使用插入號逸出下列字元並將密碼加上引號,便可以在密碼中使用下列字元:& < >。

當使用 diagnostic 或 repair assets 模式時,此選項為非必要。

-p 選項不得搭配 -jwt,或搭配 -apiKey/-apiIssuer 選項配對。

-u <username>

指定你的使用者名稱。

當使用 diagnostic 或 repair assets 模式時,此選項為非必要。

-u 選項不得搭配 -jwt,或搭配 -apiKey/-apiIssuer 選項配對。

選用的選項

[-account_type <encoding_house | itunes_connect>]

當取得你有權限傳送內容的供應商列表時,指定你要 Transporter 使用的帳號(編碼公司或 iTunes Connect)。你可以指定下列值之一:encoding_houseitunes_connect。如果你並未指定值,Transporter 就會使用你的編碼公司帳號。

此選項只有在使用 provider 模式時有效。

[-apiIssuer <Issuer ID>]

-apiIssuer(與 -apiKey 整合使用)是與軟體內容供應商相關聯的唯一識別碼。你可以在 App Store Connect 的「API 金鑰」標籤頁上找到你的發行者 ID。

選項 -u-p-asc_provider 不得搭配 -apiKey-apiIssuer 選項配對。

[-apiKey <API key>]

指定在 App Store Connect 網站的「API 金鑰」標籤頁上產生的 API 金鑰的名稱。

產生的 API 金鑰是以公用密鑰和專用密鑰各一組所構成。專用密鑰置於名稱為 AuthKey_<apiKey value>.p8 的檔案中。如果你使用了 -apiIssuer-apiKey 選項,Transporter 將依此順序來搜尋下列目錄,以查詢符合此 AuthKey_<apiKey value> .p8 格式的檔案:

  • <current directory>/private_keys

  • <user_home>/private_keys

  • <user_home>/.private_keys

  • <user_home>/.appstoreconnect/private_keys

注意:若為 Windows 使用者,以下是檔案儲存位置的範例:

  • <current working directory>\private_keys

  • C:\Users\johnny_appleseed\private_keys

  • C:\Users\johnny_appleseed\.private_keys

  • C:\Users\johnny_appleseed\.appstore_connect\private_keys

-apiKey 選項用以整合 -apiIssuer

選項 -u-p-asc_provider 不得搭配 -apiKey-apiIssuer 選項配對。

[-apple_id <identifier>]
[-apple_ids <"identifier,identifier,identifier">]

為你要擷取的後設資料指定 Apple 識別碼。使用 lookup metadata、status 和 statusAll 模式時,請指定一或多個你要擷取後設資料或套件上傳狀態的識別碼。使用 createMetadataTicket 模式時,請為新的後設資料工作單指定識別碼。

注意:使用 status、statusAll 和 lookupMetadata 模式時,你可以指定以逗號分隔的識別碼列表(-apple_ids identifier)。為了確保 Transporter 能辨識整個列表,請用引號框住列表。例如:-apple_ids "123456,78901234"

你不能使用此選項搭配 -vendor_id-vendor_ids

這個選項只有在使用 asset pack status、create tickets、list asset packs、list asset pack versions、lookup metadata、query tickets、status、statusAll 和 upload asset pack 模式時有效。

[-artistType <Music | Movie | Author>]

-artistType 用於 lookup artist 模式,可指定你要搜尋的藝人類型。若要查詢電影藝人,請指定 -artistType Movie;若要查詢書籍作者,請指定 -artistType Author注意:如果你沒有提供 -artistType 的值,系統會使用預設值「Music」(音樂)。

[-arch [-arch <x86_64 | arm64 | aarch64>] ]

-arch 用於 download installer 模式,可指定安裝程式的機器架構。注意:如果你沒有提供 -arch 的值,命令會以機器目前的架構作為預設值。

[-asc_provider <shortname>]

指定 App Store Connect 供應商的簡稱。

如果你的使用者帳號已經與超過一個 App Store Connect 供應商相關(舉例來說,如果你是軟體顧問,就會有多個用戶端給你 App Store Connect 存取權限),你必須使用 -asc_provider 來指定你要用於目前階段作業的供應商。

如果你並未指定值,而且你的使用者帳號與超過一個 App Store Connect 供應商相關,Transporter 就會使用套件的內容類型以及套件 metadata.xml 檔案中指定的任何供應商名稱,來判斷你的供應商簡稱。如果 Transporter 無法判斷簡稱,Transporter 便會:

  • 傳回要求簡稱的錯誤(適用於 upload、verify、lookup metadata 與 lookup artist 模式)。

  • 合併所有可能供應商的輸出結果(適用於 status、statusAll、query tickets 與 create tickets 模式)。

你不能將此選項搭配 -s

這個選項只有在使用 asset pack status、create artist、create tickets、list asset packs、list asset pack versions、lookup metadata、lookup artist、query tickets、speed check、status、statusAll、upload、upload asset pack、和 verify 模式時有效。

資訊圖像代表該選項受到使用者類型限制。 如果你的帳號與多個 App Store Connect 供應商關聯,則此選項為必要。

[-assetDescription <.plist>]

指定從 Xcode 輸出的 plist 檔案。如需更多 AppStoreInfo.plist 檔案的相關資訊,請參閱 Archive export files(封存輸出檔案)

資訊圖像代表該選項受到使用者類型限制。 上傳 Linux 和 Windows App 時,此選項為必要;上傳 macOS App 時,此選項則非必要。

[-assetFile <path>]

書籍:指定 EPUB 來源檔案(.epub 檔案)或 iBooks 格式來源檔案(.ibooks 檔案)的目錄與檔案名稱。

你不能將此選項搭配 -assetFolder

App:指定你要上傳的背景素材包(.aar 檔案)。

資訊圖像代表該選項受到使用者類型限制。 當出版商使用 upload asset pack、validate assets 或 repair assets 模式時,此選項為必要。

[-assetFolder <path>]

指定來源素材所在的目錄。

你不能將此選項搭配 -assetFile

資訊圖像代表該選項受到使用者類型限制。 此選項為必要,且只有當出版商使用 validate assets 或 repair assets 模式時才有效。

[-assetPackId <id>]

開發者授予素材包的識別碼。

當使用 asset pack status、list asset pack versions 和 upload asset pack 模式時,此選項為必要。

[-assetPackVersion <string>]

背景素材包的版本。

當使用 asset pack status 和 list asset pack versions 模式時,此選項為必要。

[-assetPackVersionId <id>]

與上傳的素材包關聯的 UUID。你可以在 uploadAssetPack 作業的輸出結果中找到此 UUID。

當使用 asset pack status 模式時,此選項為必要。

[-assetReplacementVerification <true | false>]

如果有任何套件素材將會取代現有素材,指定是否要 Transporter 在上傳期間停止套件,並在錯誤摘要輸出顯示錯誤訊息。你可以指定下列值之一:truefalse

依預設,Transporter 會設定此選項為 false 而且不會停止套件上傳,並會以上傳套件內的素材來替代重複的素材。

這個選項只有在使用 upload 模式時才有效。

-assetType "audiobook"

指定你要在使用 get asset list 模式時列出的素材類型。有效類型只有 "audiobook"

這個選項只在使用 get asset list 模式時有效。

[-delete]

指定你在 Transporter 完成上傳程序之後,要從來源目錄移除的已成功上傳套件。

舉例來說:如果你執行 Transporter 並將 -f 值設定為 /Users/jdoe/packages,而且還指定 -delete,Transporter 就會移除從 /Users/jdoe/packages 目錄成功上傳的所有套件。失敗的套件會保留在 /Users/jdoe/packages 目錄中。

你不能將此選項搭配 -success

[-deleteFastTransportLog <true | false>]

指定是否要 Transporter 在成功上傳之後刪除 Aspera 記錄檔。你可以指定下列值之一:truefalse

依預設,Transporter 會設定此選項為 true,而且會在成功上傳後刪除 Aspera 記錄檔。

這個選項只有在使用 Aspera 傳送方法以便上傳套件時才有效。

[-destination <path>]

指定你要 Transporter 在執行套件完畢,但在上傳套件或檔案之前,將已處理套件或檔案搬移到哪個目標目錄。

  • 使用 download installer 模式時,請指定希望 Transporter 下載安裝程式的目錄。

  • 使用 lookup metadata 模式時,請指定你要 Transporter 為播放列表後設資料建立虛設常式套件的目標目錄。

  • 使用 repairEpubAssets 模式時,請指定你要 Transporter 將修復的檔案儲存在哪個目標目錄。

  • 使用 retrieve asset 模式時,請指定你要 Transporter 將所截取的素材檔案寫入哪個位置。

  • 使用 schema 模式時,請指定你 Transporter 將描述語言檔案儲存在哪個目標目錄。

這個選項只有在使用 lookup metadata、repairEpubAssets、retrieve asset、schema 或 request report 模式時有效。

[-disableAssetVerification]

當以 verify 模式執行 Transporter 時,指定你只要驗證後設資料而不要驗證素材。

這個選項只有在使用 verify 模式時才有效。

[-distribution <AppStore>]

指定要用於 App 的發佈方法。如果你指定 AppStore 或省略 -distribution 選項,則該 App 將被處理為 App Store 提交作業。

-endDate <date> | <timestamp>

指定你在使用 get asset list 模式列出素材時要具備的結束日期或時間戳記。如果你未指定 -endDate 選項,則陣列中會包含自指定的開始日期以來經過修改的所有素材檔案。

如果你以 ISO-8601 格式(YYYY-MM-DD)指定簡式本地日期,則系統會使用你所在時區,將日期轉換為帶有時差資訊的日期時間戳記,並將時間設定為 23:59:59。舉例來說,如果你位於太平洋時區,並將日期指定為 2023-05-01,則系統使用的時間戳記為 '2023-05-01T23:59:59-07:00'-07:00 值代表你所在時區與 UTC 的時差。

如果你指定了時間戳記,則你必須使用日期時間時差格式化程式,以 ISO-8601 格式(即 YYYY-MM-DDThh:mm:ssTZD)來格式化時間。時間戳記範例如下:'2023-05-23T15:33:07-07:00'。若使用 Java 整合工具,請使用 "java.time.format.DateTimeFormatter.ISO_ZONED_DATE_TIME" 格式化程式。

這個選項只在使用 get asset list 模式時有效。

[-errorLogs <path>]

指定你要儲存錯誤記錄的目錄。

根據預設,Transporter 會在主控台中顯示錯誤資訊。如果你指定某個路徑,Transporter 會使用套件名稱作為檔案名稱,在指定的目錄中為每個套件儲存錯誤記錄,同時在主控台中顯示錯誤資訊。如果你指定了相對路徑,Transporter 會在相對於目前工作目錄的路徑中儲存錯誤記錄。如果套件驗證與上傳成功,Transporter 會刪除錯誤記錄。

如需大量發佈,Transporter 會將各套件的錯誤記錄儲存在個別檔案內。若要調查特定的上傳失敗問題,你可以傳送個別錯誤記錄,而不是傳送整個大量上傳的輸出資訊。

[-escapeXML <true | false>]

指定 Transporter 是否應在 XML 輸出中,使用 XML 數字實體參照來逸出非 ASCII 字元。

依預設,Transporter 將此選項設為 true

如果你指定了 -escapeXML 選項,則必須同時指定 -outputFormat xml 選項。

這個選項只有在使用 create artist 或 lookup artist 模式時有效。

-escapeXML true 範例(預設行為):

<localization> <locale code="ja">Japanese</locale> <name>&#12510;&#12452;&#12522;&#12540; &#12469;&#12452;&#12521;&#12473;</name></localization>

-escapeXML false 範例:

<localization> <locale code="ja">Japanese</locale> <name>マイリー サイラス</name></localization>

注意:在 Microsoft Windows 平台上指定 -escapeXML false 時,可能無法正常使用。

[-eventFile <path>]

指定你要儲存輸出結果的目錄和檔案名稱。輸出結果的格式經過設計,使 Xcode 等用戶端更容易剖析。

如果你指定了 -eventFile,Transporter 會將具備特定格式的輸出結果儲存到具有指定檔案名稱的指定位置。

只有在使用 upload 和 verify 模式時,這個選項才有效。

[-failure <path>]

指定你在 Transporter 完成驗證或上傳程序後,將驗證失敗素材或失敗套件所移至的目錄。

[-forceCreateToken <forcecreationtoken>]

指定一個代號,以強制 Transporter 建立一位音樂藝人。

當你以 create artist 模式執行時,Transporter 會先執行 artist lookup 來判斷目前是否有任何藝人具有 -n <searchterm> 所指定的名稱,才會建立新藝人。如果有同名藝人存在,Transporter 就不會建立新的音樂藝人,而是傳回現有音樂藝人的相關資訊及此 force-creation 代號。

【注意】當你使用 force-creation 代號時,Transporter 會驗證此代號,然後在你執行 create artist 模式的 20 分鐘後就讓該代號過期。你使用 force-creation 代號中的藝人名稱、地區設定與藝人排序名稱,必須和你最初 create artist 命令中的資訊完全一致。

這個選項只有在使用 create artist 模式時有效。

-includeCoverArt

指定你是否要使用 retrieve asset 模式擷取封面圖。

這個選項只在使用 retrieve asset 模式時有效。

[-indicator <true | false>]

指定你是否要 Transporter 顯示上傳進度的詳細資訊。你可以指定下列值之一:truefalse。當完整上傳檔案時,Transporter 會記錄下列聲明:檔案已成功上傳。

依預設,Transporter 會設定此選項為 true,並在檔案上傳期間顯示上傳進度資訊與百分比。

[-itc_provider <shortname>]

指定 iTunes Connect 供應商的簡稱。

如果你的使用者帳號與超過一個 App Store Connect 供應商相關,請參閱上方的 -asc_provider

你不能將此選項搭配 -s

這個選項只有在使用 create artist、create tickets、lookup metadata、lookup artist、query tickets、speed check、status、statusAll、upload 和 verify 模式時有效。

-jsonFile <output>

指定 get asset list 模式要使用的檔案名稱。指定後,系統會將 JSON 格式的陣列寫入該輸出檔案。如果檔案已存在,該檔案會遭到覆寫。如未指定,系統會將 JSON 格式的陣列寫入標準輸出檔案。

這個選項只在使用 get asset list 模式時有效。

[-jwt <JWT>]

指定 JSON Web 代號(JWT)。你可以透過從 App Store Connect 的「API 金鑰」標籤頁所下載的專用密鑰來產生 JWT,並使用能在 https://jwt.io 找到的外部工具或資料庫。

你可以使用此選項來替代 -apiKey/-apiIssuer 配對。

選項 -u-p-asc_provider 不得搭配 -jwt 選項。

[-k <kilobits_per_second>]

指定你在透過 HTTP、Aspera 的 FASP 通訊協定或 Signiant 的 Media Exchange 伺服器進行傳輸時,所使用的傳輸速度(或節流速度)單位。這個選項會將上傳速度限制為你指定的數字,以每秒千位元(Kbit/s)的格式來呈現。

針對 Signiant,當你指定 -k 時,Transporter 會將每秒千位元的值轉換為每秒位元數(bytes per second)。

為獲得更精確的傳送控制,同時協助診斷網路擁塞問題,Apple 建議指定一開始的設定值為 100000,並且視需要以 10000 的幅度增加。針對 Aspera,你可以指定最高 912,000 Kbit/s 的節流速度。

使用 Aspera 或 Signiant 傳送方法時會需要這個選項。

[-loghistory <path>]

指定你在 Transporter 成功上傳套件與檔案資訊之後,要記錄的目錄位置和檔案名稱(須使用下列檔案格式):

packageAndFileName date filesize

[-n <searchterm>]

下載音樂藝人相關資訊時,指定你要 Transporter 使用的搜尋詞彙。若要指定包含空格的搜尋詞彙,請用引號框住搜尋詞彙。例如:-n "John Appleseed"

你不能使用此選項搭配 -apple_id-apple_ids

這個選項只有在使用 lookup artist 或 create artist 模式時有效。

[-nameForSorting <sortingname>]

為方便系統按字母順序排序,以姓氏在前、名字在後的順序(中間以逗號分隔)指定新音樂藝人的名稱。

[-nativeLocale <nativelocalecode>]

指定要與你要與新音樂藝人相關聯的地區設定。若要指定地區設定,請用引號框住地區設定。例如:-nativeLocale "es-ar"

這個選項只有在使用 create artist 模式時有效。

[-note <text>]

指定你要包含在新開立的後設資料工作單中的任何備註文字。

這個選項只有在使用 create tickets 模式時才有效。

[-o <output>]

指定你要用來記錄輸出資訊(包含時間戳記)的目錄和檔案名稱。

根據預設,Transporter 會將輸出資訊記錄在主控台中。如果你指定檔案名稱,Transporter 會將輸出資訊記錄在指定的檔案,同時也記錄在主控台中。如果你指定了相對路徑,Transporter 會將輸出資訊記錄在相對於目前工作目錄的路徑中。

[-outputFormat xml]

指定你要 Transporter 以 XML 格式傳回的輸出資訊。

根據預設,Transporter 會以文字格式傳回輸出資訊。

此選項只有在使用 verify、upload、lookup artist、status、statusAll、transfer test、list reports 或 request report 模式時有效。

[-os <macOS | Linux | Windows>]

指定安裝程式的作業系統。

此選項只有在使用 download installer 模式時才有效。

注意:如果你沒有提供 -os,則指令會預設為機器目前的作業系統。

[-outputType <metadata_only | asset_only | metadata_plus_assets>]

當查詢你先前上傳的播放列表的後設資料時,指定你要 Transporter 傳回的輸出類型(僅限後設資料、僅限素材,或同時有後設資料與素材)。可以指定的值如下:metadata_onlyasset_onlymetadata_plus_assets

此選項只有在使用 lookup metadata 模式時有效。

[-playlistGenre <newcode>]

指定你要用於你播放列表的新類型。其中 <newcode> 是新類型代碼。例如:-playlistGenre COUNTRY/REGION-00

若要指定新類型:

  • 針對播放列表,建立新的後設資料工作單來指定播放列表的廠商 ID,以及你要用於該播放列表的新類型。例如:-m createMetadataTicket -u <username> -p <password> -vendor_id 00028947576600 -playlistGenre "ROCK-00" -note <text>

  • 針對曲目,建立新的後設資料工作單來指定播放列表廠商 ID,然後上傳包含了新曲目類型資訊的後設資料檔案。

如需類型的完整列表,請到 iTunes Connect 的「資源和輔助說明」頁面下載「Music, Music Video, and Ringtone Genre Codes」(音樂、音樂錄影帶和鈴聲類型代碼)

資訊圖像代表該選項受到使用者類型限制。 這個選項只有在使用 create tickets 模式時有效,且對 App 開發者無效。

[-playlistTitle <newtitle>]

指定新開立後設資料工作單的新播放列表或音樂錄影帶標題。

資訊圖像代表該選項受到使用者類型限制。 這個選項只有在使用 create tickets 模式時有效,且對 App 開發者無效。

[-playlistTitleTranslation <lang>:<translation>]

指定你要用於播放列表標題的翻譯。其中 <lang>:<translation> 是新的翻譯資訊:

  • <lang> 可以是下列之一:englishjapanesenativephoneticphonetic_<locale_code>。其中 <locale_code> 可以是下列拼音代碼之一:ja(日文)、zh-Hans(簡體中文)、zh-Hant(繁體中文)、yue-Hant(粵語)、th(泰文)、ko(韓文)、ru(俄文)、uk(烏克蘭文)、bg(保加利亞文)。例如 "english:LoremIpsum""phonetic_ja:LoremIpsum"

    對於舊版而言,<lang> 的拼音值等於 phonetic_ja

    指定標題拼音可為使用者提供更好的搜尋體驗。針對中文,phonetic_<locale_code> 選項能提供以拼音呈現的專輯標題閱讀功能。使用空白字元來分隔任何有意義的分割單位。

  • <translation> 是以指定語言顯示的播放列表標題。如果你指定了 phonetic_<locale_code>,則 translation 就是以指定拼音代碼顯示你播放列表標題的拼音翻譯。

若要指定新翻譯,請建立新的後設資料工作單來指定播放列表的廠商 ID,以及你要用於播放列表標題的新文字。例如:-m createMetadataTicket -u <username> -p <password> -vendor_id 00028947576600 -playlistTitleTranslation "phonetic_zh-Hant:nimenhao" -note <text>

資訊圖像代表該選項受到使用者類型限制。 你只能指定此選項一次。這個選項只有在使用 create tickets 模式時有效,且對 App 開發者無效。

[-public_id <identifier>]
[-public_ids <"identifier,identifier,identifier">][-public_id_file <path> ]

指定你要使用 retrieve asset 模式擷取之素材的公用識別碼。

這個選項只在使用 retrieve asset 模式時有效。

[-removeUnmanifestedFiles]

在你發送素材檔案到 Apple 來上傳至 Appel Books 之前,請指定你要從 EPUB 檔案(.epub)中移除的未列入資訊清單的檔案。

這個選項只在使用 repair assets 模式時有效。

[-reportDate <date>]

指定你正在要求報告的日期,格式為:MM/DD/YYYY。以 -reportDate 03/05/2013 為例,在這個指定日期的 24 小時內,對於你要求的所有報告,你就能進行下載或顯示狀態訊息。如果你指定 -reportDate All,Transporter 就會下載你過去 30 天內要求的所有報告。

這個選項可以下載過去 24 小時之前的報告。當未指定這項引數時,Transporter 就會下載過去 24 小時的報告。

如果指定的日期並沒有要求報告,而該日期並非今天,Transporter 就會顯示訊息表示並無報告。

[-s <shortname>]

指定編碼公司供應商的簡稱。

舉例來說,它可以是下列情況的供應商的簡稱:你正在檢查、驗證或上傳其素材;你正在要求其套件狀態;你正在測試傳輸效能;或是你正在下載後設資料指南或品質控制檔案。

資訊圖像代表該選項受到使用者類型限制。 這個選項對編碼公司帳號為必要,且只對編碼公司帳號有效。

[-schema <typeversion>]

指定你要檢索的描述語言類型(music 或 tv)和版本(3.1 或 3.2)。例如:-schema music3.1

若要產生和下載日文 iTT V2 靜態描述語言檔案,請指定 -schema “jp-itt-v2”,而不含 -schemaType 選項。

這個選項為必要,而且只有在使用 schema 模式時才有效。

[-schemaType <transitional | strict>]

指定你要擷取「transitional」描述語言或「strict」描述語言。你可以指定下列值之一:transitionalstrict

依預設,Transporter 會將描述語言檔案傳回到主控台。如果你使用 -destination 來指定目錄,Transporter 就會將描述語言檔案儲存至 <destinationDir>/<schema>-<schemaType>.rng

如果你指定了靜態描述語言(例如 "jp-itt-v2"),-schemaType <transitional | strict> 命令列選項則為選填。

這個選項為必要,而且只有在使用 schema 模式時才有效。

[-searchLocale <localecode>]

除了藝人的原生地區設定之外,指定你要在搜尋藝人本地化名稱時使用的地區設定。若要指定地區設定,請用引號框住地區設定。舉例來說,若要搜尋英文翻譯為「John Doe」的中文藝人:

$ iTMSTransporter -m lookupArtist -u <username> -p <password> -n "John Doe" -searchLocale "en-US" -outputFormat xml

注意:使用 lookup artist 模式時,你可以指定以逗號分隔的地區設定列表。為了確保 Transporter 能辨識整個列表,請用引號框住列表。例如:-searchLocale "en,zh-Hant"

這個選項只有在使用 lookup artist 模式時有效。

[-size <value>]

指定你要測試的記憶體產生套件之大小(須使用下列格式):

<number>([Kk][Bb],[Mm][Bb],[Gg][Bb])

其中:

  • <number> 是以位元組為單位指定大小,且必須為整數。

  • [K] 指定一個以 KB 為單位的數字(例如 10K),並且與 [k] 相同。

  • [k] 指定一個以 KB 為單位的數字(例如 10K),並且與 [K] 相同。

  • [M] 指定一個以 MB 為單位的數字(例如 10M),並且與 [m] 相同。

  • [m] 指定一個以 KB 為單位的數字(例如 10m),並且與 [M] 相同。

  • [G] 指定一個以 GB 為單位的數字(例如 10G),並且與 [g] 相同。

  • [g] 指定一個以 GB 為單位的數字(例如 10g),並且與 [G] 相同。

【注意】K、M 和 G 是十進位前綴,而不是二進位前綴。換句話說,K 是 1,000 位元組,而不是 1,024 位元組。M 代表 1,000,000 位元組,G 則是 1,000,000,000 位元組。

例如 10k、10K、10kb、10Kb、10kB、10Kb 和 10KB 全部都是指定 10 千位元組(10,000 位元組)。

根據預設,Transporter 可測試 10 百萬位元組(10,000,000 位元組)大小的套件。

這個選項只有在使用 speed check 和 transfer test 模式時才有效。

-startDate <date> | <timestamp>

指定你在使用 get asset list 模式列出素材時要具備的開始日期或時間戳記。

如果你以 ISO-8601 格式(YYYY-MM-DD)指定簡式本地日期,則系統會使用你所在時區,將日期轉換為帶有時差資訊的日期時間戳記,並將時間設定為 00:00:00。舉例來說,如果你位於太平洋時區,並將日期指定為 2023-05-01,則系統使用的時間戳記為 '2023-05-01T00:00:00-07:00'-07:00 值代表你所在時區與 UTC 的時差。

如果你指定了時間戳記,則你必須使用日期時間時差格式化程式,以 ISO-8601 格式(即 YYYY-MM-DDThh:mm:ssTZD)來格式化時間。時間戳記範例如下:'2023-05-23T00:00:00-07:00'。若使用 Java 整合工具,請使用 "java.time.format.DateTimeFormatter.ISO_ZONED_DATE_TIME" 格式化程式。

這個選項只在使用 get asset list 模式時有效。

[-subitemids <ID>]

能在以逗號分隔的字串中指定最多 1000 個子項目 ID。

資訊圖像代表該選項受到使用者類型限制。 這個選項只有在 App 開發者使用 lookup metadata 模式時有效。

[-subitemtype <None | GameCenterLeaderboard |GameCenterAchievement>]

指定要查詢的子項目類型。

注意:指定 -subitemtype None 只會傳回後設資料,並不會傳回任何類型的子項目。但是如果完全不指定 -subitemtype,就會傳回所有的現有子項目。

如果你指定了 -subitemids,就必須指定 -subitemtype

資訊圖像代表該選項受到使用者類型限制。 這個選項只有在 App 開發者使用 lookup metadata 模式時有效。

[-success <path>]

指定你要 Transporter 完成驗證或上傳程序後,將成功驗證素材或成功上傳套件所移至的目錄。

你不能將此選項搭配 -delete

[-summaryFile <output>]

指定儲存摘要資訊的目錄和檔案名稱。

如果你指定了 -summaryFile,Transporter 就會以指定的檔案名稱,將摘要資訊儲存在指定的位置。此外,如果你以 -o 指定了檔案名稱,還會將輸出資訊記錄到主控台與指定的輸出檔案。

如需大量發佈,Transporter 會將數個套件的詳細資訊儲存在單一摘要檔案中。

[-t <transport>]

指定你要使用的傳送方法。你可以指定下列各值之一:HTTPAsperaSigniant。Apple 建議你不要指定此選項的值,而是讓 Transporter 使用自動傳輸尋找模式來決定適合套件的最佳傳輸模式。目前 Transporter 預設使用 HTTP 作為最佳傳輸模式。如果你必須指定 -t,請儘速回復為自動傳輸尋找模式。

如果是因為錯誤或伺服器不可用而無法使用指定的傳輸模式,Transporter 會根據傳輸模式的偏好順序來選擇其他傳輸模式。Transporter 會選擇其他傳輸模式,直到耗盡所有可用的傳輸選項為止,這時傳送作業會失敗。

只有 upload 模式可讓你依照所需的順序來指定傳送方法(中間以逗號(,)區隔。例如 -t HTTP,Aspera,Signiant)。如果你僅指定一個傳輸選項(-t Aspera),Transporter 只會使用該選項。如果這個選項失敗,傳送作業也會因為沒有備用選項而失敗。

如需這些方法的詳細資訊,請參閱使用 upload 模式中的 HTTP、Aspera 和 Signiant 範例。

[-throughput]

指定你要 Transporter 顯示的成功套件總傳輸時間,以及套件大小和每秒位元組(bps)。

你可以指定此選項搭配任何上傳的傳送方法,以接收 Transporter 在上傳特定套件所耗費的時間(秒、分、小時),還有套件大小與輸送量的詳細資訊。

[-titleVersion <newtitle>]

指定新開立後設資料工作單的新版本標題。

資訊圖像代表該選項受到使用者類型限制。 這個選項只有在使用 create tickets 模式時有效(僅適用於播放列表/專輯標題),且對 App 開發者無效。

[-trackTitle <newtitle>]

以下列形式指定新開立後設資料工作單的新曲目標題:#:title。例如 1:LoremIpsum

你也可以透過下列形式指定光碟編號:#:#:title。如果你要指定將光碟 1 上的曲目 1 命名為「LoremIpsum」,請輸入:1:1:LoremIpsum。你可以為每個曲目編號指定 -trackTitle。如果未指定光碟編號,Transporter 會預設為「1」。

資訊圖像代表該選項受到使用者類型限制。 這個選項只有在使用 create tickets 模式時有效,且對 App 開發者無效。

[-trackTitleTranslation [<disc_number:>]<track_number>:<lang>:<translation>]

指定你要用於曲目標題的翻譯。其中 [<disc_number:>]<track_number>:<lang>:<translation> 是新的翻譯資訊:

  • <disc_number> 是曲目標題所在的光碟編號。如果你未指定光碟編號,Transporter 會預設為「1」。

  • <track_number> 是你要更新標題的曲目編號。你可以為每個曲目指定一個拼音文字。

  • <lang> 可以是下列之一:english、japanese、native、phonetic 或 phonetic_<locale_code>。其中 <locale_code> 可以是下列拼音代碼之一:ja(日文)、zh-Hans(簡體中文)、zh-Hant(繁體中文)、yue-Hant(粵語)、th(泰文)、ko(韓文)、ru(俄文)、uk(烏克蘭文)、bg(保加利亞文)。例如 "english:LoremIpsum""phonetic_ja:LoremIpsum"

    對於舊版而言,<lang> 的拼音值等於 phonetic_ja

    指定標題拼音可為使用者提供更好的搜尋體驗。針對中文,phonetic_<locale_code> 選項能提供以拼音呈現的曲目標題閱讀功能。使用空白字元來分隔任何有意義的分割單位。

  • <translation> 是以指定語言顯示你的曲目標題。如果你指定了 phonetic_<locale_code>,則 translation 就是以指定拼音代碼顯示你曲目標題的拼音翻譯。

若要指定新翻譯,請建立新的後設資料工作單來指定播放列表的廠商 ID,以及你要用於曲目標題的新文字。例如:

  • 若要變更單首曲目標題,請指定-m createMetadataTicket -u<username>-p<password>-vendor_id 00028947576600 -trackTitleTranslation "2:5:phonetic_zh-Hant:nimenhao" -note <text>

  • 若要變更多個曲目標題,請指定 -m createMetadataTicket -u <username> -p <password> -vendor_id 00028947576600 -trackTitleTranslation "2:5:phonetic_zh-Hant:nimenhao" -trackTitleTranslation "2:6:phonetic_zh-Hant:nimenhao2"-note <text>

資訊圖像代表該選項受到使用者類型限制。 你可以多次指定此選項(每張光碟、每個曲目編號以及每個語言組合一次),這個選項只有在使用 create tickets 模式時有效,且對 App 開發者無效。

[-trackTitleVersion <newtitle>]

以下列形式指定新開立後設資料工作單的新版本標題:#:version。例如 1:LoremIpsum

你也可以透過下列形式指定光碟編號:#:#:version。如果你要指定將光碟 1 上的曲目 1 命名為「LoremIpsum」,請輸入:1:1:LoremIpsum

資訊圖像代表該選項受到使用者類型限制。 這個選項只有在使用 create tickets 模式時有效(僅適用於曲目/歌曲標題),且對 App 開發者無效。

[-type <type>]

指定特定的報告類型來要求,或指定特殊值 all 來要求你所有可支援的報告類型。下列是報告類型的列表,但是報告類型會受到你 iTunes Connect 或 App Store Connect 帳號能夠管理的內容類型所限制:

  • 有聲書

  • Game Center 排行榜後設資料

  • Game Center 成就後設資料

  • 書籍

  • 音樂

  • 音樂錄影帶

  • 電視節目

  • 影片

  • 非 iTunes Plus 音樂

  • 非 iTunes Plus 音樂影片

  • App

  • App 內購買項目

  • 影片 QC 狀態

  • 藝人影像

這個選項不區分大小寫,不能是空白或 null,而且必須是 all 或列出的值之一。針對具備空格的報告類型,請用引號框住報告類型名稱。例如:-type "in-app purchases"

這個選項只有在使用 request report 模式時才有效。

[-umc_catalog_id <identifier>][-umc_content_id <identifier>][-umc_variant_id <identifier>]

這些選項僅適用於訂閱制影片,不適用於電視或電影。

這三個選項要搭配著一起使用才能完整表達一個影片,它們分別指定:

  • 某項目(由內容 ID 指定)的目錄來源。提供的目錄 ID,必須與目錄資料饋給中提供的目錄 ID,或已向 Apple 登錄的外部目錄識別碼相符。

  • 內容目錄中該項目的內容 ID。此 ID 區分大小寫。

  • 與該項目關聯的內容版本。變體 ID 必須與 .itmsp 套件的 XML 中所提供的變體 ID 相符。此 ID 區分大小寫。

這些選項只有在使用 status 或 lookup metadata 模式時有效。

有關通用媒體目錄的詳細資訊,請參閱 UMC Catalog and Availability Data Interface Specifications(UMC 目錄和供應狀況資料介面規格)

[-updateChannel earlyAccess]

代表你要在推出 Transporter 新版本時,立即接收最新版本(通過自動軟體更新)。

在搶先收到更新之後,你就能在自己的測試環境中測試 Transporter 新版本,以確保它能與你的內容處理系統正確工作。

如果你並未提供 updateChannel earlyAccess 選項,就會透過自動軟體更新,於稍後接收 Transporter 新版本。

[-v <verbosity>]

指定你要使用的記錄層級。你可以指定下列的值之一:

  • off:代表你不要收到任何記錄或錯誤訊息。當你不需要任何其他記錄或錯誤資訊時,使用此模式搭配 -success-failure

  • critical:代表你要收到所有錯誤訊息。Transporter 會顯示所有重要資訊。舉例來說,如果你指定 diagnostic 模式,Transporter 就會顯示診斷測試通過或失敗的資訊。

  • informational:代表你要收到所有重要的記錄層級訊息以及高層級 Transporter 評論。高層級評論會描述 Transporter 正在執行的工作,並會上傳進度指示器報告書。舉例來說,高層級評論會指出 Transporter 開始與結束工作的時間。

  • detailed:代表你要收到所有資訊性的記錄層級訊息以及分類更細的工作資訊。在此層級中,Transporter 會顯示更詳細的的工作資訊;包含開始與結束工作報告書之間的資訊。

  • eXtreme:如果應用程式遇到了例外情況、對 Apple 網頁服務函式的引數,以及網頁服務傳回值,這個值就代表你要收到所有詳細的記錄層級訊息以及任何堆疊追蹤。這個值也會顯示技術詳細資訊,例如上傳機器的 URL 或主機名稱。

根據預設,Transporter 會使用 eXtreme 記錄層級。如果所有傳輸診斷失敗,Transporter 會將失敗的原因記錄在摘要資訊中。

[-vendor_id <identifier>]
[-vendor_ids <"identifier,identifier,identifier">][-vendor_id_file <path> ]

指定你要擷取的後設資料的廠商識別碼。使用 lookup metadata、status 與 statusAll 模式時,請指定一或多個你要擷取其後設資料或套件上傳狀態的廠商識別碼。使用 createMetadataTicket 模式時,請為新的後設資料工作單指定廠商識別碼。

注意:

  • 若為 App,廠商識別碼會是應用程式的 SKU。

  • 使用 status、statusAll 與 lookupMetadata 模式時,你可以指定以逗號分隔的廠商識別碼列表(-vendor_ids identifier)。為了確保 Transporter 能辨識整個列表,請用引號框住列表。例如:-vendor_ids "vendorid1,vendorid2"

  • 使用 retrieve asset 模式時,你可以使用 -vendor_id_file 指定檔案,其中列出廠商識別碼(每個廠商識別碼須各自成行)。

  • 如果在以逗號分隔的廠商識別碼中包含逗號(,)或反斜線(\),請將廠商識別碼中的字元逸出。若要逸出某個字元,請在其前面加上反斜線(\)。舉例來說,請輸入「\」或 -vendor_ids "vendorid1, vendorid1\, using a comma, vendorid2, vendorid2\\ using a backslash"。如需更多資訊,請參閱 http://tldp.org/LDP/abs/html/escapingsection.html

你不能使用此選項搭配 -apple_id-apple_ids

這個選項只有在使用 lookup metadata、retrieve asset、status、statusAll、query tickets 或 create tickets 模式時有效。

[-vp <text | json>]

指定你要 Transporter 在驗證或上傳套件檔案時顯示進度資訊。你可以指定下列值之一:

  • text:如果你指定了 text,則當 Transporter 驗證或上傳套件時,會以可閱讀的文字格式來顯示資訊(以 Verify progress: 開頭)。例如:[2016-04-13 14:09:54 MDT] <main> INFO: Verify progress: Analyzing metadata (Step 0/?)

  • json:如果你指定了 json,Transporter 會在驗證或上傳套件時以 json 表示法來顯示資訊(以 JSON: 開頭)。例如:[2016-04-13 14:03:10 MDT] <main> INFO: JSON:{"index":0,"description":"Analyzing metadata","messageType":"VerifyProgress","phase":"Verify"}

這個選項只有在使用 verify 或 upload 模式時有效。

[-WONoPause <true | false>]

在發生錯誤之後,指定你是否要 Transporter 暫停並等待按下按鍵。你可以指定下列值之一:truefalse

依預設,Transporter 設定此選項為 false,而且在 Windows 啟動工序指令中,如果執行期間發生錯誤,Transporter 會在控制台中顯示「Press any key...」(請按任意鍵⋯),並會等你按下任一鍵後才會繼續。若要避免此行為,請將 -WONoPause 選項設定為 true

這個選項只有在執行 Microsoft Windows 作業系統時有效。

[-Xmx4096m]

指定你要增加 Java 虛擬機器(JVM)堆積大小,藉以變更 JVM 的配置記憶體。

依預設,Transporter 使用 2048MB 的堆積大小。如果你正在上傳大型檔案,或一次上傳許多檔案,那麼你可以使用 -Xmx4096m 來指定 4GB 的堆積大小。Apple 建議,如有需要,可透過指定 -Xmx4096m 的方式將堆積大小增加至 4096MB 並視需要加以調整。

舉例來說,要將堆積大小增加到 4096MB,請輸入:

/usr/local/itms/bin/iTMSTransporter -u bob -p password -m upload -f 10000000001392.itmsp -s Apple -v eXtreme -Xmx4096m

注意:4096MB 的堆積大小說明應用程式會使用多達 4096MB 的記憶體(如需要)。

個別選項

-info

取回 Transporter 的最新版本編號、版權資訊和通知。

你可以單獨輸入這個參數,當成個別參數。 例如,輸入:

$ iTMSTransporter -info

-version

取回 Transporter 的最新版本編號。

你可以單獨輸入這個參數,當成個別參數。 例如,輸入:

$ iTMSTransporter -version

使用 asset pack status 模式

透過背景素材,你可以將主要 App 套件之外的可下載內容分開傳送。使用 asset pack status 模式來擷取有關背景素材的狀態資訊。如需背景素材的相關資訊,請參閱 Background Assets(背景素材)

除了 macOS,asset pack status 模式也支援 Linux 和 Windows。此模式支援兩種格式:

  • 格式 1:指定素材包版本識別碼。

  • 格式 2:指定 App 的 Apple ID 和素材包的開發者識別碼。

格式 1:你必須指定以下命令列選項:

  • -m assetPackStatus

  • -assetPackVersionId<id>

  • -u<username>

  • -p<password>

  • -asc_provider<shortname>(須經使用者名稱和密碼驗證)

格式 2:你必須指定以下命令列選項:

  • -m assetPackStatus

  • -apple_id<id>(應用程式的 Apple ID)

  • -assetPackId<id>(此素材包的開發者識別碼;Linux 和 Windows 上傳作業必須提供 -assetPackId

  • -version<string>(此素材包的版本字串)

  • -u<username>

  • -p<password>

  • -asc_provider<shortname>(須經使用者名稱和密碼驗證)

範例:格式 1

-m assetPackStatus -assetPackVersionId <id> -u <username> -p <password> -asc_provider <provider_short_name>

範例:格式 2

-m assetPackStatus -apple_id <id> -assetPackId <string> -version <string> -u <username> -p <password> -asc_provider <provider_short_name>

使用 create artist 模式

使用 create artist 模式來建立新的音樂藝人。當你以 create artist 模式執行時,Transporter 會先執行 artist lookup 來判斷目前是否有任何藝人具有 -n <searchterm> 所指定的名稱,才會建立新藝人。如果有同名藝人存在,Transporter 就不會建立新的音樂藝人,而是傳回現有音樂藝人的相關資訊及 force-creation 代號。你可以稍後再次執行 create artist 模式,並使用 force-creation 代號來強制 Transporter 建立藝人。

【注意】當你使用 force-creation 代號時,Transporter 會驗證此代號,然後在你執行 create artist 模式的 20 分鐘後就讓該代號過期。你使用 force-creation 代號中的藝人名稱、地區設定與藝人排序名稱,必須和你最初 create artist 命令中的資訊完全一致。

在 create artist 模式中,你必須指定以下命令列選項:

  • -m createArtist

  • -u <username>

  • -p <password>

  • -n <searchterm>

  • -nativeLocale <nativelocalecode>

你也可以選擇指定下列其他的命令列選項:

  • [-nameForSorting <sortingname>]

  • [-forceCreateToken <forcecreationtoken>]

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-WONoPause <true | false>]

  • [-outputFormat xml]

  • [-escapeXML <true | false>]

在以下範例中,當 Transporter 執行命令完畢後,因為並未發生藝人衝突,所以傳回的資訊指出已經建立了藝人「Jonny Doe」。

$ iTMSTransporter -m createArtist -u <username> -p <password> -n "Jonny Doe" -nativeLocale "en" -itc_provider Apple

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱 create artist 模式

使用 create tickets 模式

使用 create tickets 模式來為你先前上傳的曲目、鈴聲、專輯或音樂錄影帶來建立新的後設資料工作單。你可以為下列欄位建立後設資料工作單:專輯類型、曲目類型、專輯標題、專輯標題翻譯、曲目標題、曲目標題翻譯、專輯標題版本、曲目標題版本。

你必須擁有 iTunes Connect 帳號才能使用 create tickets 模式。你不能以編碼公司的使用者名稱密碼來使用 create tickets 模式。

在 create tickets 模式中,你必須指定以下命令列選項:

  • -m createMetadataTicket

  • -u <username>

  • -p <password>

  • -vendor_id <identifier>-apple_id <identifier>

  • -note <text>

你也可以選擇指定下列其他的命令列選項:

  • [-itc_provider <shortname>]

  • [-playlistGenre <newcode>] *

  • [-playlistTitle <newtitle>] *

  • [-playlistTitleTranslation <lang>:<translation>] *

  • [-trackTitle <newtitle>] *

  • [-trackTitleTranslation [<disc_number:>]<track_number>:<lang>:<translation>] *

  • [-titleVersion <newtitle>] *

  • [-trackTitleVersion <newtitle>] *

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

注意:

  • 對於獨立音樂錄影帶,你只能指定 -playlistGenre-playlistTitle 選項。

  • 若要變更曲目類型,請使用 -playlistGenre 來建立工作單,並上傳包含新曲目類型資訊的後設資料檔案。此後設資料檔案可以包含任何數量的播放列表和曲目層級的類型代碼變更。如果後設資料檔案中的類型代碼不同於 -playlistGenre 中指定的類型代碼,則會以後設資料檔案中的值為準。

  • 針對你指定的每個曲目編號,你都可以指定一個新標題以及對於不同語言的多個標題翻譯。例如:-m createMetadataTicket -u <username> -p <password> -vendor_id 00028947576600 -trackTitleTranslation "2:5:phonetic_zh-Hant:nimenhao" -trackTitleTranslation “2:5:phonetic_zh-Hans:nimenhao xxx” -note <text>

  • * 你必須包含下列選項之一,來指定對曲目、鈴聲、播放列表或音樂錄影帶的至少一項變更。

資訊圖像代表該選項受到使用者類型限制。 如果你是 App 開發者,就不能使用 create tickets 模式。

在以下範例中,當 Transporter 執行命令完畢後,就會傳回 eXtreme 記錄資訊至標準錯誤,以及是否成功建立後設資料工作單以變更播放列表標題的相關資訊。

$ iTMSTransporter -m createMetadataTicket -u <username> -p <password> -vendor_id 00028947576600 -note <text> -playlistTitle <newtitle> -v eXtreme

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱 create ticket 模式

使用 diagnostic 模式

在你上傳套件前,請使用 diagnostic 模式檢查 Apple 伺服器的狀態及可用性;如果你將傳輸模式設定為 HTTP、Aspera 或 Signiant,也請檢查 HTTP、Aspera 或 Signiant 伺服器的狀態及可用性。若上傳嘗試不成功,你也可以透過此模式,對你的電腦和 Apple 伺服器之間任何的網路連線問題進行除錯;如果你將傳輸模式設定為 HTTP、Aspera 或 Signiant,則是對你的電腦和 HTTP、Aspera 或 Signiant 伺服器之間任何的網路連線問題進行除錯。

當你以 diagnostic 模式執行時,Transporter 會根據你指定的 -t <transport> 值來測試網頁服務和不同的主機與連接埠。請指定傳輸選項和值(HTTP、Aspera、Signiant)來執行正確診斷。如果你指定了多個值(例如 -t HTTP,Aspera,Signiant),Transporter 就會針對你指定的各個傳輸模式,檢查網頁服務以及伺服器的狀態與可用性。

如果你未指定傳輸選項和值,Transporter 會使用自動傳輸尋找模式來決定你套件的最佳傳輸模式。目前 Transporter 預設 HTTP 為最佳傳輸模式。如果因為錯誤或伺服器不可用而無法使用指定的傳輸模式,Transporter 會根據傳輸模式的偏好順序來選擇其他傳輸模式。Transporter 會選擇其他傳輸方式,直到耗盡所有可用的傳輸選項為止,這時傳送作業會失敗。你可以依照所需的順序來指定傳送方法(中間以逗號(,)區隔。例如 -t HTTP,Aspera,Signiant)。如果你僅指定一個傳輸選項(-t Aspera),Transporter 只會使用該選項。如果這個選項失敗,診斷檢查就會因為沒有備用選項而失敗。

如果你未指定使用者名稱或密碼,Transporter 會執行基本的診斷測試(例如測試 TCP 連線)。如果你指定了使用者名稱與密碼,Transporter 就會執行增強的診斷測試(例如 Transporter 可以更精確測試 Signiant 和 Aspera 伺服器的 TCP 與 UDP 連線)。

若所有傳送診斷均失敗,Transporter 會將失敗的理由登錄在摘要資訊中。

在 diagnostic 模式中,你必須指定以下命令列選項:

  • -m diagnostic

  • -t <transport>

你也可以選擇指定下列其他的命令列選項:

  • [-u <username>]

  • [-p <password>]

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-WONoPause <true | false>]

於以下範例,Transporter 執行完命令後,會傳回 eXtreme 記錄資訊到控制台,以及有關網路服務和任何你的電腦與 Aspera 伺服器之網路連接性問題的診斷資訊。

$ iTMSTransporter -m diagnostic -v eXtreme -t Aspera

如需更詳細的範例(包含 Transporter 輸出和記錄資訊),請參閱下列區段:

使用 download installer 模式

使用 download installer 模式下載 iTMStranporter 最新版本的安裝程式,即 Transporter 應用程式。舉例來說,你可以在下列情況下下載最新版本:

  • Transporter 的其中一個元件發現安全漏洞

  • Transporter 需要更新 Java 虛擬機器版本

  • 你正在 Docker 映像中執行 Transporter,該映像不會自動更新到最新版本的 Transporter

  • 你希望透過簡單的方法將 Transporter 下載到新機器

在預設情況下,download installer 模式會將目前作業系統的 Transporter 安裝程式和機器架構下載至目前的目錄。你可以使用命令列選項來更改作業系統、機器架構或目的地目錄。

此模式也會顯示與已下載安裝程式版本相關的安裝說明。

請在 download installer 模式下,指定下列命令列選項:

  • -m downloadInstaller

你也可以選擇指定下列其他的命令列選項:

  • [-arch <x86_64 | arm64 | aarch64>]

    指定安裝程式的機器架構。有效值:x86_64arm64aarch64

    如果你省略此選項,則指令會預設為機器目前的架構。

  • [-destination<path>]

    指定要下載安裝程式的目標目錄。

    如果你省略此選項,則指令會預設為目前的目錄。

  • [-os <macOS | Linux | Windows>]

    指定安裝程式的作業系統。有效值:macOSLinuxWindows

    如果你省略此選項,則指令會預設為機器目前的作業系統。

使用 get asset list 模式

使用 get asset list 模式來取得可從 Apple 下載的素材陣列(JSON 格式)。然後使用 retrieve asset 模式,搭配素材陣列中列出的廠商識別碼或公用識別碼來下載素材。

公用識別碼是下面 JSON 輸出結果範例中所顯示的 "id" 欄位。素材陣列中的日期採用 ISO-8601 日期時間時差格式(YYYY-MM-DDThh:mm:ssTZD),例如 2023-04-23T04:55:36-07:00

在 get asset list 模式中,你必須指定以下命令列選項:

  • -m getAssetList

  • -u <username>

  • -p <password>

  • -s <shortname> | -itc_provider<shortname>

    請使用 -s 指定編碼公司供應商的簡稱,或使用 -itc_provider 指定 iTunes Connect 供應商的簡稱。

  • -assetType "audiobook"

    支援的素材類型只有 "audiobook"

  • -startDate <date> | <timestamp>

    你可以指定以下兩者之一:

    • 開始日期 <date>。請使用 ISO-8601 格式(YYYY-MM-DD)。如果你指定了日期,則系統會使用你所在時區,將日期轉換為帶有時差資訊的日期時間戳記,並將時間設定為 00:00:00。請前往指定選項與值並參閱 -startDate 選項的相關資訊。

    • 開始時間戳記 <timestamp>。請使用 ISO-8601 格式(YYYY-MM-DDThh:mm:ssTZD,即 ISO_ZONED_DATE_TIME 格式)。指定開始時間戳記可以確保你不會處理重複的項目。

你也可以選擇指定以下命令列選項:

  • [-endDate <date> | <timestamp>]

    你可以指定以下兩者之一:

    • 結束日期 <date>。請使用 ISO-8601 格式(YYYY-MM-DD)。如果你指定了日期,則系統會使用你所在時區,將日期轉換為帶有時差資訊的日期時間戳記,並將時間設定為 23:59:59。請前往指定選項與值並參閱 -endDate 選項的相關資訊。

    • 結束時間戳記 <timestamp>。請使用 ISO-8601 格式(YYYY-MM-DDThh:mm:ssTZD,即 ISO_ZONED_DATE_TIME 格式)。

    如果你未指定 -endDate 選項,則陣列中會包含自指定的開始日期以來經過修改的所有素材檔案。

  • [-jsonFile] <output>

    指定後,系統會將 JSON 格式的陣列寫入該輸出檔案。如果檔案已存在,該檔案會遭到覆寫。

    如未指定,系統會將 JSON 格式的陣列寫入標準輸出檔案。

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-WONoPause <true | false>]

注意

  • 如果你有系統地依照排程下載素材,請記下你最近一次下載素材的時間,也就是最大值的 lastUpdatedDate。然後使用該最近日期作為下次下載作業的開始日期。

  • 由於加密時會有額外負荷,JSON 格式的素材陣列中所說明的檔案大小可能會與實際的檔案大小不同。請勿使用檔案大小來判斷檔案是否已更新。請改用 lastUpdatedDate 值。

JSON 輸出結果範例

{ "data": [ { "type": "audiobooks", "id": "116ea105-b1b9-403d-8406-59e719f778f6", "attributes": { "name": "Excellent Title", "vendorId": "9781728280660", "lastUpdatedDate": "2023-04-23T04:55:36-07:00", "resources": [ { "encodingFormat" : "audio/mp3", "name" : "Chapter 1", "url": "mzaf_6064528861832641652.plus.mp3.a.mp3", "lastUpdatedDate": "2023-04-23T04:55:36-07:00", "fileSize": 961936 }, { "encodingFormat" : "audio/mp3", "name" : "Chapter 2", "url": "mzaf_15294073687584965717.plus.mp3.a.mp3", "lastUpdatedDate": "2023-04-23T04:55:36-07:00", "fileSize": 19240336 }, { "encodingFormat" : "audio/mp3", "name" : "Chapter 3", "url": "mzaf_10490565698267553379.plus.mp3.a.mp3", "lastUpdatedDate": "2023-04-23T04:55:36-07:00", "fileSize": 1026448 }, { "encodingFormat" : "audio/mp3", "name" : "Chapter 4", "url": "mzaf_37807520125027785.plus.mp3.a.mp3", "lastUpdatedDate": "2023-04-23T04:55:36-07:00", "fileSize": 1986448 }, { "encodingFormat" : "audio/mp3", "name" : "Chapter 5", "url": "mzaf_647086096181320945.plus.mp3.a.mp3", "lastUpdatedDate": "2023-04-23T04:55:36-07:00", "fileSize": 19240336 }, { "encodingFormat" : "image/jpeg", "name" : "Coverart", "url": "cover.jpg", "lastUpdatedDate": "2023-04-23T04:55:36-07:00", "fileSize": 747135 } ] } } ]}

使用 list asset packs 模式

透過背景素材,你可以將主要 App 套件之外的可下載內容分開傳送。使用 list asset packs 模式來指定你要顯示與 App 關聯的背景素材列表。如需背景素材的相關資訊,請參閱 Background Assets(背景素材)

在 list assets pack 模式中,你必須指定以下命令列選項:

  • -m listAssetPacks

  • -apple_id<id>(應用程式的 Apple ID)

  • -u<username>

  • -p<password>

  • -asc_provider<shortname>(須經使用者名稱和密碼驗證)

範例

-m listAssetPacks -apple_id <id> -u <username> -p <password> -asc_provider <provider_short_name>

使用 list asset pack versions 模式

透過背景素材,你可以將主要 App 套件之外的可下載內容分開傳送。使用 list asset pack versions 模式,來指定你要顯示背景素材包的所有版本列表。如需背景素材的相關資訊,請參閱 Background Assets(背景素材)

在 list asset pack versions 模式中,你必須指定以下命令列選項:

  • -m listAssetPackVersions

  • -apple_id<id>(應用程式的 Apple ID)

  • -assetPackId<id>(此素材包的開發者識別碼;Linux 和 Windows 上傳作業必須提供 -assetPackId

  • -u<username>

  • -p<password>

  • -asc_provider<shortname>(須經使用者名稱和密碼驗證)

範例

-m listAssetPacks -apple_id <id> -assetPackId <string> -u <username> -p <password> -asc_provider <provider_short_name>

使用 list reports 模式

使用 list reports 模式,以指定你要顯示過去 30 天內,你所有現有目錄報告的列表。報告列表會包含要求日期、要求報告的使用者名稱(要求者)、內容類型(例如 App 或 Music),以及報告要求的狀態。

在 list reports 模式中,你必須指定以下命令列選項:

  • -m listReports

  • -u <username>

  • -p <password>

你也可以選擇指定下列其他的命令列選項:

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-WONoPause <true | false>]

  • [-outputFormat xml]

在以下範例中,當 Transporter 執行命令完畢後,就會傳回 eXtreme 記錄資訊至標準錯誤,以及過去 30 天內,所有供應商目錄報告的列表。

$ iTMSTransporter -m listReports -u <username> -p <password> -v eXtreme

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱 list reports 模式

使用 list report types 模式

使用 list report types 模式,指定你要顯示你可用的報告內容類型的列表(例如 App 或 Music)。報告列表包含內容類型(例如 App 或 Music)與要求日期。

在 list report types 模式中,你必須指定以下命令列選項:

  • -m listReportTypes

  • -u <username>

  • -p <password>

你也可以選擇指定下列其他的命令列選項:

  • [-o  <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-WONoPause <true | false>]

  • [-outputFormat xml]

在以下範例中,當 Transporter 執行命令完畢後,就會傳回 eXtreme 記錄資訊至標準錯誤,以及供應商可用的報告類型列表。

$ iTMSTransporter -m listReportTypes -u <username> -p <password> -v eXtreme

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱適用於電視供應商的報告類型適用於 App 開發者的報告類型

使用 lookup artist 模式

使用 lookup artist 模式來指定你要下載商店中提供的哪些音樂藝人、電影卡司和團隊、或書籍作者相關資訊。此模式有助於尋找特定藝人的詳細資訊,尤其在尋找與其他藝人同名但類型或地區不同的藝人時特別有用。擷取音樂/電影藝人或書籍作者的 Apple 識別碼後,你就可以在你的商店套件後設資料中使用該識別碼,來區分名稱相似的藝人。你可以使用 lookup artist 模式來尋找下列有關特定藝人的詳細資訊:

  • 名稱、Apple 識別碼、主要類型、地區設定和建立日期。

  • 作品(音樂藝人最多五張最新發行的專輯或歌曲,或電影藝人最多五部最新發行的電影)。

  • 作品的 Apple 識別碼與內容供應商。

  • 藝人本地化名稱、角色和 Store URL(僅出現在 XML 輸出中)。

  • 籌劃狀態(適用音樂藝人和書籍作者)

在 lookup artist 模式中,你必須指定以下命令列選項:

  • -m lookupArtist

  • -u <username>

  • -p <password>

  • -n <searchterm>-apple_id <identifier>

你也可以選擇指定下列其他的命令列選項:

  • [-searchLocale <localecode>]

  • [-artistType <Music | Movie | Author>]

  • [-outputFormat xml]

  • [-escapeXML <true | false>]

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-WONoPause <true | false>]

在以下範例中,Transporter 執行完命令時會將符合所指定搜尋標準的藝人資訊傳回到主控台,其中包含該藝人的名稱、類型、Apple 識別碼與語言。Transporter 使用 XML 格式傳回輸出資訊。

$ iTMSTransporter -m lookupArtist -u <username> -p <password> -n <searchterm> -outputFormat xml

如需更詳細的範例(包括 Transporter 的輸出與記錄資訊),請參閱 lookup artist 模式適用音樂藝人的 lookup artist 模式(顯示 xml 輸出)適用電影藝人的 lookup artist 模式適用書籍作者的 lookup artist 模式

使用 lookup metadata 模式

使用 lookup metadata 模式來擷取你先前以商店套件上傳的播放列表的目前後設資料。此模式有助於重新傳送包含後設資料更新的商店套件。如果你曾經上傳套件,且 Apple 在你首次上傳後修改了後設資料,你必須先擷取修改後的後設資料,才可以重新傳送包含後設資料更新的套件。

使用 lookup metadata 模式,你可以指定要依廠商識別碼(-vendor_id)或 Apple 識別碼(-apple_id)來搜尋後設資料,然後正在發送訊息至網頁服務的 Transporter,就會針對該後設資料在你指定的目錄中產生一個虛設常式套件。你能在逗號分隔的列表中指定多個廠商識別碼(-vendor_ids)或 Apple 識別碼(-apple_id),來選擇要一次搜尋多個套件。

Transporter 擷取目前的後設資料之後,就會建立一個虛設常式套件 <identifier_option_value>.itmsp 或 <app_SKU>.itmsp(由單一的 metadata.xml 檔案組成),內含以網頁服務傳給 Transporter 的 xml 後設資料。Transporter 會將虛設常式套件儲存在你以 -destination 指定的目錄中。

如果有的話,Transporter 也會於後設資料傳回以下訊息:

  • 插圖檔案名稱資訊。Transporter 會納入類似下方的訊息,以提醒你再次上傳套件之前,應該視需要來替換你的插圖和核對碼檔案名稱:「<!--NOTE: The file name 010058208723.jpg and its checksum may need to be changed to reflect their original values. Alternately, you may decide to remove this <album_artwork_files> block altogether to achieve a successful metadata-only upload.—>」。

  • 品質控管編碼資訊。Transporter 會納入類似下方的訊息,以提供你素材進行品質控管編碼的 URL,讓你可以比較問題與原始來源,並於再次上傳你的套件之前修復所有問題:「<!--A quality control encode of this video was created. It may be downloaded at the following url: https://sample.apple.com/us/r10/Video/41/bd/1f/mzm.dijmlsrs.mov?downloadKey3=1243559291_23bae98151c8fe0dbfc054618993e0b5. Please note that the url will be available for 180 minutes.-->」。如果你在此 URL 過期後需要存取它,請以 lookup metadata 模式再次執行 Transporter,即可收到新的 URL。

  • 初步編碼資訊。Transporter 會納入類似下方的訊息,以提供你素材初步編碼的 URL,讓你再次上傳套件之前可以先確認素材的同步狀態:「<!--A scratch encode of this video was created. It may be downloaded at the following url: https://sample.apple.com/us/r10/Video/41/bd/1f/mzm.dijmlsrs.mov?downloadKey3=1243559291_23bae98151c8fe0dbfc054618993e0b5. Please note that the url will be available for 180 minutes.-->」。如果你在此 URL 過期後需要存取它,請以 lookup metadata 模式再次執行 Transporter,即可收到新的 URL。

  • 後設資料代號資訊。Transporter 將 <metadata_token> 元件放置在 <package> 元件後方,以協助 Apple 判斷你上一次使用 lookup metadata 模式擷取先前上傳的播放列表的目前後設資料。例如:

    <package xmlns="http://apple.com/itunes/importer/publication" version="publication5.0"> <metadata_token>1405704088101-ae534236053dbb0b082dd6319857a403bce91396e5753fa6ff70f8b3047609fc</metadata_token>

    你不應該編輯 <metadata_token> 元素內的任何資訊。

注意:如果你變更了素材(例如插圖檔案、音訊檔案、影片檔案、EPUB 檔案等)的檔案名稱、大小或核對碼,你必須提供符合更新後的檔案名稱、大小及核對碼的新素材檔案。

在 lookup metadata 模式中,你必須指定以下命令列選項:

  • -m lookupMetadata

  • -u <username>

  • -p <password>

  • -destination <path>

  • -vendor_id <identifier> | -vendor_ids <”identifier,identifier,identifier”> | -apple_id <identifier> | -apple_ids <”identifier,identifier,identifier”>

你也可以選擇指定下列其他的命令列選項:

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-o <output>]

  • [-outputType <metadata_only | asset_only | metadata_plus_assets>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-WONoPause <true | false>]

  • [-subitemtype <None | GameCenterLeaderboard |GameCenterAchievement>][-subitemids]

  • [-umc_catalog_id <identifier>]

  • [-umc_content_id <identifier>]

  • [-umc_variant_id <identifier>]

在以下範例中,當 Transporter 執行命令完畢後,就會傳回 eXtreme 記錄資訊至標準錯誤,以及建立並儲存虛設常式套件(內含 4463953 播放列表目前的後設資料)於 /tmp/packages 目錄。

$ iTMSTransporter -m lookupMetadata -u <username> -p <password> -s <shortname> -apple_id 4463953 -destination /tmp/packages -v eXtreme

使用 -subitemtype-subitemids 來查詢子項目。舉例來說,你可以查詢下列內容的後設資料:

  • 兩個特定 Game Center 排行榜,使用:-subitemtype GameCenterLeaderboard -subitemids com.mycompany.Leaderboard01,com.mycompany.Leaderboard02

  • 兩個特定 Game Center 成就,使用:-subitemtype GameCenterAchievement -subitemids com.mycompany.Achievement01,com.mycompany.Achievement02

若要查詢訂閱制影片的後設資料,請指定 UMC 目錄(-umc_catalog_id)、內容(-umc_content_id)和變體(-umc_variant_id)識別碼。

  • -umc_catalog_id 選項會指定目錄識別碼。你可以多次指定此值。如果僅指定一次,則該值適用於所有內容識別碼和變體識別碼。但是,如果多次指定,則指定的次數必須與內容識別碼和變體識別碼的數量相符。

  • -umc_content_id 選項會指定內容識別碼。如果多次指定此值,則指定的次數必須與變體識別碼的數量相符。

  • -umc_variant_id 選項會指定變體識別碼。如果多次指定此值,則指定的次數必須與內容識別碼的數量相符。

以下範例指定了單一訂閱制影片。

$ iTMSTransporter -u <username> -p <password> -itc_provider <shortname> -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.docclub.svod.catalog -umc_content_id 3562414 -umc_variant_id 1 -destination out

以下範例指定了多個訂閱制影片。

$ iTMSTransporter -u <username> -p <password> -itc_provider <shortname> -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.svod.catalog -umc_content_id CRA1002V -umc_variant_id 1 -umc_content_id ANR1827V -umc_variant_id 1 -destination out

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱 lookup metadata 模式(單一商店套件)lookup metadata 模式(多個商店套件)

使用 provider 模式

使用 provider 模式來取得你有權限傳送內容的供應商列表。這個模式不只能確認你是否有權限可傳送內容至特定供應商,而日後當要上傳內容至該供應商時,也可以取得簡稱讓你搭配使用 -s編碼公司使用者)或 -asc_providerApp Store Connect使用者)。針對電視和電影的傳送作業,你必須使用編碼公司帳號。iTunes Connect 使用者不得使用。

在 provider 模式中,你必須指定以下命令列選項:

  • -m provider

  • -u <username>

  • -p <password>

你也可以選擇指定下列其他的命令列選項:

  • [-account_type <encoding_house | itunes_connect>]

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-WONoPause <true | false>]

在以下範例中,當 Transporter 執行命令完畢後,它會取回主控台的 eXtreme 記錄資訊,以及你擁有權限發佈內容的供應商列表:

$ iTMSTransporter -m provider -u <username> -p <password> -v eXtreme

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱 provider 模式

使用 query tickets 模式

使用 query tickets 模式來擷取仍需要你留意的所有未結工作單的相關資訊。你必須擁有 iTunes Connect 帳號才能使用 query tickets 模式。你無法在 query tickets 模式中使用你編碼公司的使用者名稱和密碼。

在 query tickets 模式中,你必須指定以下命令列選項:

  • -m queryTickets

  • -u <username>

  • -p <password>

你也可以選擇指定下列其他的命令列選項:

  • [-s <shortname>]

  • [-itc_provider<shortname>]

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-vendor_id<identifier>][-apple_id<identifier>]

若要限制傳回的工作單數量,請指定 -vendor_id-apple_id。Transporter 只會傳回與指定 ID 相關聯的工作單。

注意:如果你是編碼公司,則在 Apple 授權之前,不應該使用此模式。如需更多資訊,請聯絡你的 Apple 技術代表。

在以下範例中,當 Transporter 執行命令完畢後,就會傳回 eXtreme 記錄資訊至標準錯誤,以及仍需要你留意的所有未結工作單的相關資訊。Transporter 會以 XML 格式傳回輸出資訊。

$ iTMSTransporter -m queryTickets -u <username> -p <password> -v eXtreme

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱 query tickets 模式

使用 repair assets 模式

使用 repair assets 模式來修復你素材檔案中的某些常見錯誤,然後再將它們發送到 Apple 以供上傳至 Apple Books。

repair assets 模式不會修改現有的商店套件。在你使用 repair assets 模式來修復素材檔案之後,你就必須用新的、修復過的素材檔案,來替換商店套件中現有的、未修復的素材檔案,並適當更新 xml 後設資料檔案(metadata.xml)。

Apple 目前僅支援 EPUB 檔案(.epub)修復。

當使用 repair assets 模式時,請謹記下列內容:

  • -assetFile 選項必須包含具備合適檔案副檔名(.epub)的檔案。

  • -assetFolder 目錄和 -destination 目錄不能相同。

  • -assetFile 父目錄和 -destination 目錄不能相同。

  • 如果你使用 -assetFolder,Transporter 只會修復該目錄中具備合適檔案副檔名(.epub)的檔案。

  • Transporter 會將修復的檔案儲存到目的地目錄,且會使用與原始檔案相同的檔案名稱。

在 repair assets 模式中,你必須指定以下命令列選項:

  • -m repairEpubAssets

  • -assetFolder <path>-assetFile <path>

  • -destination <path>

你也可以選擇指定下列其他的命令列選項:

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-removeUnmanifestedFiles]

資訊圖像代表該選項受到使用者類型限制。 此模式只有在你是出版商才有效,如果你是 App 開發者,就不能使用 repair assets 模式。

在以下範例中,當 Transporter 執行命令完畢後,會顯示資訊來指出 /tmp/epub 目錄中有哪些檔案已修復並已儲存至目的地目錄(/tmp/epub/repair/)、已修復檔案的核對碼資訊,以及 eXtreme 記錄資訊。

$ iTMSTransporter -m repairEpubAssets -assetFolder /tmp/epub -destination /tmp/epub/repair/ -v eXtreme

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱 repair assets 模式

使用 request report 模式

使用 request report 模式,指定你要下載過去 30 天內的一或多個內容類型的目錄報告。報告包含要求日期、要求報告的使用者名稱(要求者)、內容類型(例如 App 或 Music)、報告要求的狀態,以及如果已下載報告時的下載報告路徑。每個內容類型在 24 小時期間內均僅限一個要求。

如果你在最近 24 小時內要求過報告,而且報告已供下載,Transporter 便會立即將報告下載到指定的目錄。如果你在最近 24 小時內要求過報告,但報告尚未提供下載,Transporter 就會顯示狀態訊息指出報告不可下載。或者,如果你在最近 24 小時內並未要求過報告,Transporter 就會建立對新報告的要求。

在 request report 模式中,你必須指定以下命令列選項:

  • -m requestReport

  • -u <username>

  • -p <password>

  • -destination <path>

  • -type <type>

你也可以選擇指定下列其他的命令列選項:

  • [-reportDate <date>]

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-WONoPause <true | false>]

  • [-outputFormat xml]

在以下範例中,當 Transporter 執行命令完畢後,就會傳回 eXtreme 記錄資訊至標準錯誤,以及過去 30 天內,所有供應商目錄報告的列表。若有,Transporter 會將報告儲存在 /tmp/RequestReport/ 目錄中。

$ iTMSTransporter -m requestReport -u <username> -p <password> -v eXtreme -type all -destination /tmp/RequestReport/

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱 request report 模式

使用 retrieve asset 模式

使用 retrieve asset 模式,從 get asset list 模式傳回的 JSON 格式陣列下載其中列出的素材。

retrieve asset 模式會將每個素材檔案和關聯的後設資料下載至輸出目錄。請參閱 -destination 選項的說明。

注意:Transporter 會檢查目標目錄的檔案系統是否有足夠的磁碟空間可用來寫入所有要求的檔案,包括一些額外負荷。額外負荷的大小等於要下載的檔案中最大檔案的大小。系統會先將素材寫為加密檔案,然後一次解密一個素材。寫入解密的檔案後,系統會移除加密的檔案。

在 retrieve asset 模式中,你必須指定以下命令列選項:

  • -m retrieveAsset

  • -u <username>

  • -p <password>

  • -s <shortname> | -itc_provider <shortname>

    請使用 -s 指定編碼公司供應商的簡稱,或使用 -itc_provider 指定 iTunes Connect 供應商的簡稱。

  • -assetType "audiobook"

    支援的素材類型只有 "audiobook"

  • -vendor_id <identifier> | -vendor_ids<”identifier,identifier,identifier”> | -vendor_id_file<path>

    請使用 -vendor_id 指定內容供應商所屬的單一廠商識別碼。

    請使用 -vendor_ids 指定內容供應商所屬的廠商識別碼列表。請以逗號分隔識別碼,並用引號框住列表。

    請使用 -vendor_id_file 指定檔案,其中列出廠商識別碼(每個廠商識別碼須各自成行)。

  • -public_id <identifier> | -public_ids<”identifier,identifier,identifier”> | -public_id_file<path>

    請使用 -public_id 指定內容供應商所屬的單一公用識別碼。

    請使用 -public_ids 指定內容供應商所屬的公用識別碼列表。請以逗號分隔識別碼,並用引號框住列表。

    請使用 -public_id_file 指定檔案,其中列出公用識別碼(每個公用識別碼須各自成行)。

    注意

    •  get asset list 模式傳回的 JSON 格式陣列中會包括一個 "id" 值。你可以在 retrieve asset 模式的命令中使用該 "id" 值作為 <identifier>

    • 這些公用識別碼選項的效率比廠商識別碼選項更高,因為公用識別碼可減少呼叫中繼 Web 服務的數量。

  • -destination <path>

    <path> 是用來指定所下載素材的最上層目錄。完整路徑的格式如下:

    檔案夾:<path>/<identifier>.<asset-type>,其中 <identifier> 為廠商識別碼。

    • 範例:<path>/9781728280660.audiobook/

    後設資料:<path>/<identifier>.<asset-type>/metadata.json,其中 <identifier> 為廠商識別碼。

    • 範例:<path>/9781728280660.audiobook/metadata.json

    素材:<path>/<identifier>.<asset-type>/<asset-file>.<ext>,其中 <identifier> 為廠商識別碼。

你也可以選擇指定下列其他的命令列選項:

  • [-includeCoverArt]

    如未指定 -includeCoverArt,則系統不會下載封面圖。

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-WONoPause <true | false>]

使用 schema 模式

使用 schema 模式來指定你要擷取「transitional」(可轉換)或「strict」(嚴格)的描述語言檔案以驗證你的 XML 檔案,再將檔案製作成套件並傳送至 Apple。除了指定你要擷取「transitional」(可轉換)或「strict」(嚴格)的描述語言,你還必須指定你要擷取的描述語言類型(例如音樂或電視)與版本(例如 3.1 或 3.2)。你也可以指定 -destination 來表示你要 Transporter 儲存描述語言檔案的地方。

在提交 XML 後設資料之前,Apple 建議你檢查檔案是否有任何結構及格式上的錯誤。系統會拒絕有錯誤的檔案,這樣會讓你的內容傳送發生延遲。內容傳送的描述語言為 Relax NG(RNG)。若要檢查錯誤,你需要 RNG 描述語言的驗證工具。

注意:描述語言檔案是動態的,而且常常一個檔案混合了多種描述語言類型(例如音樂或電視)。

在 schema 模式中,你必須指定以下命令列選項:

  • -m generateSchema

  • -u <username>

  • -p <password>

  • -schema <typeversion> | “jp-itt-v2"

  • -schemaType <transitional | strict>

你也可以選擇指定下列其他的命令列選項:

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-o <output>]

  • [-destination <path>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-WONoPause <true | false>]

【注意】如果你指定了靜態描述語言(例如 "jp-itt-v2"),-schemaType <transitional | strict> 命令列選項則為選填。

於以下範例,Transporter 執行完命令後,會傳回 eXtreme 記錄資訊到控制台。 Transporter 也會傳回版本 4.7 的 Store Package 影片規格的「transitional」(可轉換)描述語言檔案到控制台。

$ iTMSTransporter -m generateSchema -u <username> -p <password> -schema film4.7 -schemaType transitional

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱 schema 模式

使用 speed check 模式

使用 speed check 模式來測試每種傳輸通訊協定的檔案傳輸效能,以確定最適合你所在位置的傳輸通訊協定。

當你執行速度檢測來測量上傳作業的傳輸效能時,Transporter 會以指定大小建立一個隨機二進位檔案,並上傳到 Apple 的伺服器。除非你指定特定的傳輸通訊協定,否則 Apple 支援的每種傳輸通訊協定都會經過測試。

建議你使用預設值,執行所有傳輸通訊協定的檢測。對所有通訊協定都執行速度檢測,較好比較結果。

在你順利執行速度檢測後,Transporter 會顯示每次上傳的結果,報告輸送量及總傳輸時間。如果上傳失敗,Transporter 會傳回資訊性、警告性或錯誤性訊息,說明失敗的情況。除了記錄中呈現的摘要之外,Transporter 還會建立一個輸出檔案,你可以將該檔案傳送給 Apple 以尋求上傳速度問題的診斷。

產生的輸出檔案名稱為 SpeedCheck-<YYYY-MM-DD-HH-mm-ss>.zip,其中 <YYYY-MM-DD-HH-mm-ss> 是執行速度檢測的時間戳記。此檔案的名稱會顯示在主控台記錄輸出中的摘要報告之後。此 ZIP 檔案包含下列內容:

  • 作業系統檔案夾:包含的檔案或檔案夾對應到執行過的每個命令。輸出結果會描述上傳作業所使用的網路介面。

  • 「network-interfaces.json」檔案:有關網路介面的訊息。

  • 「networkQuality」檔案夾:networkQuality 程式的輸出結果。此資訊可以協助你決定測試檔案的最佳大小。

  • 「speed-check-info.json」檔案:有關 Transporter 啟動方式的資訊。此資訊可以協助你研究伺服器端的問題。

  • 「speed-checks.json」檔案:各傳輸類型的統計資料。

  • 「traceroute」檔案夾:traceroute(路由追蹤)命令的輸出結果。此資訊可以協助你確定網路流量使用公共網路以及進入 Apple 內部網路的位置。

  • 「transport-log.txt」檔案:速度檢測執行期間產生的 Transporter 主控台輸出結果的副本。

此模式與使用 transfer test 模式(傳輸測試)的不同之處在於,它著重於檔案的上傳,而不是上傳套件的整個過程。

傳輸測試

速度檢測

傳輸通訊協定

Signiant

HTTP、Aspera、Signiant

作業系統支援

macOS 和 Linux

macOS、Linux 和 Windows

所需磁碟空間

無,因為測試是在記憶體中執行

測試用的傳輸檔案大小

工作流程

執行完整的上傳傳輸流程

每種傳輸協議各上傳一個測試檔案

結果

只提供輸送量資訊

提供各傳輸通訊協定效能的詳細資訊以及網路介面資訊,並建立上傳速度問題相關資訊的套件,可與 Apple 分享。

【重要事項】建議你不要使用 Wi-Fi 或透過 VPN 通道連接網路,否則可能達不到最高傳輸速度。如果你唯一的連線選項是 Wi-Fi,你可以使用它。如果 Transporter 偵測到你正在使用 Wi-Fi 連線,摘要報告的「Network Interface」(網路介面)區段就會包含此資訊。

在 speed check 模式中,你必須指定以下命令列選項:

  • -m speedCheck

  • -u<username>

  • -p<password>

  • -k<kilobits_per_second>

你也必須指定下列選項之一:

  • [-asc_provider<WWDR_team_ID>]

  • [-itc_provider<shortname>]

  • [-s<shortname>]

你也可以選擇指定下列其他的命令列選項:

  • [-f<file>] *

  • [-itc_provider<shortname>]

  • [-o<output>]

  • [-errorLogs<path>]

  • [-t<transport>]

  • [-size<value>] **

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-indicator <true | false>]

  • [-WONoPause <true | false>]

  • [-outputFormat xml]

注意

  • * 如果你以 -f 選項指定的檔案不存在,系統會在磁碟上以你透過 -size 選項所指定的大小隨機建立一個檔案。如果檔案確實存在,且檔案大小符合 -size 選項所指定的大小,則系統會使用該檔案,而不會另外建立檔案。如果檔案存在,但大小與指定的大小不符,速度檢測就會產生錯誤,且不會執行傳輸測試。

  • ** 你不一定要使用 -size 選項。如果沒有指定檔案大小,Transporter 會根據 networkQuality 程式偵測到的上傳輸送量來決定大小(僅限 macOS)。如果你指定了值,此值應以你 Internet 的上傳連線速度為準。請根據你的速度,選擇一個約需 1 到 2 分鐘上傳完畢的檔案大小,以便提供持續輸送量的精確測量值。舉例來說,如果你的上傳連線速度為 1 Gbit/秒,請選擇 1G 的大小:-size 1G。如果你的上傳連線速度為 100 Mbit/秒,請使用 100M 的大小:-size 100M。檔案大小上限為 10G。由於檔案會上傳多次,因此請勿選擇過大的檔案大小。

範例

在以下範例中,當 Transporter 執行命令完畢後,就會在「Speed Check Summary」(速度檢測摘要)中傳回 eXtreme 記錄資訊、總傳輸時間,以及 1 GB 測試檔案的詳細資訊。速度檢測摘要包含下列資訊:

  • 為各傳輸通訊協定上傳的檢測檔案名稱。

  • 所上傳檔案的大小。

  • 偵測到的網路介面。

  • 各傳輸通訊協定的傳輸統計數據。這些結果會依照傳輸速度,由快到慢排序。

$ iTMSTransporter -m speedCheck -u <username> -p <password> -asc_provider <WWDR_team_ID> -size 1G -f testData1G.bin

輸出結果範例

********************************************************************************Speed Check Summary: File Name: /Users/jappleseed/testData1G.bin File Size: 1,000,000,000 bytes Network Interface(s): en0 *** Transfers: HTTP-2 HTTP/2/QUIC 78.456 MB/sec 12.746 secs HTTP-1 HTTP 75.930 MB/sec 13.170 secs Signiant-1 Signiant 40.908 MB/sec 24.445 secs Aspera-1 Aspera 17.344 MB/sec 57.656 secs********************************************************************************Output file is located at: /Users/jappleseed/SpeedCheck-2025-03-14-11-40-53.zip

使用 status 模式

使用 status 模式來擷取狀態資訊,有關於一或多個指定廠商(-vendor_id-vendor_ids)或 Apple(-apple_id-apple_ids)識別碼的最近已上傳套件,或所有已上傳套件。你能同時針對多個識別碼,以 status 模式執行 Transporter。目前,當你要求最近上傳套件(-m status)或所有已上傳套件(-m statusAll)的狀態資訊時,可以指定的廠商或 Apple 識別碼數量沒有限制。

使用 status 模式,可以看見你套件的狀態以及你的套件是否有任何錯誤(例如內部傳輸錯誤或輸入錯誤)。你也可以看見你套件的廠商或 Apple 識別碼、內容狀態資訊(例如「活動中」、「其他」、「非活動中」、「審查中」)以及內容審查狀態(例如 NotLive-WaitingForReview)。此外,對於所有內容類型(音樂、電視、書籍、App 等),Transporter 會顯示:

  • 「上傳狀態」和「上傳狀態 id」欄位表示你的套件是否處於「內部傳輸」、「正在上傳」、「準備輸入」、「正在輸入」、「輸入錯誤」、「已輸入」或「不會處理」狀態。

  • 「內容狀態」和「內容狀態 id」欄位可指出你的套件在 iTunes Connect 中為「Polished」「Unpolished」狀態。

  • 「已於商店上架」、「準備於商店上架」和「未於商店上架」欄位,依國家或地區來顯示你套件的狀態。針對每個狀態,Transporter 會顯示以逗號分隔的國碼列表或 N/A。N/A 代表沒有國家/地區符合此狀態。此狀態資訊對應用程式或鈴聲不可用。

  • 「上傳建立於」表示 Transporter 上傳你套件的日期與時間。

套件可能已成功上傳到 Apple,但卻沒有成功通過 Apple 伺服器端的處理。status 模式選項可以協助你瞭解套件在 Apple 處理流程中的狀態。

如果你正在要求狀態資訊的套件內含電影或電視組件,則除了套件狀態之外,status 模式也會傳回組件的狀態資訊。組件狀態資訊僅適用於電影或電視。例如針對每個組件(影片、音訊、完整字幕等),Transporter 將傳回下列依組件類型進行標籤的資訊:

Component Name: VideoComponent Locale: N/AComponent Status: ProcessingComponent Delivered: 2013-11-05 11:19:37

如果組件遭到拒絕,Transporter 會傳回資訊來解釋拒絕原因。例如:

Component Name: AudioComponent Locale: fr-FRComponent Status: QC RejectedComponent Delivered: 2013-02-13 19:27:28Component Rejection Reason: Audio Out of SyncComponent Rejection Note: French audio track early throughout file

如果你正在要求狀態資訊的套件內含應用程式或鈴聲,status 模式只會傳回上傳及內容資訊。status 模式不支援應用程式和鈴聲的狀態(「已於商店上架」、「準備於商店上架」、「未於商店上架」)。

在 status 模式中,你必須指定以下命令列選項:

  • -m status-m statusAll

  • -u <username>

  • -p <password>

  • -vendor_id <identifier> | -vendor_ids <”identifier,identifier,identifier”> | -apple_id <identifier> | -apple_ids <”identifier,identifier,identifier”>

你也可以選擇指定下列其他的命令列選項:

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-WONoPause <true | false>]

  • [-outputFormat xml]

  • [-umc_catalog_id <identifier>]

  • [-umc_content_id <identifier>]

  • [-umc_variant_id <identifier>]

在以下範例中,當 Transporter 執行命令完畢,會傳回 eXtreme 記錄資訊到主控台,以及廠商(00028947576600)最近上傳套件的狀態資訊。

$ iTMSTransporter -m status -u <username> -p <password> -s <shortname> -vendor_id 00028947576600

若要擷取訂閱制影片的狀態資訊,請指定 UMC 目錄(-umc_catalog_id)、內容(-umc_content_id)和變體(-umc_variant_id)識別碼。

  • -umc_catalog_id 選項會指定目錄識別碼。你可以多次指定此值。如果僅指定一次,則該值適用於所有內容識別碼和變體識別碼。但是,如果多次指定,則指定的次數必須與內容識別碼和變體識別碼的數量相符。

  • -umc_content_id 選項會指定內容識別碼。如果多次指定此值,則指定的次數必須與變體識別碼的數量相符。

  • -umc_variant_id 選項會指定變體識別碼。如果多次指定此值,則指定的次數必須與內容識別碼的數量相符。

以下範例指定了單一訂閱制影片。

$ iTMSTransporter -u <username> -p <password> -itc_provider <shortname> -m status -umc_catalog_id com.apple.AppleOrchardFilms.docclub.svod.catalog -umc_content_id 3562414 -umc_variant_id 1

以下範例指定了多個訂閱制影片。

$ iTMSTransporter -u <username> -p <password> -itc_provider <shortname> -m status -umc_catalog_id com.apple.AppleOrchardFilms.svod.catalog -umc_content_id CRA1002V -umc_variant_id 1 -umc_content_id ANR1827V -umc_variant_id 1

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱 status 模式(音樂範例)status 模式(影片範例)statusAll 模式

使用 transfer test 模式

使用 transfer test 模式,將 Transporter 於記憶體產生的套件上傳至 Apple,以測試檔案傳輸效能。因為你發送的套件是在記憶體內產生的,檔案傳輸期間沒有磁碟 I/O,因此你可以將磁碟 I/O 子系統從效能因素排除,幫助你更有效診斷效能問題。

當你針對傳輸效能而測試套件時,Transporter 會建立測試用套件來利用現有的行為及統計資料。在你成功上傳套件之後,Transporter 會顯示該套件的總傳輸時間與詳細資料(-throughput)。如果上傳失敗,Transporter 會傳回告知性、警告性或錯誤性訊息指出問題。

不論你是否指定 -throughput,Transporter 預設顯示套件的總傳輸時間與詳細資訊(-throughput)。

在 transfer test 模式中,你必須指定以下命令列選項:

  • -m transferTest

  • -u <username>

  • -p <password>

  • -k <kilobits_per_second> *

你也可以選擇指定下列其他的命令列選項:

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-o <output>]

  • [-errorLogs <path>]

  • [-t <transport>] **

  • [-size <value>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-indicator <true | false>]

  • [-WONoPause <true | false>]

  • [-outputFormat xml]

注意:

  • 目前 Windows 不支援 -m transferTest 模式。

  • * 表示為 Signiant-only 傳送方法選項。

  • ** 目前 transfer test 模式不支援 Aspera 傳送方法。

在以下範例中,當 Transporter 執行命令完畢後,會傳回 eXtreme 記錄資訊到主控台,還有 10MB(10,000,000 位元組)套件的總傳輸時間與詳細資訊(-throughput)。Transporter 會在上傳期間使用 10,000 Kbit/s 的節流速度,傳送指定的供應商檔案到 Signiant 伺服器。

$ iTMSTransporter -m transferTest -u <username> -p <password> -s Apple -t Signiant -size 10M -k 10000

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱 transfer test 模式

使用 upload 模式

使用 upload 模式,以預先產生的商店套件來傳送你的內容。

除了 macOS 之外,App 上傳作業也支援 Linux 和 Windows。你可以使用 -assetFile-f。如使用 Linux 和 Windows 系統,則你必須提供 -assetDescription 引數,這會指定從 Xcode 匯出時產生的檔案(即 AppStoreInfo.plist 檔案)。如需產生該檔案的相關資訊,請參閱 Archive export files(封存輸出檔案)

如果你在嘗試上傳內容時收到下列訊息:“1023: Encoding house <encoding house name> is not yet authorized to deliver content (verify mode only)",則 Apple 尚未為你開啟上傳的存取權限。請聯絡你的 Apple 技術代表,確保你已獲得上傳內容的權限。

Apple 建議你不要指定 -t transport,而是讓 Transporter 使用自動傳輸尋找模式來決定你套件的最佳傳輸模式。目前 Transporter 預設 HTTP 為最佳傳輸模式。如果你必須指定 -t transport,請儘速回復為自動傳輸尋找模式。如果因為錯誤或伺服器不可用而無法使用指定的傳輸模式,Transporter 會根據傳輸模式的偏好順序來選擇其他傳輸模式。Transporter 會選擇其他傳輸模式,直到耗盡所有可用的傳輸選項為止,這時傳送作業會失敗。你可以依照所需的順序來指定傳送方法(中間以逗號(,)區隔。例如 -t HTTP,Aspera,Signiant)。如果你僅指定一個傳輸選項(-t Aspera),Transporter 只會使用該選項。如果這個選項失敗,診斷檢查就會因為沒有備用選項而失敗。

Apple 建議你一次不要傳送超過 1000 個商店套件。

在 upload 模式中,你必須指定以下命令列選項:

  • -m upload

  • -f <dir | pkg>-assetFile <.ipa | .pkg>(適用於 macOS、Linux 和 Windows 上傳作業)

    注意-f 選項無法用來上傳 App。若為 App,請改用 -assetFile 選項。

  • -assetDescriptionAppStoreInfo.plist-assetDescription 對於 Linux 和 Windows 的上傳作業為必要)

  • -u <username>

  • -p <password>

  • -k <kilobits_per_second> *

你也可以選擇指定下列其他的命令列選項:

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-asc_provider<shortname>]

  • [-o <output>]

  • [-summaryFile <output>]

  • [-errorLogs <path>]

  • [-eventFile <path>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-t <transport>]

  • [-success <path>]

  • [-failure <path>]

  • [-throughput]

  • [-loghistory <path>]

  • [-delete]

  • [-Xmx4096m]

  • [-indicator <true | false>]

  • [-WONoPause <true | false>]

  • [-deleteFastTransportLog <true | false>] **

  • [-assetReplacementVerification <true | false>]

  • [-outputFormat xml]

  • [-vp <text | json>]

注意:

  • * 表示必要的 Aspera 與 Signiant 專用的傳送方法選項。

  • ** 表示選擇性的 Aspera 專用傳送方法選項。

範例:HTTP

透過 HTTP 傳送方法,你可以使用 Apple 的物件儲存(HTTP)伺服器,以預先產生的商店套件傳送你的內容。

Transporter 已經整合了 HTTPS 伺服器,能加速傳送你的商店套件。HTTP 傳輸模式的速度更快,且不必重新設定防火牆。

【注意】傳送商店套件時,Apple 建議你不要指定 -t 命令的值,而是讓 Transporter 使用自動傳輸尋找模式來決定適合套件的最佳傳輸模式。目前 Transporter 預設 HTTP 為最佳傳輸模式。如果你必須指定 -t 的值,請儘速回復為自動傳輸尋找模式。

如要在 /tmp/files 上傳所有套件,請輸入:

$ iTMSTransporter -m upload -f /tmp/files -u <username> -p <password> -s <shortname> -v eXtreme -t HTTP

在這個範例中,當 Transporter 執行命令完畢後,它會取回主控台的 eXtreme 記錄資訊,並從 /tmp/files 目錄上傳成功的套件給指定的供應商。

你可以使用 Transporter 來指定成功與失敗的目錄,藉此幫助你決定套件上傳的成功與否。 若要使用 -success-failure 選項來上傳所有套件至 /tmp/files 中,請鍵入:

$ iTMSTransporter -m upload -f /tmp/files -u <username> -p <password> -s <shortname> -v eXtreme -t http -success /tmp/successful_packages -failure /tmp/failed_packages

在這個範例中,當 Transporter 執行命令完畢後,它會取回主控台的 eXtreme 記錄資訊,而 /tmp/files 目錄就會清空。Transporter 會從 /tmp/files 目錄上傳成功的套件給指定的供應商。成功的套件會從來源目錄被移至 /tmp/successful_packages 目錄,而失敗的套件則被移動至 /tmp/failed_packages 目錄。

若要使用 -throughput-loghistory 選項來上傳所有套件至 /tmp/files 中,請鍵入:

$ iTMSTransporter -m upload -f /tmp/files -u <username> -p <password> -s <shortname> -v eXtreme -t http -throughput -loghistory /tmp/loghistory

在這個範例中,當 Transporter 執行命令完畢後,會傳回 eXtreme 記錄資訊至主控台。Transporter 會從 /tmp/files 目錄上傳指定供應商的成功套件。Transporter 也會顯示成功上傳套件的輸送量詳細資料,並將資訊記錄至 /tmp/loghistory 目錄。

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱 HTTP

範例:Aspera

透過 Aspera 傳送方法,你可以使用 Aspera 伺服器,以預先產生的商店套件傳送你的內容。

Transporter 以內嵌的方式整合了 Aspera 傳送軟體,可以加速傳送你的商店套件。Aspera 的大量資料傳輸技術與檔案傳輸產品,都是以 FASP 檔案傳輸所建置。FASP 檔案傳輸通訊協定可以透過任何 IP 網路(LAN、WAN、衛星、無線與洲際連結)進行高速檔案傳輸。

當設定 Aspera 整合時,如果你有傳出與傳回防火牆規則,你就必須對 Transmission Control Protocol(TCP)連接埠 33001 與 User Datagram Protocol(UDP)連接埠 33001 打開直接的傳出與傳回連線。你防火牆內的 UDP「防洪保護」設定會造成 UDP 逾時問題。若要避免此問題,你可以建立獨立的防火牆規則,允許 Aspera 使用者的 UDP 活動能有較長時間。如需更多資訊,請前往 Aspera 網站並參閱 Aspera Security Model 防火牆資訊。

若要上傳套件,請輸入:

$ iTMSTransporter -m upload -f /tmp/user/10000061918882.itmsp -u <username> -p <password> -s <shortname> -v eXtreme -t Aspera -k 1000

於本範例中,Transporter 執行完命令後,會傳回 eXtreme 記錄資訊到主控台。Transporter 於上傳過程中使用 1000 Kbit/s 的節流速度,將指定供應商的 10000061918882.itmsp 套件傳輸到 Aspera 伺服器。

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱 AsperaWindows 上的 Aspera

範例:Signiant

透過 Signiant 傳送方法,你可以使用 Signiant Media Exchange 伺服器,以預先產生的商店套件傳送你的內容。

Transporter 整合了 Signiant Media Exchange 伺服器,可以加速傳送你的商店套件。

當設定 Signiant 整合時,如果你有傳出與傳回防火牆規則,你就必須對 Transmission Control Protocol(TCP)連接埠 44001 與 User Datagram Protocol(UDP)連接埠 44001 打開直接的傳出與傳回連線來通過 44101。你防火牆內的 UDP「防洪保護」設定會造成 UDP 逾時問題。若要避免此問題,你可以建立獨立的防火牆規則,允許 Signiant 使用者的 UDP 活動能有較長時間。如需更多資訊,請參閱解決問題

若要上傳套件,請輸入:

$ iTMSTransporter -m upload -f /tmp/user/10000061918882.itmsp -u <username> -p <password> -s <shortname> -v eXtreme -t Signiant -k 10000

於本範例中,Transporter 執行完命令後,會傳回 eXtreme 記錄資訊到主控台。Transporter 於上傳過程中使用 10000 Kbit/s 的節流速度,將指定供應商的的 10000061918882.itmsp 套件傳輸到 Signiant 伺服器。

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱 SigniantWindows 上的 SigniantSigniant(故障轉移至 Aspera)

使用 upload asset pack 模式

透過背景素材,你可以將主要 App 套件之外的可下載內容分開傳送。使用 upload asset pack 模式,以背景素材包的方式來傳送你的背景素材。如需背景素材的相關資訊,請參閱 Background Assets(背景素材)

除了 macOS,upload asset pack 模式也支援 Linux 和 Windows。使用 -assetFile 來指定背景素材的壓縮封存檔案,並使用 -assetPackId 提供背景素材所關聯的識別碼(使用 Linux 和 Windows 者必須提供)。使用 -apple_id 來指定與此背景素材包關聯的 App。

在 upload asset pack 模式中,你必須指定以下命令列選項:

  • -m uploadAssetPack

  • -assetFile<path_to_aar_file>

  • -assetPackId<id>(此素材包的開發者識別碼;Linux 和 Windows 上傳作業必須提供 -assetPackId

  • -apple_id<id>(應用程式的 Apple ID)

  • -u<username>

  • -p<password>

  • -asc_provider<shortname>(須經使用者名稱和密碼驗證)

你也可以選擇指定下列其他的命令列選項:

  • [-v <off | informational | critical | detailed | eXtreme>]

範例:HTTP

【注意】你只能使用 HTTP 和 App Store Connect API 上傳背景素材。

$ iTMSTransporter -m uploadAssetPack -u <username> -p <pw> -asc_provider <provider_short_name> -v eXtreme -assetFile <path_to_aar_file> -apple_id <app_apple_id> -assetPackId <id>

使用 validate assets 模式

使用 validate assets 模式,在將素材發送到 Apple 以供上傳至 Apple Books 之前,先依據 Apple 的規格來驗證你的素材。

Apple 目前僅支援 EPUB 檔案(.epub)及 iBooks 格式檔案(.ibooks)的驗證。

在 validate assets 模式中,你必須指定以下命令列選項:

  • -m validateRawAssets

  • -u <username>

  • -p <password>

  • -assetFolder <path>-assetFile <path>

你也可以選擇指定下列其他的命令列選項:

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-success <path>]

  • [-failure <path>]

  • [-o <output>]

  • [-v <off | informational | critical | detailed | eXtreme>]

資訊圖像代表該選項受到使用者類型限制。 此模式只有在你是出版商才有效,如果你是 App 開發者,就不能使用 validate assets 模式。

於以下範例,Transporter 執行完命令後,會傳回 eXtreme 記錄資訊到控制台;包含所指定供應商在 /tmp/assets 目錄的每個素材檔案是否有效的資訊。

$ iTMSTransporter -m validateRawAssets -u <username> -p <password> -assetFolder /tmp/assets -v eXtreme

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱 validate assets 模式

使用 verify 模式

使用 verify 模式可在商店套件(包含後設資料與素材)傳送到 Apple 之前,先依據 Apple 的規格對套件進行驗證。

當你發送套件到 Apple 進行驗證時,Transporter 會剖析後設資料檔案並確認檔案形式與資料(包括日期、產品等等)是否正確無誤。Transporter 也會驗證你發送給 Apple 的所有素材(例如音訊檔案、影片檔案、書籍檔案與 App)。

在 verify 模式中,你必須指定以下命令列選項:

  • -m verify

  • -f<dir | pkg>-assetFile <.ipa | .pkg>(適用於 macOS、Linux 和 Windows 上傳作業)

    注意-f 選項無法用來驗證 App。若為 App,請改用 -assetFile 選項。

  • -u <username>

  • -p <password>

你也可以選擇指定下列其他的命令列選項:

  • [-s <shortname>]

  • [-itc_provider <shortname>]

  • [-disableAssetVerification]

  • [-o <output>]

  • [-summaryFile <output>]

  • [-errorLogs <path>]

  • [-eventFile <path>]

  • [-v <off | informational | critical | detailed | eXtreme>]

  • [-Xmx4096m]

  • [-WONoPause <true | false>]

  • [-outputFormat xml]

  • [-vp <text | json>]

在以下範例中,當 Transporter 執行命令完畢後,它會傳回 eXtreme 記錄資訊至主控台;並包含 /tmp/packages 目錄中的指定供應商的各個套件、檔案、後設資料與素材是否有效等資訊。

$ iTMSTransporter -m verify -f /tmp/packages -u <username> -p <password> -s <shortname> -v eXtreme

如需更詳細的範例(包含 Transporter 的輸出與記錄資訊),請參閱 verify 模式

Transporter 範例

create artist 模式

當你以 create artist 模式執行時,Transporter 會先執行 artist lookup 來判斷目前是否有任何藝人具有 -n <searchterm> 所指定的名稱,才會建立新藝人。如果有同名藝人存在,Transporter 就不會建立新的音樂藝人,而是傳回現有音樂藝人的相關資訊。你可以稍後再次執行 create artist 模式,並使用 force-creation 代號來強制 Transporter 建立藝人。

在以下範例中,使用者 bob 以 create artist 模式執行 Transporter,並指定 Transporter 建立名為「Juan Pérez」的新音樂藝人。

$ iTMSTransporter -m createArtist -u bob -p <password> -n "Juan Pérez" -nativeLocale "es-ar" -itc_provider AppleArtist not created, to force the artist to be created use the option -forceCreateToken "1d82c6f6-26ef-3e28-8a97-558c7c5717da"Listing existing artists:
list of artist already exist

Transporter 傳回的資訊表示並未建立藝人「Juan Pérez」,因為該名藝人已經存在。Transporter 也傳回了 force-creation 代號("1d82c6f6-26ef-3e28-8a97-558c7c5717da"),讓你可以用來強制 Transporter 建立新的音樂藝人。

若要強制 Transporter 建立新的音樂藝人,請將 -forceCreateToken "1d82c6f6-26ef-3e28-8a97-558c7c5717da" 加入命令:

$ iTMSTransporter -m createArtist -u bob -p <password> -n "Juan Pérez" -nativeLocale "es-ar" -itc_provider Apple -forceCreateToken "1d82c6f6-26ef-3e28-8a97-558c7c5717da"Artist created:
listing of new artist created

Transporter 傳回的資訊表示已經建立藝人「Juan Pérez」。

create ticket 模式

在以下範例中,使用者 bob 以 create tickets 模式來執行 Transporter,並明確說明 Transporter 為廠商 10000000000255 建立了後設資料工作單,以將播放列表標題變更為「Prince - Greatest Hits」並顯示 eXtreme 記錄資訊。

$ iTMSTransporter -m createMetadataTicket -u bob -p <password> -vendor_id 10000000000255 -playlistTitle "Prince - Greatest Hits" -note "Playlist title correction"[2010-10-29 09:31:44 PDT] <main> INFO: Transporter is searching for updated software components.[2010-10-29 09:31:47 PDT] <main> INFO: Transporter is up-to-date.[2010-10-29 09:31:48 PDT] <main> INFO: Logging configured successfully.[2010-10-29 09:31:48 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.3][2010-10-29 09:31:48 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2010-10-29 09:31:48 PDT] <main> INFO: Memory: [JVM] 17M free, 33M total, 505M max [System] (Physical) 192M free, 8192M total (Swap) 472M free, 1024M total[2010-10-29 09:31:48 PDT] <main> DBG-X: Memory: [JVM] 16M free, 33M total, 505M max [System] (Physical) 191M free, 8192M total (Swap) 472M free, 1024M total[2010-10-29 09:31:48 PDT] <main> DBG-X: Using operation named: createMetadataTicket[2010-10-29 09:31:48 PDT] <main> DBG-X: Apple's web service operation input parameters:[2010-10-29 09:31:48 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2010-10-29 09:31:48 PDT] <main> DBG-X: parameter Note = Playlist title correction[2010-10-29 09:31:48 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2010-10-29 09:31:48 PDT] <main> DBG-X: parameter Password = **hidden value**[2010-10-29 09:31:48 PDT] <main> DBG-X: parameter PlaylistTitle = Prince - Greatest Hits[2010-10-29 09:31:48 PDT] <main> DBG-X: parameter Username = bsmith@example.com[2010-10-29 09:31:48 PDT] <main> DBG-X: parameter VendorId = 10000000000255[2010-10-29 09:31:48 PDT] <main> DBG-X: parameter Version = 3.3.0[2010-10-29 09:31:48 PDT] <main> INFO: Attempting to connect to Apple's web service ...[2010-10-29 09:31:48 PDT] <main> DBG-X: using service address: https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZITunesProducerService?wsdl[2010-10-29 09:31:49 PDT] <main> INFO: Successfully connected to Apple's web service.[2010-10-29 09:31:58 PDT] <main> DBG-X: Apple's web service operation return value:[2010-10-29 09:31:58 PDT] <main> DBG-X: parameter Success = trueRequest Summary已成功建立後設資料工作單。[2010-10-29 09:31:58 PDT] <main> DBG-X: Returning 0

Transporter 傳回訊息指出已成功建立後設資料工作單,並顯示 eXtreme 記錄資訊。

diagnostic 模式

HTTP、Aspera 與 Signiant

在以下範例中,使用者以 diagnostic 模式來執行 Transporter,而不指定特定的傳送方法。

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m diagnostic -u bob[2014-03-14 12:35:55 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-03-14 12:35:59 PDT] <main> INFO: Logging configured successfully.[2014-03-14 12:35:59 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-03-14 12:35:59 PDT] <main> DEBUG: Configuration refresh successful.[2014-03-14 12:35:59 PDT] <main> DEBUG: Saving configuration to local path: /Users/bsmith/.itmstransporter/Defaults.properties[2014-03-14 12:35:59 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-03-14 12:35:59 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:35:59 PDT] <main> INFO: Memory: [JVM] 17M free, 31M total, 989M max [System] (Physical) 3725M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:35:59 PDT] <main> INFO: Diagnostic mode selected.[2014-03-14 12:35:59 PDT] <main> DBG-X: Memory: [JVM] 17M free, 31M total, 989M max [System] (Physical) 3725M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:35:59 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-03-14 12:35:59 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter TransporterArguments = -m diagnostic -u bob[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter Username = bob[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-03-14 12:35:59 PDT] <main> INFO: id = 20140314123559-315[2014-03-14 12:35:59 PDT] <main> DBG-X: Apple's web service operation return value:[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-03-14 12:35:59 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF TEST RESULT: The web service test succeeded.Able to connect to web service.[2014-03-14 12:35:59 PDT] <main> INFO: Performing Signiant diagnostic test ...[2014-03-14 12:35:59 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:35:59 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:35:59 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-03-14 12:35:59 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:35:59 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:35:59 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-03-14 12:35:59 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001>INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-03-14 12:35:59 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001>INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-03-14 12:35:59 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001>INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-03-14 12:35:59 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001>INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-03-14 12:36:00 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:36:01 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr206.apple.com/17.152.249.106:44001[2014-03-14 12:36:01 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:36:01 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:36:02 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:36:02 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:36:02 PDT] <Data Channel Controller> DBG-X: The status for the file, ecd4085d-3a50-4e0b-98ec-d3100c2ce1bd9060886792582703801.txt, is TRANSFERRED.[2014-03-14 12:36:02 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:02 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:02 PDT] <main> INFO: The file, ecd4085d-3a50-4e0b-98ec-d3100c2ce1bd9060886792582703801.txt, was uploaded successfully.[2014-03-14 12:36:02 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:36:02 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:36:02 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:36:02 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:02 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:36:02 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-03-14 12:36:02 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001>INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-03-14 12:36:02 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001>INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-03-14 12:36:02 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001>INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-03-14 12:36:02 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001>INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-03-14 12:36:03 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr206.apple.com/17.152.249.106:44001[2014-03-14 12:36:03 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:36:04 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:36:04 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:36:05 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:36:05 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:36:05 PDT] <Data Channel Controller> DBG-X: The status for the file, 03640f20-d5e7-4c5b-9d4b-e9aca4e3cc6a8846361224539985505.txt, is TRANSFERRED.[2014-03-14 12:36:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:05 PDT] <main> INFO: The file, 03640f20-d5e7-4c5b-9d4b-e9aca4e3cc6a8846361224539985505.txt, was uploaded successfully.[2014-03-14 12:36:05 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:36:05 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:36:05 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:36:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:36:05 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr403.apple.com:44001/|mxwan://sgr402.apple.com:44001/|mxwan://sgr404.apple.com:44001/|mxwan://sgr401.apple.com:44001/[2014-03-14 12:36:05 PDT] <Connector: UDP sgr401.apple.com/17.172.190.101:44001>INFO: Trying UDP sgr401.apple.com/17.172.190.101:44001...[2014-03-14 12:36:05 PDT] <Connector: UDP sgr404.apple.com/17.172.190.104:44001>INFO: Trying UDP sgr404.apple.com/17.172.190.104:44001...[2014-03-14 12:36:05 PDT] <Connector: UDP sgr402.apple.com/17.172.190.102:44001>INFO: Trying UDP sgr402.apple.com/17.172.190.102:44001...[2014-03-14 12:36:05 PDT] <Connector: UDP sgr403.apple.com/17.172.190.103:44001>INFO: Trying UDP sgr403.apple.com/17.172.190.103:44001...[2014-03-14 12:36:06 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr403.apple.com/17.172.190.103:44001[2014-03-14 12:36:07 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:36:07 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:36:07 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:36:08 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:36:08 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:36:09 PDT] <Data Channel Controller> DBG-X: The status for the file, 9edc7d51-368b-4b0f-8205-3b48e93d827f1042696208035763206.txt, is TRANSFERRED.[2014-03-14 12:36:09 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:09 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:09 PDT] <main> INFO: The file, 9edc7d51-368b-4b0f-8205-3b48e93d827f1042696208035763206.txt, was uploaded successfully.[2014-03-14 12:36:09 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:36:09 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:36:09 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:36:09 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:09 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:36:09 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr403.apple.com:44001/|mxwan://sgr402.apple.com:44001/|mxwan://sgr404.apple.com:44001/|mxwan://sgr401.apple.com:44001/[2014-03-14 12:36:09 PDT] <Connector: UDP sgr402.apple.com/17.172.190.102:44001>INFO: Trying UDP sgr402.apple.com/17.172.190.102:44001...[2014-03-14 12:36:09 PDT] <Connector: UDP sgr403.apple.com/17.172.190.103:44001>INFO: Trying UDP sgr403.apple.com/17.172.190.103:44001...[2014-03-14 12:36:09 PDT] <Connector: UDP sgr404.apple.com/17.172.190.104:44001>INFO: Trying UDP sgr404.apple.com/17.172.190.104:44001...[2014-03-14 12:36:09 PDT] <Connector: UDP sgr401.apple.com/17.172.190.101:44001>INFO: Trying UDP sgr401.apple.com/17.172.190.101:44001...[2014-03-14 12:36:11 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr404.apple.com/17.172.190.104:44001[2014-03-14 12:36:11 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:36:11 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:36:11 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:36:13 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:36:13 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:36:13 PDT] <Data Channel Controller> DBG-X: The status for the file, 2c97322d-c6f2-4224-8921-665a029278535258708672973638321.txt, is TRANSFERRED.[2014-03-14 12:36:13 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:14 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:36:14 PDT] <main> INFO: The file, 2c97322d-c6f2-4224-8921-665a029278535258708672973638321.txt, was uploaded successfully.[2014-03-14 12:36:14 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:36:14 PDT] <main> INFO: Done performing transport diagnostic test. TEST RESULT: The transport test succeeded. Able to connect to the host(s).[2014-03-14 12:36:14 PDT] <main> INFO: Performing Aspera diagnostic test ...[2014-03-14 12:36:14 PDT] <main> DBG-X: testing host/port: vgr106.apple.com/33001[2014-03-14 12:36:14 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/724067bb-f148-41b2-a2b5-d2ce88c03b1e6524289591884457549dir/bebaab7a-4445-45c8-8a9d-b5a0d29cf9c4424409979886378723.txt has started.[2014-03-14 12:36:15 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/724067bb-f148-41b2-a2b5-d2ce88c03b1e6524289591884457549dir/bebaab7a-4445-45c8-8a9d-b5a0d29cf9c4424409979886378723.txt.[2014-03-14 12:36:15 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:15 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:36:15 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/724067bb-f148-41b2-a2b5-d2ce88c03b1e6524289591884457549dir/bebaab7a-4445-45c8-8a9d-b5a0d29cf9c4424409979886378723.txt - Complete[2014-03-14 12:36:15 PDT] <main> DBG-X: testing host/port: vgr105.apple.com/33001[2014-03-14 12:36:15 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:15 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:36:15 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/724067bb-f148-41b2-a2b5-d2ce88c03b1e6524289591884457549dir/bebaab7a-4445-45c8-8a9d-b5a0d29cf9c4424409979886378723.txt - Complete[2014-03-14 12:36:15 PDT] <main> DBG-X: testing host/port: vgr103.apple.com/33001[2014-03-14 12:36:15 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:15 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:36:15 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/724067bb-f148-41b2-a2b5-d2ce88c03b1e6524289591884457549dir/bebaab7a-4445-45c8-8a9d-b5a0d29cf9c4424409979886378723.txt - Complete[2014-03-14 12:36:15 PDT] <main> DBG-X: testing host/port: vgr104.apple.com/33001[2014-03-14 12:36:15 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:15 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:36:15 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/724067bb-f148-41b2-a2b5-d2ce88c03b1e6524289591884457549dir/bebaab7a-4445-45c8-8a9d-b5a0d29cf9c4424409979886378723.txt - Complete[2014-03-14 12:36:15 PDT] <main> DBG-X: testing host/port: vgr103.apple.com/33001[2014-03-14 12:36:15 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/fe77fb9b-1579-4558-b6ce-2638a3caae3c3061890443278154499dir/b65d2ec9-a56b-459d-9bed-0d690dead0ec4377108330403873820.txt has started.[2014-03-14 12:36:16 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/fe77fb9b-1579-4558-b6ce-2638a3caae3c3061890443278154499dir/b65d2ec9-a56b-459d-9bed-0d690dead0ec4377108330403873820.txt.[2014-03-14 12:36:16 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:16 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:36:16 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/fe77fb9b-1579-4558-b6ce-2638a3caae3c3061890443278154499dir/b65d2ec9-a56b-459d-9bed-0d690dead0ec4377108330403873820.txt - Complete[2014-03-14 12:36:16 PDT] <main> DBG-X: testing host/port: vgr105.apple.com/33001[2014-03-14 12:36:16 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:16 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:36:16 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/fe77fb9b-1579-4558-b6ce-2638a3caae3c3061890443278154499dir/b65d2ec9-a56b-459d-9bed-0d690dead0ec4377108330403873820.txt - Complete[2014-03-14 12:36:16 PDT] <main> DBG-X: testing host/port: vgr106.apple.com/33001[2014-03-14 12:36:16 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:16 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:36:16 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/fe77fb9b-1579-4558-b6ce-2638a3caae3c3061890443278154499dir/b65d2ec9-a56b-459d-9bed-0d690dead0ec4377108330403873820.txt - Complete[2014-03-14 12:36:16 PDT] <main> DBG-X: testing host/port: vgr104.apple.com/33001[2014-03-14 12:36:16 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:16 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:36:16 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/fe77fb9b-1579-4558-b6ce-2638a3caae3c3061890443278154499dir/b65d2ec9-a56b-459d-9bed-0d690dead0ec4377108330403873820.txt - Complete[2014-03-14 12:36:16 PDT] <main> DBG-X: testing host/port: vgr303.apple.com/33001[2014-03-14 12:36:17 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/bc60a83d-ca15-491f-b918-e191f42f378e4548500057073500207dir/cbebdf79-3f3c-45c3-8098-b2f7e96f04861420989650370474121.txt has started.[2014-03-14 12:36:18 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/bc60a83d-ca15-491f-b918-e191f42f378e4548500057073500207dir/cbebdf79-3f3c-45c3-8098-b2f7e96f04861420989650370474121.txt.[2014-03-14 12:36:18 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:18 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:36:18 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/bc60a83d-ca15-491f-b918-e191f42f378e4548500057073500207dir/cbebdf79-3f3c-45c3-8098-b2f7e96f04861420989650370474121.txt - Complete[2014-03-14 12:36:18 PDT] <main> DBG-X: testing host/port: vgr301.apple.com/33001[2014-03-14 12:36:18 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:18 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:36:18 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/bc60a83d-ca15-491f-b918-e191f42f378e4548500057073500207dir/cbebdf79-3f3c-45c3-8098-b2f7e96f04861420989650370474121.txt - Complete[2014-03-14 12:36:18 PDT] <main> DBG-X: testing host/port: vgr304.apple.com/33001[2014-03-14 12:36:18 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:18 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:36:18 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/bc60a83d-ca15-491f-b918-e191f42f378e4548500057073500207dir/cbebdf79-3f3c-45c3-8098-b2f7e96f04861420989650370474121.txt - Complete[2014-03-14 12:36:18 PDT] <main> DBG-X: testing host/port: vgr302.apple.com/33001[2014-03-14 12:36:18 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:18 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:36:18 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/bc60a83d-ca15-491f-b918-e191f42f378e4548500057073500207dir/cbebdf79-3f3c-45c3-8098-b2f7e96f04861420989650370474121.txt - Complete[2014-03-14 12:36:18 PDT] <main> DBG-X: testing host/port: vgr301.apple.com/33001[2014-03-14 12:36:20 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/de6a5321-bbc9-47dc-8a90-2306744cc5d66269375904011769166dir/a59e93e6-7c80-40c9-977f-1e528a32b8e07388125784558571234.txt has started.[2014-03-14 12:36:20 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/de6a5321-bbc9-47dc-8a90-2306744cc5d66269375904011769166dir/a59e93e6-7c80-40c9-977f-1e528a32b8e07388125784558571234.txt.[2014-03-14 12:36:20 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:20 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:36:20 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/de6a5321-bbc9-47dc-8a90-2306744cc5d66269375904011769166dir/a59e93e6-7c80-40c9-977f-1e528a32b8e07388125784558571234.txt - Complete[2014-03-14 12:36:20 PDT] <main> DBG-X: testing host/port: vgr304.apple.com/33001[2014-03-14 12:36:20 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:20 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:36:20 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/de6a5321-bbc9-47dc-8a90-2306744cc5d66269375904011769166dir/a59e93e6-7c80-40c9-977f-1e528a32b8e07388125784558571234.txt - Complete[2014-03-14 12:36:20 PDT] <main> DBG-X: testing host/port: vgr303.apple.com/33001[2014-03-14 12:36:20 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:20 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:36:20 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/de6a5321-bbc9-47dc-8a90-2306744cc5d66269375904011769166dir/a59e93e6-7c80-40c9-977f-1e528a32b8e07388125784558571234.txt - Complete[2014-03-14 12:36:20 PDT] <main> DBG-X: testing host/port: vgr302.apple.com/33001[2014-03-14 12:36:20 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:36:20 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:36:20 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/de6a5321-bbc9-47dc-8a90-2306744cc5d66269375904011769166dir/a59e93e6-7c80-40c9-977f-1e528a32b8e07388125784558571234.txt - Complete[2014-03-14 12:36:20 PDT] <main> INFO: Done performing transport diagnostic test. TEST RESULT: The transport test succeeded. Able to connect to the host(s).[2014-03-14 12:36:20 PDT] <main> DBG-X: Returning 0

Transporter 會執行診斷測試來檢查網頁服務,而且因為使用者並未指定傳送方法,Transporter 會檢查所有伺服器(HTTP、Aspera 與 Signiant)的狀態與可用性。

在這個範例中,當 Transporter 執行命令完畢時,畫面上會顯示診斷資訊,表示你的電腦和 Apple 網頁服務之間已順利建立連線,以及你的電腦和 Apple HTTP、Aspera 以及 Signiant 伺服器之間已順利建立連線。例如:「TEST RESULT: The transport test succeeded. Able to connect to the host(s).」(測試結果:傳輸測試已順利完成。可以連線至主機)。

HTTP

在以下範例中,使用者會使用 HTTP 傳送方法,以 diagnostic 模式執行 Transporter。

jappleseed@orchard tmp % /usr/local/itms/bin/iTMSTransporter -m diagnostic -u johnny-appleseed@apple.com -p ******* -t HTTP[2020-07-01 15:35:33 EDT] <main> INFO: Configuring logging...[2020-07-01 15:35:33 EDT] <main> INFO: Logging level set to eXtreme[2020-07-01 15:35:33 EDT] <main> INFO: Transporter is searching for new software components.[2020-07-01 15:35:33 EDT] <main> INFO: INFO: using cached repository.xml file.[2020-07-01 15:35:34 EDT] <main> INFO: Update check complete.[2020-07-01 15:35:35 EDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2020-07-01 15:35:35 EDT] <main> DEBUG: Configuration refresh successful.[2020-07-01 15:35:35 EDT] <main> DEBUG: Saving configuration to local path: /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/Defaults.properties[2020-07-01 15:35:35 EDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2020-07-01 15:35:35 EDT] <main> INFO: OS identifier: Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:35:35 EDT] <main> INFO: Memory: [JVM] 934M free, 1024M total, 2048M max [System] (Physical) 172M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:35:35 EDT] <main> DBG-X: Memory: [JVM] 934M free, 1024M total, 2048M max [System] (Physical) 172M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:35:35 EDT] <main> DBG-X: Using operation named: authenticateForSession[2020-07-01 15:35:35 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:35:35 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:35:35 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:35:35 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:35:35 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2020-07-01T15:35:35-04:00[2020-07-01 15:35:35 EDT] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 0.146460977[2020-07-01 15:35:35 EDT] <main> DBG-X: parameter TransporterArguments = -m diagnostic -u johnny-appleseed@apple.com -p **hidden value** -t HTTP[2020-07-01 15:35:35 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:35:35 EDT] <main> DBG-X: parameter iTMSTransporterMode = diagnostic[2020-07-01 15:35:35 EDT] <main> INFO: id = 20200701153535-250[2020-07-01 15:35:35 EDT] <main> INFO: iTMSTransporter Correlation Key: 6071b5c0-b55f-4e12-bf4d-01410718a2fc-0001[2020-07-01 15:35:37 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter SharedSecret = **hidden value**[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter MultipartUploadsEnabled = true[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter TxHeaders = {jenga=true}[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:35:36.852Z[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter SessionId = CJeqDBIQ0zd/L2dWTrWiMAPOlm4+xQ==[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2020-07-01 15:35:37 EDT] <main> INFO: Diagnostic mode selected.[2020-07-01 15:35:37 EDT] <main> DBG-X: Memory: [JVM] 997M free, 1024M total, 2048M max [System] (Physical) 184M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:35:37 EDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2020-07-01 15:35:37 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2020-07-01T15:35:37-04:00[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter TransporterArguments = -m diagnostic -u johnny-appleseed@apple.com -p **hidden value** -t HTTP[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:35:37 EDT] <main> DBG-X: parameter iTMSTransporterMode = diagnostic[2020-07-01 15:35:37 EDT] <main> INFO: id = 20200701153537-048[2020-07-01 15:35:37 EDT] <main> INFO: iTMSTransporter Correlation Key: 6071b5c0-b55f-4e12-bf4d-01410718a2fc-0001[2020-07-01 15:35:38 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:35:37.545Z[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false} TEST RESULT: The web service test succeeded.Able to connect to web service. TEST RESULT: The authentication test succeeded. Able to connect to service.[2020-07-01 15:35:38 EDT] <main> INFO: Performing HTTP diagnostic test ...[2020-07-01 15:35:38 EDT] <main> DBG-X: Using operation named: createTestReservation[2020-07-01 15:35:38 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter fileDescriptions = ( one FileDescription )[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter iTMSTransporterMode = diagnostic[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter NewPackageName = http-transport-diagnostic-20200701153538-EDT-9770.itmsp[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter TransporterArguments = -m diagnostic -u johnny-appleseed@apple.com -p **hidden value** -t HTTP[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:35:38 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:35:38 EDT] <main> INFO: id = 20200701153538-270[2020-07-01 15:35:38 EDT] <main> INFO: iTMSTransporter Correlation Key: 6071b5c0-b55f-4e12-bf4d-01410718a2fc-0001[2020-07-01 15:35:39 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:35:39 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:35:39 EDT] <main> DBG-X: parameter Reservations = ( one Reservation )[2020-07-01 15:35:39 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:35:38.620Z[2020-07-01 15:35:39 EDT] <main> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:35:39 EDT] <main> DBG-X: parameter Success = true[2020-07-01 15:35:39 EDT] <main> INFO: Setting transport log file: /var/folders/vd/955s3t2d69b1sp4lkyf6czp00000gn/T/http-transport-diagnostic-20200701153538-EDT-9770.itmsp17753300510597675192.log[2020-07-01 15:35:39 EDT] <main> INFO: Starting upload for packageName: http-transport-diagnostic-20200701153538-EDT-9770.itmsp[2020-07-01 15:35:39 EDT] <main> INFO: Thread Pool Configuration: {processors=4, perCoreThreadMultiplier=1.65, coreThreads=6, maxThreads=7, minConnections=6, maxConnections=6, rateLimit=100000000000 KBs}[2020-07-01 15:35:39 EDT] <main> INFO: Reservation CPUSource123/v4/a7/c0/c2/a7c0c225-c71d-fbcf-f244-0381908b2c48/http-transport-diagnostic-10350303450223221780.txt created for file: (http-transport-diagnostic-10350303450223221780.txt), part count:(1), file size: (200)[2020-07-01 15:35:39 EDT] <main> INFO: Computing total size of files to upload ...[2020-07-01 15:35:39 EDT] <main> DBG-X: adding file for % complete logging: http-transport-diagnostic-10350303450223221780.txt , size: 200[2020-07-01 15:35:39 EDT] <main> DEBUG: Setting total size of files for upload to: 200[2020-07-01 15:35:39 EDT] <main> INFO: Done computing total size of files to upload.[2020-07-01 15:35:39 EDT] <RLT-001> INFO: Starting upload for reservation: (CPUSource123/v4/a7/c0/c2/a7c0c225-c71d-fbcf-f244-0381908b2c48/http-transport-diagnostic-10350303450223221780.txt) file: (http-transport-diagnostic-10350303450223221780.txt/1) size: 200[2020-07-01 15:35:39 EDT] <RLT-001> INFO: Finished part upload for: (http-transport-diagnostic-10350303450223221780.txt/1) 2.35 KB/s in 0 seconds[2020-07-01 15:35:39 EDT] <RLT-001> INFO: Finished upload for reservation: (CPUSource123/v4/a7/c0/c2/a7c0c225-c71d-fbcf-f244-0381908b2c48/http-transport-diagnostic-10350303450223221780.txt) file: (http-transport-diagnostic-10350303450223221780.txt)[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: Using operation named: commitTestReservation[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter iTMSTransporterMode = diagnostic[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter NewPackageName = http-transport-diagnostic-20200701153538-EDT-9770.itmsp[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter reservations = [CPUSource123/v4/a7/c0/c2/a7c0c225-c71d-fbcf-f244-0381908b2c48/http-transport-diagnostic-10350303450223221780.txt][2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter TransporterArguments = -m diagnostic -u johnny-appleseed@apple.com -p **hidden value** -t HTTP[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter Version = 3.3.0[2020-07-01 15:35:39 EDT] <pool-6-thread-1> INFO: id = 20200701153539-173[2020-07-01 15:35:39 EDT] <main> INFO: Waiting on reservation commit(s) to finish.[2020-07-01 15:35:39 EDT] <pool-6-thread-1> INFO: iTMSTransporter Correlation Key: 6071b5c0-b55f-4e12-bf4d-01410718a2fc-0001[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: Apple's web service operation return value:[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter SessionExpiration = 2020-07-05T19:35:39.518Z[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:35:39 EDT] <pool-6-thread-1> DBG-X: parameter Success = true[2020-07-01 15:35:39 EDT] <pool-6-thread-1> INFO: Reservation committed: (CPUSource123/v4/a7/c0/c2/a7c0c225-c71d-fbcf-f244-0381908b2c48/http-transport-diagnostic-10350303450223221780.txt) file: (http-transport-diagnostic-10350303450223221780.txt)[2020-07-01 15:35:39 EDT] <pool-6-thread-1> INFO: All reservation commit(s) finished.[2020-07-01 15:35:39 EDT] <main> INFO: 299.85 B/s in 0 seconds[2020-07-01 15:35:39 EDT] <main> INFO: Done performing transport diagnostic test. TEST RESULT: The transport test succeeded for transport: HTTP. Able to connect to the host(s).[2020-07-01 15:35:39 EDT] <main> DBG-X: Returning 0

Transporter 會執行診斷測試,以檢查網頁服務和 Apple HTTP 伺服器的狀態及可用性。

在這個範例中,當 Transporter 執行命令完畢後,畫面上會顯示診斷資訊,表示你的電腦和 Apple 網頁服務之間已順利建立連線,以及你的電腦和 Apple HTTP 伺服器之間已順利建立連線。例如:「TEST RESULT: The transport test succeeded for transport: HTTP. Able to connect to the host(s).」(測試結果:傳輸測試已順利完成:HTTP。可以連線至主機)。

Aspera

在以下範例中,使用者會透過 Aspera 傳送方法,以 diagnostic 模式執行 Transporter,並指定 Transporter 顯示 eXtreme 記錄資訊。

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m diagnostic -u bob -v eXtreme -t Aspera[2014-03-14 12:38:10 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-03-14 12:38:13 PDT] <main> INFO: Logging level set to eXtreme[2014-03-14 12:38:13 PDT] <main> INFO: Logging configured successfully.[2014-03-14 12:38:13 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-03-14 12:38:13 PDT] <main> DEBUG: Configuration refresh successful.[2014-03-14 12:38:13 PDT] <main> DEBUG: Saving configuration to local path: /Users/bsmith/.itmstransporter/Defaults.properties[2014-03-14 12:38:13 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-03-14 12:38:13 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:38:13 PDT] <main> INFO: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 3697M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:38:13 PDT] <main> INFO: Diagnostic mode selected.[2014-03-14 12:38:13 PDT] <main> DBG-X: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 3697M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:38:13 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-03-14 12:38:13 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter TransporterArguments = -m diagnostic -u bob -v eXtreme -t Aspera[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter Username = bob[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-03-14 12:38:13 PDT] <main> INFO: id = 20140314123813-132[2014-03-14 12:38:13 PDT] <main> DBG-X: Apple's web service operation return value:[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-03-14 12:38:13 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF TEST RESULT: The web service test succeeded.Able to connect to web service.[2014-03-14 12:38:13 PDT] <main> INFO: Performing Aspera diagnostic test ...[2014-03-14 12:38:13 PDT] <main> DBG-X: testing host/port: vgr105.apple.com/33001[2014-03-14 12:38:14 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/abe689be-28cb-404d-8548-910fa0314c084394204516462579526dir/352b2ee5-4db4-475d-a475-a6965fa554e39134019424916416984.txt has started.[2014-03-14 12:38:14 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/abe689be-28cb-404d-8548-910fa0314c084394204516462579526dir/352b2ee5-4db4-475d-a475-a6965fa554e39134019424916416984.txt.[2014-03-14 12:38:14 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:14 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:38:14 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/abe689be-28cb-404d-8548-910fa0314c084394204516462579526dir/352b2ee5-4db4-475d-a475-a6965fa554e39134019424916416984.txt - Complete[2014-03-14 12:38:14 PDT] <main> DBG-X: testing host/port: vgr103.apple.com/33001[2014-03-14 12:38:14 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:14 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:38:14 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/abe689be-28cb-404d-8548-910fa0314c084394204516462579526dir/352b2ee5-4db4-475d-a475-a6965fa554e39134019424916416984.txt - Complete[2014-03-14 12:38:14 PDT] <main> DBG-X: testing host/port: vgr106.apple.com/33001[2014-03-14 12:38:14 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:14 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:38:14 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/abe689be-28cb-404d-8548-910fa0314c084394204516462579526dir/352b2ee5-4db4-475d-a475-a6965fa554e39134019424916416984.txt - Complete[2014-03-14 12:38:14 PDT] <main> DBG-X: testing host/port: vgr104.apple.com/33001[2014-03-14 12:38:14 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:14 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:38:14 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/abe689be-28cb-404d-8548-910fa0314c084394204516462579526dir/352b2ee5-4db4-475d-a475-a6965fa554e39134019424916416984.txt - Complete[2014-03-14 12:38:14 PDT] <main> DBG-X: testing host/port: vgr103.apple.com/33001[2014-03-14 12:38:15 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/7509851c-5c3a-456c-97ad-ab6e95ac6a5c6089509718996087752dir/c4ef4fc8-c737-49eb-9e3f-114890c3a1f71298053353688462003.txt has started.[2014-03-14 12:38:15 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/7509851c-5c3a-456c-97ad-ab6e95ac6a5c6089509718996087752dir/c4ef4fc8-c737-49eb-9e3f-114890c3a1f71298053353688462003.txt.[2014-03-14 12:38:15 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:15 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:38:15 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/7509851c-5c3a-456c-97ad-ab6e95ac6a5c6089509718996087752dir/c4ef4fc8-c737-49eb-9e3f-114890c3a1f71298053353688462003.txt - Complete[2014-03-14 12:38:15 PDT] <main> DBG-X: testing host/port: vgr105.apple.com/33001[2014-03-14 12:38:15 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:15 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:38:15 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/7509851c-5c3a-456c-97ad-ab6e95ac6a5c6089509718996087752dir/c4ef4fc8-c737-49eb-9e3f-114890c3a1f71298053353688462003.txt - Complete[2014-03-14 12:38:15 PDT] <main> DBG-X: testing host/port: vgr106.apple.com/33001[2014-03-14 12:38:15 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:15 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:38:15 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/7509851c-5c3a-456c-97ad-ab6e95ac6a5c6089509718996087752dir/c4ef4fc8-c737-49eb-9e3f-114890c3a1f71298053353688462003.txt - Complete[2014-03-14 12:38:15 PDT] <main> DBG-X: testing host/port: vgr104.apple.com/33001[2014-03-14 12:38:15 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:15 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:38:15 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/7509851c-5c3a-456c-97ad-ab6e95ac6a5c6089509718996087752dir/c4ef4fc8-c737-49eb-9e3f-114890c3a1f71298053353688462003.txt - Complete[2014-03-14 12:38:15 PDT] <main> DBG-X: testing host/port: vgr303.apple.com/33001[2014-03-14 12:38:17 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/e49626b7-9ecb-4bbf-965a-7b2f2c14e0da1313302385278554577dir/91997512-6b89-45b8-b1e5-b669b1c6f03d6985554881908907576.txt has started.[2014-03-14 12:38:17 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/e49626b7-9ecb-4bbf-965a-7b2f2c14e0da1313302385278554577dir/91997512-6b89-45b8-b1e5-b669b1c6f03d6985554881908907576.txt.[2014-03-14 12:38:17 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:17 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:38:17 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/e49626b7-9ecb-4bbf-965a-7b2f2c14e0da1313302385278554577dir/91997512-6b89-45b8-b1e5-b669b1c6f03d6985554881908907576.txt - Complete[2014-03-14 12:38:17 PDT] <main> DBG-X: testing host/port: vgr301.apple.com/33001[2014-03-14 12:38:17 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:17 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:38:17 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/e49626b7-9ecb-4bbf-965a-7b2f2c14e0da1313302385278554577dir/91997512-6b89-45b8-b1e5-b669b1c6f03d6985554881908907576.txt - Complete[2014-03-14 12:38:17 PDT] <main> DBG-X: testing host/port: vgr304.apple.com/33001[2014-03-14 12:38:17 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:17 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:38:17 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/e49626b7-9ecb-4bbf-965a-7b2f2c14e0da1313302385278554577dir/91997512-6b89-45b8-b1e5-b669b1c6f03d6985554881908907576.txt - Complete[2014-03-14 12:38:17 PDT] <main> DBG-X: testing host/port: vgr302.apple.com/33001[2014-03-14 12:38:17 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:17 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:38:17 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/e49626b7-9ecb-4bbf-965a-7b2f2c14e0da1313302385278554577dir/91997512-6b89-45b8-b1e5-b669b1c6f03d6985554881908907576.txt - Complete[2014-03-14 12:38:17 PDT] <main> DBG-X: testing host/port: vgr302.apple.com/33001[2014-03-14 12:38:19 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/91440126-29e5-4814-aafa-80daa03538e56613167005131576633dir/036a9400-3f01-48df-b9bf-b5238649ecce4403969827937200641.txt has started.[2014-03-14 12:38:19 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/91440126-29e5-4814-aafa-80daa03538e56613167005131576633dir/036a9400-3f01-48df-b9bf-b5238649ecce4403969827937200641.txt.[2014-03-14 12:38:20 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:20 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:38:20 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/91440126-29e5-4814-aafa-80daa03538e56613167005131576633dir/036a9400-3f01-48df-b9bf-b5238649ecce4403969827937200641.txt - Complete[2014-03-14 12:38:20 PDT] <main> DBG-X: testing host/port: vgr301.apple.com/33001[2014-03-14 12:38:20 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:20 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:38:20 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/91440126-29e5-4814-aafa-80daa03538e56613167005131576633dir/036a9400-3f01-48df-b9bf-b5238649ecce4403969827937200641.txt - Complete[2014-03-14 12:38:20 PDT] <main> DBG-X: testing host/port: vgr304.apple.com/33001[2014-03-14 12:38:20 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:20 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:38:20 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/91440126-29e5-4814-aafa-80daa03538e56613167005131576633dir/036a9400-3f01-48df-b9bf-b5238649ecce4403969827937200641.txt - Complete[2014-03-14 12:38:20 PDT] <main> DBG-X: testing host/port: vgr303.apple.com/33001[2014-03-14 12:38:20 PDT] <main> INFO: The session's final state is Complete[2014-03-14 12:38:20 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-03-14 12:38:20 PDT] <main> INFO: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/91440126-29e5-4814-aafa-80daa03538e56613167005131576633dir/036a9400-3f01-48df-b9bf-b5238649ecce4403969827937200641.txt - Complete[2014-03-14 12:38:20 PDT] <main> INFO: Done performing transport diagnostic test. TEST RESULT: The transport test succeeded. Able to connect to the host(s).[2014-03-14 12:38:20 PDT] <main> DBG-X: Returning 0

Transporter 會執行診斷測試,以檢查 Aspera 伺服器的狀態及可用性,以及顯示 eXtreme 記錄資訊。

在這個範例中,當 Transporter 執行命令完畢後,畫面上會顯示 eXtreme 記錄資訊與診斷資訊,表示電腦和 Apple 網頁服務之間已順利建立連線,以及電腦和 Aspera 伺服器之間已順利建立連線。例如:「TEST RESULT: The transport test succeeded. Able to connect to the host(s).」(測試結果:傳輸測試已順利完成。可以連線至主機)。

Signiant

在以下範例中,使用者會透過 Signiant 傳送方法,以 diagnostic 模式執行 Transporter,並指定 Transporter 顯示 eXtreme 記錄資訊。

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m diagnostic -u bob -v eXtreme -t Signiant[2014-03-14 12:38:42 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-03-14 12:38:54 PDT] <main> INFO: Logging level set to eXtreme[2014-03-14 12:38:54 PDT] <main> INFO: Logging configured successfully.[2014-03-14 12:38:54 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-03-14 12:38:54 PDT] <main> DEBUG: Configuration refresh successful.[2014-03-14 12:38:54 PDT] <main> DEBUG: Saving configuration to local path: /Users/bsmith/.itmstransporter/Defaults.properties[2014-03-14 12:38:54 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-03-14 12:38:54 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:38:54 PDT] <main> INFO: Memory: [JVM] 17M free, 31M total, 989M max [System] (Physical) 3743M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:38:54 PDT] <main> INFO: Diagnostic mode selected.[2014-03-14 12:38:54 PDT] <main> DBG-X: Memory: [JVM] 17M free, 31M total, 989M max [System] (Physical) 3743M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:38:54 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-03-14 12:38:54 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter TransporterArguments = -m diagnostic -u bob -v eXtreme -t Signiant[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter Username = bob[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-03-14 12:38:54 PDT] <main> INFO: id = 20140314123854-435[2014-03-14 12:38:54 PDT] <main> DBG-X: Apple's web service operation return value:[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-03-14 12:38:54 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF TEST RESULT: The web service test succeeded.Able to connect to web service.[2014-03-14 12:38:54 PDT] <main> INFO: Performing Signiant diagnostic test ...[2014-03-14 12:38:55 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:38:55 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:38:55 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-03-14 12:38:55 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:38:55 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:38:55 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-03-14 12:38:55 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001>INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-03-14 12:38:55 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001>INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-03-14 12:38:55 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001>INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-03-14 12:38:55 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001>INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-03-14 12:38:56 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr204.apple.com/17.152.249.104:44001[2014-03-14 12:38:56 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:38:57 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:38:57 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:38:57 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:38:57 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:38:57 PDT] <Data Channel Controller> DBG-X: The status for the file, e35a06df-b12e-4faf-930e-fbbbadb0e4027222418544897108648.txt, is TRANSFERRED.[2014-03-14 12:38:58 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:38:58 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:38:58 PDT] <main> INFO: The file, e35a06df-b12e-4faf-930e-fbbbadb0e4027222418544897108648.txt, was uploaded successfully.[2014-03-14 12:38:58 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:38:58 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:38:58 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:38:58 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:38:58 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:38:58 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-03-14 12:38:58 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001>INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-03-14 12:38:58 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001>INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-03-14 12:38:58 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001>INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-03-14 12:38:58 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001>INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-03-14 12:38:59 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr206.apple.com/17.152.249.106:44001[2014-03-14 12:38:59 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:39:00 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:39:00 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:39:00 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:39:00 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:39:01 PDT] <Data Channel Controller> DBG-X: The status for the file, 4185bda9-bdb7-4923-a91d-179213ee91625475285930793768163.txt, is TRANSFERRED.[2014-03-14 12:39:01 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:39:01 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:39:01 PDT] <main> INFO: The file, 4185bda9-bdb7-4923-a91d-179213ee91625475285930793768163.txt, was uploaded successfully.[2014-03-14 12:39:01 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:39:01 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:39:01 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:39:01 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:39:01 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:39:01 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr403.apple.com:44001/|mxwan://sgr402.apple.com:44001/|mxwan://sgr404.apple.com:44001/|mxwan://sgr401.apple.com:44001/[2014-03-14 12:39:01 PDT] <Connector: UDP sgr402.apple.com/17.172.190.102:44001>INFO: Trying UDP sgr402.apple.com/17.172.190.102:44001...[2014-03-14 12:39:01 PDT] <Connector: UDP sgr404.apple.com/17.172.190.104:44001>INFO: Trying UDP sgr404.apple.com/17.172.190.104:44001...[2014-03-14 12:39:01 PDT] <Connector: UDP sgr401.apple.com/17.172.190.101:44001>INFO: Trying UDP sgr401.apple.com/17.172.190.101:44001...[2014-03-14 12:39:01 PDT] <Connector: UDP sgr403.apple.com/17.172.190.103:44001>INFO: Trying UDP sgr403.apple.com/17.172.190.103:44001...[2014-03-14 12:39:02 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:39:03 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:39:03 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:39:03 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr401.apple.com/17.172.190.101:44001[2014-03-14 12:39:04 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:39:04 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:39:05 PDT] <Data Channel Controller> DBG-X: The status for the file, 8b351aa1-43c3-4b67-99a8-b89ff54cd533108098458751462023.txt, is TRANSFERRED.[2014-03-14 12:39:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:39:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:39:05 PDT] <main> INFO: The file, 8b351aa1-43c3-4b67-99a8-b89ff54cd533108098458751462023.txt, was uploaded successfully.[2014-03-14 12:39:05 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:39:05 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:39:05 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:39:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:39:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:39:05 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr403.apple.com:44001/|mxwan://sgr402.apple.com:44001/|mxwan://sgr404.apple.com:44001/|mxwan://sgr401.apple.com:44001/[2014-03-14 12:39:05 PDT] <Connector: UDP sgr401.apple.com/17.172.190.101:44001>INFO: Trying UDP sgr401.apple.com/17.172.190.101:44001...[2014-03-14 12:39:05 PDT] <Connector: UDP sgr403.apple.com/17.172.190.103:44001>INFO: Trying UDP sgr403.apple.com/17.172.190.103:44001...[2014-03-14 12:39:05 PDT] <Connector: UDP sgr402.apple.com/17.172.190.102:44001>INFO: Trying UDP sgr402.apple.com/17.172.190.102:44001...[2014-03-14 12:39:05 PDT] <Connector: UDP sgr404.apple.com/17.172.190.104:44001>INFO: Trying UDP sgr404.apple.com/17.172.190.104:44001...[2014-03-14 12:39:06 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr402.apple.com/17.172.190.102:44001[2014-03-14 12:39:06 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:39:07 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:39:07 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:39:08 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:39:08 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:39:09 PDT] <Data Channel Controller> DBG-X: The status for the file, a1ba01d1-11cc-415c-9f48-97513639dce36840436175703427282.txt, is TRANSFERRED.[2014-03-14 12:39:09 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:39:09 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:39:09 PDT] <main> INFO: The file, a1ba01d1-11cc-415c-9f48-97513639dce36840436175703427282.txt, was uploaded successfully.[2014-03-14 12:39:09 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:39:09 PDT] <main> INFO: Done performing transport diagnostic test. TEST RESULT: The transport test succeeded. Able to connect to the host(s).[2014-03-14 12:39:09 PDT] <main> DBG-X: Returning 0

Transporter 會執行診斷測試,以檢查 Signiant 伺服器的狀態及可用性,以及顯示 eXtreme 記錄資訊。

在這個範例中,當 Transporter 執行命令完畢後,畫面上會顯示 eXtreme 記錄資訊與診斷資訊,表示電腦和 Apple 網頁服務之間已順利建立連線,以及電腦和 Signiant 伺服器之間已順利建立連線。例如:「TEST RESULT: The transport test succeeded. Able to connect to the host(s).」(測試結果:傳輸測試已順利完成。可以連線至主機)。

未驗證

在以下範例中,使用者以 diagnostic 模式來執行 Transporter,而不指定特定的傳送方法、使用者名稱或密碼。

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m diagnostic[2014-03-14 12:35:25 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.[2014-03-14 12:35:25 PDT] <main> INFO: Logging configured successfully.[2014-03-14 12:35:25 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-03-14 12:35:25 PDT] <main> DEBUG: Configuration refresh successful.[2014-03-14 12:35:25 PDT] <main> DEBUG: Saving configuration to local path: /Users/bsmith/.itmstransporter/Defaults.properties[2014-03-14 12:35:25 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-03-14 12:35:25 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:35:25 PDT] <main> INFO: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 3740M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:35:25 PDT] <main> INFO: Diagnostic mode selected.[2014-03-14 12:35:25 PDT] <main> WARN: Please use diagnostic mode with a username and password for the most accurate diagnostic.[2014-03-14 12:35:25 PDT] <main> INFO: Performing web service diagnostic test ...[2014-03-14 12:35:25 PDT] <main> DBG-X: Testing the web service: https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZEncodingHouseService[2014-03-14 12:35:25 PDT] <main> INFO: Done performing web service diagnostic test. TEST RESULT: The web service test succeeded.Able to connect to web service.[2014-03-14 12:35:25 PDT] <main> INFO: Performing transport diagnostic test ...[2014-03-14 12:35:25 PDT] <main> DEBUG: Testing available hosts...[2014-03-14 12:35:25 PDT] <main> DBG-X: testing host/port: sgr203.apple.com/44001(tcp)[2014-03-14 12:35:25 PDT] <main> DEBUG: Connection succeeded to host sgr203.apple.com on TCP port 44001[2014-03-14 12:35:25 PDT] <main> DBG-X: testing host/port: sgr204.apple.com/44001(tcp)[2014-03-14 12:35:25 PDT] <main> DEBUG: Connection succeeded to host sgr204.apple.com on TCP port 44001[2014-03-14 12:35:25 PDT] <main> DBG-X: testing host/port: sgr205.apple.com/44001(tcp)[2014-03-14 12:35:25 PDT] <main> DEBUG: Connection succeeded to host sgr205.apple.com on TCP port 44001[2014-03-14 12:35:25 PDT] <main> DBG-X: testing host/port: sgr206.apple.com/44001(tcp)[2014-03-14 12:35:25 PDT] <main> DEBUG: Connection succeeded to host sgr206.apple.com on TCP port 44001[2014-03-14 12:35:25 PDT] <main> DBG-X: testing host/port: sgr401.apple.com/44001(tcp)[2014-03-14 12:35:26 PDT] <main> DEBUG: Connection succeeded to host sgr401.apple.com on TCP port 44001[2014-03-14 12:35:26 PDT] <main> DBG-X: testing host/port: sgr402.apple.com/44001(tcp)[2014-03-14 12:35:26 PDT] <main> DEBUG: Connection succeeded to host sgr402.apple.com on TCP port 44001[2014-03-14 12:35:26 PDT] <main> DBG-X: testing host/port: sgr403.apple.com/44001(tcp)[2014-03-14 12:35:26 PDT] <main> DEBUG: Connection succeeded to host sgr403.apple.com on TCP port 44001[2014-03-14 12:35:26 PDT] <main> DBG-X: testing host/port: sgr404.apple.com/44001(tcp)[2014-03-14 12:35:26 PDT] <main> DEBUG: Connection succeeded to host sgr404.apple.com on TCP port 44001[2014-03-14 12:35:26 PDT] <main> INFO: Done performing transport diagnostic test. TEST RESULT: The transport test succeeded. Able to connect to the host(s).[2014-03-14 12:35:26 PDT] <main> INFO: Performing transport diagnostic test ...[2014-03-14 12:35:26 PDT] <main> DEBUG: Testing available hosts...[2014-03-14 12:35:26 PDT] <main> DBG-X: testing host/port: vgr103.apple.com/33001(tcp)[2014-03-14 12:35:26 PDT] <main> DEBUG: Connection succeeded to host vgr103.apple.com on TCP port 33001[2014-03-14 12:35:26 PDT] <main> DBG-X: testing host/port: vgr104.apple.com/33001(tcp)[2014-03-14 12:35:26 PDT] <main> DEBUG: Connection succeeded to host vgr104.apple.com on TCP port 33001[2014-03-14 12:35:26 PDT] <main> DBG-X: testing host/port: vgr105.apple.com/33001(tcp)[2014-03-14 12:35:26 PDT] <main> DEBUG: Connection succeeded to host vgr105.apple.com on TCP port 33001[2014-03-14 12:35:26 PDT] <main> DBG-X: testing host/port: vgr106.apple.com/33001(tcp)[2014-03-14 12:35:26 PDT] <main> DEBUG: Connection succeeded to host vgr106.apple.com on TCP port 33001[2014-03-14 12:35:26 PDT] <main> DBG-X: testing host/port: vgr301.apple.com/33001(tcp)[2014-03-14 12:35:27 PDT] <main> DEBUG: Connection succeeded to host vgr301.apple.com on TCP port 33001[2014-03-14 12:35:27 PDT] <main> DBG-X: testing host/port: vgr302.apple.com/33001(tcp)[2014-03-14 12:35:27 PDT] <main> DEBUG: Connection succeeded to host vgr302.apple.com on TCP port 33001[2014-03-14 12:35:27 PDT] <main> DBG-X: testing host/port: vgr303.apple.com/33001(tcp)[2014-03-14 12:35:27 PDT] <main> DEBUG: Connection succeeded to host vgr303.apple.com on TCP port 33001[2014-03-14 12:35:27 PDT] <main> DBG-X: testing host/port: vgr304.apple.com/33001(tcp)[2014-03-14 12:35:27 PDT] <main> DEBUG: Connection succeeded to host vgr304.apple.com on TCP port 33001[2014-03-14 12:35:27 PDT] <main> INFO: Done performing transport diagnostic test. TEST RESULT: The transport test succeeded. Able to connect to the host(s).[2014-03-14 12:35:28 PDT] <main> DBG-X: Returning 0

Transporter 會執行診斷測試來檢查網頁服務,而且因為使用者並未指定傳送方法、使用者名稱或密碼,Transporter 會執行 TCP 連線的基本診斷測試。

在這個範例中,當 Transporter 執行命令完畢後,畫面上會顯示診斷資訊,表示已順利建立 TCP 連線。例如:「TEST RESULT: The transport test succeeded. Able to connect to the host(s).」(測試結果:傳輸測試已順利完成。可以連線至主機)。

list reports 模式

在以下範例中,使用者 bob 以 list reports 模式執行 Transporter,並指定 Transporter 列出過去 30 天內所有供應商的目錄報告。

everest:tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m listReports -u bob[2013-03-21 16:25:41 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2013-03-21 16:25:45 PDT] <main> INFO: Logging configured successfully.[2013-03-21 16:25:45 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2013-03-21 16:25:45 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2013-03-21 16:25:45 PDT] <main> INFO: Memory: [JVM] 27M free, 56M total, 910M max [System] (Physical) 2514M free, 16384M total (Swap) 989M free, 3072M total[2013-03-21 16:25:45 PDT] <main> DBG-X: Memory: [JVM] 26M free, 56M total, 910M max [System] (Physical) 2514M free, 16384M total (Swap) 989M free, 3072M total[2013-03-21 16:25:45 PDT] <main> DBG-X: Using operation named: listReports[2013-03-21 16:25:45 PDT] <main> DBG-X: Apple's web service operation input parameters:[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter Password = **hidden value**[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter TransporterArguments = -m listReports -u bob[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter Username = bob[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter Version = 3.3.0[2013-03-21 16:25:45 PDT] <main> INFO: id = 20130321162545-415[2013-03-21 16:25:45 PDT] <main> DBG-X: Apple's web service operation return value:[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter ReportsByType = {TV Show=[{Status=Succeeded, RequestedBy=bob, DateRequested=1363893076000}]}[2013-03-21 16:25:45 PDT] <main> DBG-X: parameter Success = trueReport Listing:要求日期 | 要求者 | 報告類型 | 狀態 03/21/2013 12:11 PDT | bob | TV Show | Succeeded[2013-03-21 16:25:45 PDT] <main> DBG-X: Returning 0

Transporter 會傳回過去 30 天內所有供應商的目錄報告清單,然後顯示 eXtreme 記錄資訊。

在本範例中,Transporter 會顯示要求日期(03/21/2013 12:11 PDT)、要求報告的使用者名稱(bob)、內容類型(電視節目)和狀態(成功),代表已成功執行報告要求。

list report types 模式

適用於電視供應商的報告類型

在以下範例中,使用者 bob 以 list report types 模式執行 Transporter,並指定 Transporter 顯示他可用的報告內容類型(例如 App 或音樂)列表。

everest:tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m listReportTypes -u bob[2014-07-10 17:38:17 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-07-10 17:38:22 PDT] <main> INFO: Logging configured successfully.[2014-07-10 17:38:22 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-07-10 17:38:22 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-07-10 17:38:22 PDT] <main> INFO: Memory: [JVM] 19M free, 31M total, 989M max [System] (Physical) 3615M free, 16384M total (Swap) 1128M free, 2048M total[2014-07-10 17:38:22 PDT] <main> DBG-X: Memory: [JVM] 19M free, 31M total, 989M max [System] (Physical) 3615M free, 16384M total (Swap) 1128M free, 2048M total[2014-07-10 17:38:22 PDT] <main> DBG-X: Using operation named: listReportTypes[2014-07-10 17:38:22 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-07-10 17:38:22 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-07-10 17:38:22 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-07-10 17:38:22 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.2 (x86_64); jvm=25.71-b01; jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-07-10 17:38:22 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-07-10 17:38:22 PDT] <main> DBG-X: parameter TransporterArguments = -m listReportTypes -u bob[2014-07-10 17:38:22 PDT] <main> DBG-X: parameter Username = bob[2014-07-10 17:38:22 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-07-10 17:38:22 PDT] <main> INFO: id = 20140710173822-720[2014-07-10 17:38:23 PDT] <main> DBG-X: Apple's web service operation return value:[2014-07-10 17:38:23 PDT] <main> DBG-X: parameter ReportTypes = [TV Show][2014-07-10 17:38:23 PDT] <main> DBG-X: parameter Success = true可用的報告類型:電視節目[2014-07-10 17:38:23 PDT] <main> DBG-X: Returning 0

Transporter 傳回可提供給電視供應商 bob 的報告類型列表。

在本範例中,Transporter 會顯示可提供給 bob 的一種報告類型(電視節目)和要求日期(2014-07-10 17:38:23 PDT)。

適用於 App 開發者的報告類型

在以下範例中,使用者 bob 以 list report types 模式來執行 Transporter,並指定 Transporter 顯示其可用報告內容類型(例如 App 或音樂)的清單,並以 XML 顯示傳回的輸出資訊。

everest:tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m listReportTypes -u bob -outputFormat xml[2014-07-10 17:43:02 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-07-10 17:43:06 PDT] <main> INFO: Logging configured successfully.<?xml version="1.0" encoding="UTF-8"?><itunes_transporter>[2014-07-10 17:43:06 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-07-10 17:43:06 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-07-10 17:43:06 PDT] <main> INFO: Memory: [JVM] 20M free, 31M total, 989M max [System] (Physical) 3777M free, 16384M total (Swap) 1128M free, 2048M total[2014-07-10 17:43:06 PDT] <main> DBG-X: Memory: [JVM] 19M free, 31M total, 989M max [System] (Physical) 3777M free, 16384M total (Swap) 1128M free, 2048M total[2014-07-10 17:43:06 PDT] <main> DBG-X: Using operation named: listReportTypes[2014-07-10 17:43:06 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-07-10 17:43:06 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-07-10 17:43:06 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-07-10 17:43:06 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-07-10 17:43:06 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-07-10 17:43:06 PDT] <main> DBG-X: parameter TransporterArguments = -m listReportTypes -u bob -outputFormat xml[2014-07-10 17:43:06 PDT] <main> DBG-X: parameter Username = bob[2014-07-10 17:43:06 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-07-10 17:43:06 PDT] <main> INFO: id = 20140710174306-054[2014-07-10 17:43:06 PDT] <main> DBG-X: Apple's web service operation return value:[2014-07-10 17:43:06 PDT] <main> DBG-X: parameter ReportTypes = [Apps, Game Center Leaderboard Metadata, Game Center Achievement Metadata][2014-07-10 17:43:06 PDT] <main> DBG-X: parameter Success = true <report_types> <type name="Apps"/> <type name="Game Center Leaderboard Metadata"/> <type name="Game Center Achievement Metadata"/> </report_types></itunes_transporter>[2014-07-10 17:43:06 PDT] <main> DBG-X: Returning 0

Transporter 傳回適用於 App 供應商 bob 的報告類型清單,並以 XML 顯示傳回的輸出資訊。

在此範例中,Transporter 顯示了可提供給 bob 的三種報告類型(App、App Game Center 排行榜後設資料、Game Center 成就後設資料)以及要求日期(2014-07-10 17:43:06 PDT)。

lookup artist 模式

lookup artist 模式

在以下範例中,使用者 bob 以 lookup artist 模式來執行 Transporter,來搜尋名為「John Appleseed」的藝人,並指定 Transporter 不要顯示任何記錄資訊。

$ iTMSTransporter -m lookupArtist -u bob -p <password> -n "John Appleseed" -v offArtist listing:
lookup artist 輸出

Transporter 執行完命令後,會顯示符合所指定搜尋詞彙的藝人相關資訊,但不會顯示任何額外的記錄資訊。

在此範例中,有兩位藝人符合「John Appleseed」搜尋詞彙:

  • 一位是 Apple 識別碼為 10203,且表演語言為美國英文的節奏藍調藝人。

  • 一位電影原聲帶藝人的 Apple 識別碼為 50403,且表演語言為英文。

你可以在音樂商店套件的專輯藝人與曲目藝人區塊中使用 Apple 識別碼,來精確指定所要搜尋的藝人。如需詳細資訊,請參閱 Apple Music 規格中的基本音樂專輯後設資料註解章節。

適用音樂藝人的 lookup artist 模式(顯示 xml 輸出)

在以下範例中,使用者 bob 以 lookup artist 模式來執行 Transporter,來搜尋名為「John Appleseed」的藝人並以 XML 顯示傳回的輸出資訊,也指定 Transporter 不要顯示任何記錄資訊。

$ iTMSTransporter -m lookupArtist -u bob -p <password> -n "John Appleseed" -v off -outputFormat xml<?xml version="1.0" encoding="UTF-8"?><itunes_transporter> <artist_list> <artist> <name> John Appleseed </name> <artistType> Artist </artistType> <appleId> 10203 </appleId> <genre> R&B/Soul </genre> <locale> English (United States) </locale> <localizations> <localization> <locale code="cmn-Hant"> Chinese (Traditional) </locale> <name> John Appleseed </name> </localization> <localization> <locale code="fr"> French </locale> <name> John Appleseed </name> </localization> <localization> <locale code="pt-BR"> Portuguese (Brazil) </locale> <name> John Appleseed </name> </localization> <localization> <locale code="de"> German </locale> <name> John Appleseed </name> </localization> <localization> <locale code="ru"> Russian </locale> <name> John Appleseed </name> </localization> <localization> <locale code="cmn-Hans"> Chinese (Simplified) </locale> <name> John Appleseed </name> </localization> <localization> <locale code="af"> Afrikaans </locale> <name> John Appleseed </name> </localization> <localization> <locale code="en"> English </locale> <name> John Appleseed </name> </localization> <localization> <locale code="ja"> Japanese </locale> <name> &#12456;&#12523;&#12532;&#12451;&#12473;&#12539;&#12503; &#12524;&#12473;&#12522;&#12540; </name> </localization> <localization> <locale code="ko"> Korean </locale> <name> John Appleseed </name> </localization> <localization> <locale code="yue-Hant"> Cantonese </locale> <name> John Appleseed </name> </localization> </localizations> <created> 2015-04-28T11:43:00-07:00[America/Los_Angeles] </created> <isCurated> true </isCurated> <isPrimary> true </isPrimary> <isFeaturing> true </isFeaturing> <isWith> true </isWith> <storeURL> https://itunes.apple.com/artist/John-Appleseed/10203 </storeURL> <recentTitles> <title type="Album" appleId="1331793560" contentProvider="Hard Core Records"> <name> Apple of My Eye </name> <roles> <role> Performer </role> <role> Primary </role> </roles> </title> <title type="Album" appleId="22334455" contentProvider="Hard Core Records"> <name> Far From the Tree </name> <roles> <role> Performer </role> <role> Primary </role> </roles> </title> <title type="Album" appleId="1409705302" contentProvider="Pippin Inc"> <name> Babe (feat.John Appleseed) - Single </name> <roles> <role> Featuring </role> </roles> </title> <title type="Album" appleId="1407972643" contentProvider="Hard Core Records"> <name> Broken Hearts - EP </name> <roles> <role> Songwriter </role> </roles> </title> <title type="Album" appleId="1406125247" contentProvider="Pippin Inc"> <name> Sweet Apple Pie - Single </name> <roles> <role> Songwriter </role> </roles> </title> </recentTitles> </artist> <artist> <name> John Appleseed </name> <appleId> 50403 </appleId> <genre> Soundtrack </genre> <locale> English </locale> <created> 2016-10-11T08:28:00-07:00[America/Los_Angeles] </created> <isCurated> false </isCurated> <isPrimary> true </isPrimary> <isFeaturing> true </isFeaturing> <isWith> true </isWith> <recentTitles> <title type="Album" appleId="947378281" contentProvider="Forbidden Fruit"> <name> Appley Ever After </name> <roles> <role> Performer </role> <role> Primary </role> </roles> </title> <title type="Album" appleId="33445566" contentProvider="Forbidden Fruit"> <name> Plant the Seed </name> <roles> <role> Performer </role> <role> Primary </role> </roles> </title> </recentTitles> </artist> </artist_list></itunes_transporter>

Transporter 執行完命令後,會顯示符合所指定搜尋詞彙的藝人相關資訊,但不會顯示任何額外的記錄資訊。

在此範例中,有兩位藝人符合「John Appleseed」搜尋詞彙:

  • 一位是 Apple 識別碼為 10203,且表演語言為美國英文的節奏藍調藝人。

  • 一位電影原聲帶藝人的 Apple 識別碼為 50403,且表演語言為英文。

你可以在音樂商店套件的專輯藝人與曲目藝人區塊中使用 Apple 識別碼,來精確指定所要搜尋的藝人。如需詳細資訊,請參閱 Apple Music 規格中的基本音樂專輯後設資料註解章節。

適用電影藝人的 lookup artist 模式

這個範例示範了適用於電影藝人的 lookup artist 模式。透過 XML 格式的 -outputFormat 查詢藝人,現在結果會包括:

  • 電影卡司和團隊名稱的本地化。

  • 最近的電影標題以及藝人在這些電影中扮演的角色。

  • Apple Music 或 Apple TV 的 URL(若有)。

若要查詢電影藝人,請指定 -artistType Movie.。請注意,如果你未提供 -artistType 的值,系統會使用預設值「Music」(音樂)。

下方範例使用直欄式輸出來查詢「Steven Spielberg」。如需角色與本地化資訊,須使用 xml 輸出格式。

$ /usr/local/itms/bin/iTMSTransporter -m lookupArtist -u bob -p <password> -n "Steven Spielberg" -artistType Movie -v off

輸出為直欄的圖像

這是 xml 格式的「Steven Spielberg」查詢輸出範例:

$ /usr/local/itms/bin/iTMSTransporter -m lookupArtist -u bob -p <password> -n "Steven Spielberg" -artistType Movie -outputFormat xml -v off <?xml version="1.0" encoding="UTF-8"?><itunes_transporter> <artist_list> <artist> <name> Steven Spielberg </name> <artistType> Movie </artistType> <appleId> 164692981 </appleId> <genre> Action &amp; Adventure </genre> <locale code="en" isNative="true"> English </locale> <localizations> <localization> <locale code="ko"> Korean </locale> <name> &#49828;&#54000;&#48656;&#49828;&#54596;&#48260;&#44536; </name> </localization> <localization> <locale code="fi"> Finnish </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="no"> Norwegian </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="sv"> Swedish </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="da"> Danish </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="de"> German </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="bg"> Bulgarian </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="yue-Hant"> Cantonese </locale> <name> &#21490;&#25552;&#33452;&#21490;&#21305;&#22561; </name> </localization> <localization> <locale code="es-MX"> Spanish (Mexico) </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="cmn-Hant"> Chinese (Traditional) </locale> <name> &#21490;&#33922;&#33452;&#21490;&#21305;&#26575; </name> </localization> <localization> <locale code="it-IT"> Italian </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="th"> Thai </locale> <name> &#3626;&#3605;&#3637;&#3648;&#3623;&#3656;&#3609;&#3626;&#3611;&#3637;&#3621;&#3648;&#3610;&#3636;&#3619; </name> </localization> <localization> <locale code="pt-BR"> Portuguese (Brazil) </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="ru"> Russian </locale> <name> &#1057;&#1090;&#1080;&#1074;&#1077;&#1085;&#1057;&#1087;&#1080;&#1083;&#1073;&#1077;&#1088;&#1075; </name> </localization> <localization> <locale code="ja"> Japanese </locale> <name> &#12473;&#12486;&#12451;&#12540;&#12502;&#12531;&#12539;&#12473;&#12500;&#12523;&#12496;&#12540;&#12464; </name> </localization> <localization> <locale code="cmn-Hans"> Chinese (Simplified) </locale> <name> &#21490;&#33922;&#33452;&#183;&#26031;&#30382;&#23572;&#20271;&#26684; </name> </localization> <localization> <locale code="ar"> Arabic </locale> <name> &#1587;&#1578;&#1610;&#1601;&#1606;&#1587;&#1576;&#1610;&#1604;&#1576;&#1585;&#1594; </name> </localization> <localization> <locale code="es-419"> Spanish (Latin America) </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="pl"> Polish </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="nl"> Dutch </locale> <name> Steven Spielberg </name> </localization> </localizations> <created> 2006-07-06T21:30:30-07:00[America/Los_Angeles] </created> <storeURL> https://itunes.apple.com/artist/Steven-Spielberg/164692981 </storeURL> <recentTitles> <title type="Film" appleId="921316600" contentProvider="Paramount Home Entertainment Inc."> <name> Transformers: Age of Extinction </name> <roles> <role> Producer </role> </roles> </title> <title type="Film" appleId="323340861" contentProvider="Universal Studios Home Entertainment"> <name> The Blues Brothers (Unrated) </name> <roles> <role> Actor </role> </roles> </title> <title type="Film" appleId="309689113" contentProvider="Paramount Home Entertainment Inc."> <name> Eagle Eye - Au&#223;er Kontrolle </name> <roles> <role> Producer </role> </roles> </title> <title type="Film" appleId="270628909" contentProvider="Paramount Home Entertainment Inc."> <name> Transformers </name> <roles> <role> Producer </role> </roles> </title> <title type="Film" appleId="323104407" contentProvider="Warner Bros. Entertainment Inc."> <name> Flags of Our Fathers </name> <roles> <role> Producer </role> </roles> </title> </recentTitles> </artist> </artist_list></itunes_transporter>

當 Transporter 執行命令完畢後,會顯示符合指定搜尋詞彙的藝人相關資訊,但不會顯示任何其他的記錄資訊。

在這個範例中,只有一名藝人符合「Steven Spielberg」搜尋字詞。

你可以在影片商店套件的 <cast><crew> 區塊中使用 Apple 識別碼,來精確指定所要搜尋的藝人。如需更多資訊,請參閱 Apple Transactional Film Specification(Apple 影片傳輸處理規格)中的 Basic Film Metadata Annotated(基本影片後設資料註解)章節。

適用電影藝人的 lookup artist 模式(顯示的是含有非 ASCII 字元的 XML 輸出)

這個範例同樣示範了適用於電影藝人的 lookup artist 模式,其中將命令列選項 -escapeXML 設為 false。此選項會使 XML 輸出中含有非 ASCII 字元。

注意:在 Microsoft Windows 平台上指定 -escapeXML false 時,可能無法正常使用。

$ iTMSTransporter -m lookupArtist -u bob -p <password> -n "Steven Spielberg" -artistType Movie -outputFormat xml -escapeXML false -v off <?xml version="1.0" encoding="UTF-8"?><itunes_transporter> <artist_list> <artist> <name> Steven Spielberg </name> <artistType> Movie Artist </artistType> <appleId> 164692981 </appleId> <genre> Action &amp; Adventure </genre> <locale code="en" isNative="true"> English </locale> <localizations> <localization> <locale code="ko"> Korean </locale> <name> 스티븐 스필버그 </name> </localization> <localization> <locale code="fi"> Finnish </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="no"> Norwegian </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="sv"> Swedish </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="da"> Danish </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="de"> German </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="bg"> Bulgarian </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="yue-Hant"> Cantonese </locale> <name> 史提芬史匹堡 </name> </localization> <localization> <locale code="es-MX"> Spanish (Mexico) </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="cmn-Hant"> Chinese (Traditional) </locale> <name> 史蒂芬史匹柏 </name> </localization> <localization> <locale code="it-IT"> Italian </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="th"> Thai </locale> <name> สตีเว่น สปีลเบิร์ก </name> </localization> <localization> <locale code="pt-BR"> Portuguese (Brazil) </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="ru"> Russian </locale> <name> Стивен Спилберг </name> </localization> <localization> <locale code="ja"> Japanese </locale> <name> スティーヴン・スピルバーグ </name> </localization> <localization> <locale code="cmn-Hans"> Chinese (Simplified) </locale> <name> 史蒂芬·斯皮尔伯格 </name> </localization> <localization> <locale code="ar"> Arabic </locale> <name>ستيفن سبيلبرغ </name> </localization> <localization> <locale code="es-419"> Spanish (Latin America) </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="pl"> Polish </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="nl"> Dutch </locale> <name> Steven Spielberg </name> </localization> <localization> <locale code="ja-JP"> Japanese </locale> <name> スティーブン・スピルバーグ </name> </localization> </localizations> <created> 2006-07-06T21:30:30-07:00[America/Los_Angeles] </created> <storeURL> https://itunes.apple.com/artist/Steven-Spielberg/164692981 </storeURL> <recentTitles> <title type="Film" appleId="921316600" contentProvider="Paramount Home Entertainment Inc."> <name> Transformers: Age of Extinction </name> <roles> <role> Producer </role> </roles> </title> <title type="Film" appleId="323340861" contentProvider="Universal Studios Home Entertainment"> <name> The Blues Brothers (Unrated) </name> <roles> <role> Actor </role> </roles> </title> <title type="Film" appleId="309689113" contentProvider="Paramount Home Entertainment Inc."> <name> Eagle Eye - Außer Kontrolle </name> <roles> <role> Producer </role> <role> writer </role> </roles> </title> <title type="Film" appleId="385516900" contentProvider="Paramount Home Entertainment Inc."> <name> イーグル・アイ (吹替版) </name> <roles> <role> Producer </role> <role> writer </role> </roles> </title> <title type="Film" appleId="270628909" contentProvider="Paramount Home Entertainment Inc."> <name> Transformers </name> <roles> <role> Producer </role> </roles> </title> </recentTitles> </artist> </artist_list></itunes_transporter>

適用書籍作者的 lookup artist 模式

這個範例示範了適用於書籍的 lookup artist 模式。透過 XML 格式的 -outputFormat 查詢藝人,現在結果會包括:

  • 作者的本地化名稱

  • 最近的書籍標題

  • Store 的 URL(若有)

若要查詢書籍藝人,請指定 -artistType Author。請注意,如果你未提供 -artistType 的值,系統會使用預設值「Music」(音樂)。

下方範例使用直欄式輸出來查詢「William Shakespeare」。如需角色與本地化資訊,須使用 xml 輸出格式。

$ /usr/local/itms/bin/iTMSTransporter -m lookupArtist -u bob -p <password> -n "William Shakespeare" -artistType Author -v off

輸出為直欄的圖像

這是 xml 格式的「William Shakespeare」查詢輸出範例:

$ /usr/local/itms/bin/iTMSTransporter -m lookupArtist -u bob -p <password> -n "William Shakespeare" -artistType Author -outputFormat xml -v off <?xml version="1.0" encoding="UTF-8"?><itunes_transporter> <artist_list> <artist> <name> William Shakespeare </name> <artistType> Author </artistType> <appleId> 2765976 </appleId> <genre> Theater </genre> <locale code="en" isNative="true"> English </locale> <localizations> <localization> <locale code="ko"> Korean </locale> <name> &#50956;&#47532;&#50628; &#49520;&#51061;&#49828;&#54588;&#50612; </name> </localization> <localization> <locale code="ru"> Russian </locale> <name> &#1059;&#1080;&#1083;&#1100;&#1103;&#1084; &#1064;&#1077;&#1082;&#1089;&#1087;&#1080;&#1088; </name> </localization> <localization> <locale code="ja"> Japanese </locale> <name> &#12454;&#12451;&#12522;&#12450;&#12512; &#12471;&#12455;&#12452;&#12463;&#12473;&#12500;&#12450; </name> </localization> </localizations> <created> 2021-04-28T11:43:00-07:00[America/Los_Angeles] </created> <isCurated> false </isCurated> <isPrimary> true </isPrimary> <storeURL> https://itunes.apple.com/artist/William-Shakespeare/2765976 </storeURL> <recentTitles> <title type="Book" appleId="1072015461" contentProvider="The Random House Group Ltd."> <name> Sonnets </name> <roles> <role> Author </role> <role> Primary </role> </roles> </title> <title type="Book" appleId="1052960139" contentProvider="Penguin Group (USA) Inc."> <name> A Midsummer Night&apos;s Dream </name> <roles> <role> Author </role> <role> Primary </role> </roles> </title> <title type="Book" appleId="1052959936" contentProvider="Penguin Group (USA) Inc."> <name> Twelfth Night </name> <roles> <role> Author </role> <role> Primary </role> </roles> </title> <title type="Book" appleId="1070233288" contentProvider="Lerner Publishing Group|1258186502"> <name> King Henry IV, The Second Part </name> <roles> <roles> <role> Author </role> <role> Primary </role> </roles> </title> <title type="Book" appleId="1070233981" contentProvider="Lerner Publishing Group|1258186502"> <name> The Tragedy of King Lear </name> <roles> <role> Author </role> <role> Primary </role> </roles> </title> <title type="Book" appleId="1016735357" contentProvider="Penguin Group (USA) Inc."> <name> Hamlet </name> <roles> <role> Author </role> <role> Primary </role> </roles> </title> <title type="Book" appleId="1016732905" contentProvider="Penguin Group (USA) Inc."> <name> Macbeth </name> <roles> <role> Author </role> <role> Primary </role> </roles> </title> </recentTitles> </artist> </artist_list></itunes_transporter>

當 Transporter 執行命令完畢後,會顯示符合指定搜尋詞彙的藝人相關資訊,但不會顯示任何其他的記錄資訊。

在這個範例中,只有一名藝人符合「William Shakespeare」搜尋字詞。

你可以在 Apple Books 套件的 <contributors> 區塊中使用 Apple 識別碼,來精確指定所要搜尋的作者。如需更多資訊,請參閱《Apple Books Book Package Specification》(Apple Books 書籍套件規格)中的 Apple Books Metadata XML File Annotated(Apple Books 後設資料 XML 檔案註解)章節。

適用書籍作者的 lookup artist 模式(顯示的是含有非 ASCII 字元的 XML 輸出)

這個範例同樣示範了適用於書籍作者的 lookup artist 模式,其中將命令列選項 -escapeXML 設為 false。此選項會使 XML 輸出中含有非 ASCII 字元。

注意:在 Microsoft Windows 平台上指定 -escapeXML false 時,可能無法正常使用。

iTMSTransporter -m lookupArtist -u bob -p <password> -n "William Shakespeare" -artistType Author -outputFormat xml -escapeXML false -v off <?xml version="1.0" encoding="UTF-8"?><itunes_transporter> <artist_list> <artist> <name> William Shakespeare </name> <artistType> Author </artistType> <appleId> 2765976 </appleId> <genre> Theater </genre> <locale code="en" isNative="true"> English </locale> <localizations> <localization> <locale code="ru"> Russian </locale> <name> Уильям Шекспир </name> </localization> <localization> <locale code="ja"> Japanese </locale> <name> ウィリアム・シェークスピア </name> </localization> <localization> <locale code="cmn-Hans"> Chinese (Simplified) </locale> <name> William Shakespeare </name> </localization> <localization> <locale code="ko"> Korean </locale> <name> 윌리엄 셰익스피어 </name> </localization> <localization> <locale code="cmn-Hant"> Chinese (Traditional) </locale> <name> 威廉‧莎士比亞 </name> </localization> <localization> <locale code="de"> German </locale> <name> William Shakespeare </name> </localization> <localization> <locale code="pt"> 葡萄牙文 </locale> <name> William Shakespeare </name> </localization> <localization> <locale code="it"> Italian </locale> <name> William Shakespeare </name> </localization> <localization> <locale code="es"> 西班牙文 </locale> <name> William Shakespeare </name> </localization> <localization> <locale code="fr-FR"> 法文(法國) </locale> <name> William Shakespeare </name> </localization> <localization> <locale code="yue-Hant"> Cantonese </locale> <name> William Shakespeare </name> </localization> <localization> <locale code="ja"> Japanese </locale> <name> ウィリアム・シェークスピア </name> </localization> <localization> <locale code="en"> English </locale> <name> William Shakespeare </name> </localization> </localizations> <created> 2003-09-26T03:07:37-07:00[America/Los_Angeles] </created> <storeURL> https://itunes.apple.com/artist/William-Shakespeare/2765976 </storeURL> <recentTitles> <title type="Book" appleId="1473843100" contentProvider="Simon and Schuster Digital Sales Inc."> <name> William Shakespeare Comedies </name> <roles> <role> Primary </role> <role> Author </role> </roles> </title> </recentTitles> </artist> </artist_list></itunes_transporter>

lookup metadata 模式

lookup metadata 模式(單一商店套件)

在以下範例中,使用者 bob 以 lookup metadata 模式來執行 Transporter,並指定 Transporter 建立的一個虛設常式套件要包含 Apple 4463953 播放列表的現有後設資料,且要將套件儲存至 /tmp/packages 目錄,還要顯示資訊性的記錄資訊。

在 bob 執行 iTMSTransporter 命令之前和之後,範例也會顯示 tmp/packages 目錄的內容,如此你就能看到 Transporter 建立 metadata.xml 檔案並將之儲存到目錄中的新 4463953.itmsp 虛設常式套件。

everest:/tmp bsmith$ ls -alg packages/total 0drwxr-xr-x 2 wheel 68 Oct 10 23:51 .drwxrwxrwt 32 wheel 1088 Oct 10 23:50 ..everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m lookupMetadata -u bob -p <password> -s Apple -v informational -destination /tmp/packages -apple_id 4463953[2007-10-10 23:51:19 PDT] <main> INFO: Logging level set to informational[2007-10-10 23:51:19 PDT] <main> INFO: Logging configured successfully.[2007-10-10 23:51:19 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2007-10-10 23:51:19 PDT] <main> INFO: LookupMetadata mode selected.[2007-10-10 23:51:19 PDT] <main> INFO: Performing lookupMetadata request ...[2007-10-10 23:51:19 PDT] <main> INFO: Looking up the metadata with the search id 4463953 ...[2007-10-10 23:51:19 PDT] <main> INFO: Attempting to connect to Apple's web service ...[2007-10-10 23:51:35 PDT] <main> INFO: Successfully connected to Apple's web service.[2007-10-10 23:51:55 PDT] <main> INFO: Creating the stub package directory ...[2007-10-10 23:51:55 PDT] <main> INFO: Created the stub package directory: /tmp/packages/4463953.itmsp[2007-10-10 23:51:55 PDT] <main> INFO: Writing out the metadata file ...[2007-10-10 23:51:55 PDT] <main> INFO: Finished writing out the metadata file.Looking up the metadata and creating a stub package for it is done.everest:/tmp bsmith$ everest:/tmp bsmith$ ls -alg packages/total 0drwxr-xr-x 3 wheel 102 Oct 10 23:51 .drwxrwxrwt 33 wheel 1122 Oct 10 23:51 ..drwxr-xr-x 3 wheel 102 Oct 10 23:51 4463953.itmspeverest:/tmp bsmith$ ls -alg packages/4463953.itmsp/total 16drwxr-xr-x 3 wheel 102 Oct 10 23:51 .drwxr-xr-x 3 wheel 102 Oct 10 23:51 ..-rw-r--r-- 1 wheel 4824 Oct 10 23:51 metadata.xml

Transporter 會擷取播放列表的目前後設資料、建立包含單一 metadata.xml 檔案的新 4463953.itmsp 虛設常式套件、將虛設常式套件儲存在 tmp/packages 目錄中並顯示資訊性記錄資訊。

在此範例中,Transporter 顯示的資訊表示它已擷取後設資料,並成功建立了虛設常式套件:「Looking up the metadata and creating a stub package for it is done.」。

在 bob 執行 iTMSTransporter 命令之前和之後,範例也會顯示 tmp/packages 目錄的內容,如此你就能看到 Transporter 建立 metadata.xml 檔案並將之儲存到目錄中的新 4463953.itmsp 虛設常式套件。

lookup metadata 模式(多個商店套件)

在以下範例中,使用者 bob 以 lookup metadata 模式來執行 Transporter,並指定 Transporter 建立的一個虛設常式套件要包含 Apple 識別碼 4463953 和 4463954 的 Apple 播放列表的目前後設資料。Transporter 將套件儲存到 /tmp/packages 目錄,並顯示資訊性的記錄資訊。

此範例也會顯示 bob 執行 iTMSTransporter 命令之前和之後 tmp/packages 目錄的內容,你便會看到 Transporter 建立了 metadata.xml 檔案,並將檔案儲存到目錄中新的 4463953.itmsp 與 4463954.itmsp 虛設常式套件。

everest:/tmp bsmith$ ls -alg packages/total 0drwxr-xr-x 2 wheel 68 Oct 10 23:51 .drwxrwxrwt 32 wheel 1088 Oct 10 23:50 ..everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m lookupMetadata -u bob -p <password> -s Apple -v informational -destination /tmp/packages -apple_ids "4463953,4463954"[2015-10-10 23:51:19 PDT] <main> INFO: Logging level set to informational[2015-10-10 23:51:19 PDT] <main> INFO: Logging configured successfully.[2015-10-10 23:51:19 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2015-10-10 23:51:19 PDT] <main> INFO: LookupMetadata mode selected.[2015-10-10 23:51:19 PDT] <main> INFO: Performing lookupMetadata request ...[2015-10-10 23:51:19 PDT] <main> INFO: Looking up the metadata with the search id 4463953 ...[2015-10-10 23:51:19 PDT] <main> INFO: Attempting to connect to Apple's web service ...[2015-10-10 23:51:35 PDT] <main> INFO: Successfully connected to Apple's web service.[2015-10-10 23:51:55 PDT] <main> INFO: Creating the stub package directory ...[2015-10-10 23:51:55 PDT] <main> INFO: Created the stub package directory: /tmp/packages/4463953.itmsp[2015-10-10 23:51:55 PDT] <main> INFO: Writing out the metadata file ...[2015-10-10 23:51:55 PDT] <main> INFO: Finished writing out the metadata file.The package directory is: /tmp/packages/4463953.itmsp[2015-10-10 23:52:20 PDT] <main> INFO: Created the stub package directory: /tmp/packages/4463954.itmsp[2015-10-10 23:52:20 PDT] <main> INFO: Writing out the metadata file ...[2015-10-10 23:52:20 PDT] <main> INFO: Finished writing out the metadata file.The package directory is: /tmp/packages/4463954.itmspLooking up the metadata and creating a stub package for it is done.everest:/tmp bsmith$everest:/tmp bsmith$ ls -alg packages/total 0drwxr-xr-x 3 wheel 102 Oct 10 23:51 .drwxrwxrwt 33 wheel 1122 Oct 10 23:51 ..drwxr-xr-x 3 wheel 102 Oct 10 23:51 4463953.itmspdrwxr-xr-x 3 wheel 102 Oct 10 23:51 4463954.itmspeverest:/tmp bsmith$ ls -alg packages/4463953.itmsp/total 16drwxr-xr-x 3 wheel 102 Oct 10 23:51 .drwxr-xr-x 3 wheel 102 Oct 10 23:51 ..-rw-r--r-- 1 wheel 4824 Oct 10 23:51 metadata.xml

Transporter 會擷取播放列表目前的後設資料、建立包含單一 metadata.xml 檔案的新 4463953.itmsp 與 4463954.itmsp 虛設常式套件、將虛設常式套件儲存在 tmp/packages 目錄中,並顯示資訊性的記錄資訊。

在此範例中,Transporter 顯示的資訊表示它已擷取後設資料,並成功建立了虛設常式套件:「Looking up the metadata and creating a stub package for it is done.」。

此範例也會顯示 bob 執行 iTMSTransporter 命令之前和之後 tmp/packages 目錄的內容,你便會看到 Transporter 建立了 metadata.xml 檔案,並將檔案儲存到目錄中新的 4463953.itmsp 與 4463954.itmsp 虛設常式套件。

lookup metadata 模式(單一訂閱制影片)

在以下範例中,使用者 jappleseed 以 lookup metadata 模式執行 Transporter,並為單一訂閱制影片指定目錄 ID、內容 ID 和變體 ID 等通用媒體目錄的值。

/usr/local/itms/bin/iTMSTransporter -u jappleseed@apple.com -p <password> -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.docclub.svod.catalog -umc_content_id 3562414 -umc_variant_id 1 -destination out[2022-07-27 16:00:11 EDT] <main> INFO: Configuring logging...[2022-07-27 16:00:11 EDT] <main> INFO: Logging level set to eXtreme[2022-07-27 16:00:13 EDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2022-07-27 16:00:13 EDT] <main> INFO: OS identifier: Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:00:13 EDT] <main> INFO: Memory: [JVM] 994M free, 1024M total, 2048M max [System] (Physical) 3322M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:00:13 EDT] <main> INFO: LookupMetadata mode selected.[2022-07-27 16:00:13 EDT] <main> DBG-X: Memory: [JVM] 994M free, 1024M total, 2048M max [System] (Physical) 3322M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:00:13 EDT] <main> DBG-X: Using operation named: authenticateForSession[2022-07-27 16:00:13 EDT] <main> DBG-X: Apple's web service operation input parameters:[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter ItcProviderName = AppleOrchardFilms[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2022-07-27T16:00:13-04:00[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 0.134474297[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter TransporterArguments = -u jappleseed@apple.com -p **hidden value** -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.docclub.svod.catalog -umc_content_id 3562414 -umc_variant_id 1 -destination out[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter Version = 3.3.0[2022-07-27 16:00:13 EDT] <main> DBG-X: parameter iTMSTransporterMode = lookupMetadata[2022-07-27 16:00:13 EDT] <main> INFO: id = 20220727160013-923[2022-07-27 16:00:13 EDT] <main> INFO: iTMSTransporter Correlation Key: 1a1a218f-65b4-4dab-aeaa-e59ac4befc29-0001[2022-07-27 16:00:14 EDT] <main> DBG-X: Apple's web service operation return value:[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter SharedSecret = **hidden value**[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter MultipartUploadsEnabled = true[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter TxHeaders = {jenga=true}[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter ShouldUseFeatures = (null)[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter SessionExpiration = 2022-07-31T20:00:14.123Z[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter SessionId = CN+rDBIQr69UbLIvQk2ss5FrSdHg3A==[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter Success = true[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2022-07-27 16:00:14 EDT] <main> INFO: Performing lookupMetadata request ...[2022-07-27 16:00:14 EDT] <main> DBG-X: Memory: [JVM] 989M free, 1024M total, 2048M max [System] (Physical) 3320M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:00:14 EDT] <main> DBG-X: Using operation named: lookupMetadataIDs[2022-07-27 16:00:14 EDT] <main> DBG-X: Apple's web service operation input parameters:[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter ItcProviderName = AppleOrchardFilms[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2022-07-27T16:00:14-04:00[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter TransporterArguments = -u jappleseed@apple.com -p **hidden value** -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.docclub.svod.catalog -umc_content_id 3562414 -umc_variant_id 1 -destination out[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter UMCTriples = [{UMCVariantId=1, UMCCatalogId=com.apple.AppleOrchardFilms.docclub.svod.catalog, UMCContentId=3562414}][2022-07-27 16:00:14 EDT] <main> DBG-X: parameter Version = 3.3.0[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter iTMSTransporterMode = lookupMetadata[2022-07-27 16:00:14 EDT] <main> INFO: id = 20220727160014-909[2022-07-27 16:00:14 EDT] <main> INFO: iTMSTransporter Correlation Key: 1a1a218f-65b4-4dab-aeaa-e59ac4befc29-0001[2022-07-27 16:00:14 EDT] <main> DBG-X: Apple's web service operation return value:[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter ShouldUseFeatures = (null)[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter VendorIds = [com.apple.AppleOrchardFilms.docclub.svod.catalog:3562414:1][2022-07-27 16:00:14 EDT] <main> DBG-X: parameter SessionExpiration = 2022-07-31T20:00:14.571Z[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter Success = true[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2022-07-27 16:00:14 EDT] <main> INFO: Looking up the metadata with the UMC Triples ' ...[2022-07-27 16:00:14 EDT] <main> DBG-X: Memory: [JVM] 988M free, 1024M total, 2048M max [System] (Physical) 3319M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:00:14 EDT] <main> DBG-X: Using operation named: lookupMetadataWithArguments[2022-07-27 16:00:14 EDT] <main> DBG-X: Apple's web service operation input parameters:[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter ItcProviderName = AppleOrchardFilms[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2022-07-27T16:00:14-04:00[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter TransporterArguments = -u jappleseed@apple.com -p **hidden value** -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.docclub.svod.catalog -umc_content_id 3562414 -umc_variant_id 1 -destination out[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter VendorId = com.apple.AppleOrchardFilms.docclub.svod.catalog:3562414:1[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter Version = 3.3.0[2022-07-27 16:00:14 EDT] <main> DBG-X: parameter iTMSTransporterMode = lookupMetadata[2022-07-27 16:00:14 EDT] <main> INFO: id = 20220727160014-099[2022-07-27 16:00:14 EDT] <main> INFO: iTMSTransporter Correlation Key: 1a1a218f-65b4-4dab-aeaa-e59ac4befc29-0001[2022-07-27 16:00:16 EDT] <main> DBG-X: Apple's web service operation return value:[2022-07-27 16:00:16 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2022-07-27 16:00:16 EDT] <main> DBG-X: parameter ShouldUseFeatures = (null)[2022-07-27 16:00:16 EDT] <main> DBG-X: parameter SessionExpiration = 2022-07-31T20:00:14.880Z[2022-07-27 16:00:16 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2022-07-27 16:00:16 EDT] <main> DBG-X: parameter Success = true[2022-07-27 16:00:16 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2022-07-27 16:00:16 EDT] <main> DBG-X: Inflated 1120 bytes to 1998[2022-07-27 16:00:16 EDT] <main> INFO: The package directory /Users/jappleseed/out/com.apple.AppleOrchardFilms.docclub.svod.catalog_3562414_1.itmsp already exists so no need to create it.[2022-07-27 16:00:16 EDT] <main> WARN: The metadata file /Users/jappleseed/out/com.apple.AppleOrchardFilms.docclub.svod.catalog_3562414_1.itmsp/metadata.xml already exists.It will be overwritten.[2022-07-27 16:00:16 EDT] <main> INFO: Writing out the metadata file ...[2022-07-27 16:00:16 EDT] <main> INFO: Finished writing out the metadata file.The package directory is: /Users/jappleseed/out/com.apple.AppleOrchardFilms.docclub.svod.catalog_3562414_1.itmspLooking up the metadata and creating a stub package for it is done.[2022-07-27 16:00:16 EDT] <main> DBG-X: Returning 0

lookup metadata 模式(多個訂閱制影片)

在以下範例中,使用者 jappleseed 以 lookup metadata 模式執行 Transporter,並為兩個訂閱制影片指定目錄 ID、內容 ID 和變體 ID 等通用媒體目錄的值。

/usr/local/itms/bin/iTMSTransporter -u jappleseed@apple.com -p <password> -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.svod.catalog -umc_content_id CRA1002V -umc_variant_id 1 -umc_content_id ANR1827V -umc_variant_id 1 -destination out[2022-07-27 16:15:57 EDT] <main> INFO: Configuring logging...[2022-07-27 16:15:57 EDT] <main> INFO: Logging level set to eXtreme[2022-07-27 16:15:59 EDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2022-07-27 16:15:59 EDT] <main> INFO: OS identifier: Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:15:59 EDT] <main> INFO: Memory: [JVM] 993M free, 1024M total, 2048M max [System] (Physical) 2559M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:15:59 EDT] <main> INFO: LookupMetadata mode selected.[2022-07-27 16:15:59 EDT] <main> DBG-X: Memory: [JVM] 992M free, 1024M total, 2048M max [System] (Physical) 2558M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:15:59 EDT] <main> DBG-X: Using operation named: authenticateForSession[2022-07-27 16:15:59 EDT] <main> DBG-X: Apple's web service operation input parameters:[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter ItcProviderName = pbs[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2022-07-27T16:15:59-04:00[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 0.167131908[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter TransporterArguments = -u jappleseed@apple.com -p **hidden value** -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.svod.catalog -umc_content_id CRA1002V -umc_variant_id 1 -umc_content_id ANR1827V -umc_variant_id 1 -destination out[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter Version = 3.3.0[2022-07-27 16:15:59 EDT] <main> DBG-X: parameter iTMSTransporterMode = lookupMetadata[2022-07-27 16:15:59 EDT] <main> INFO: id = 20220727161559-439[2022-07-27 16:15:59 EDT] <main> INFO: iTMSTransporter Correlation Key: 59aea87f-7118-474a-89f1-5c8359013528-0001[2022-07-27 16:16:00 EDT] <main> DBG-X: Apple's web service operation return value:[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter SharedSecret = **hidden value**[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter MultipartUploadsEnabled = true[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter TxHeaders = {jenga=true}[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter ShouldUseFeatures = (null)[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter SessionExpiration = 2022-07-31T20:16:00.367Z[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter SessionId = CN+rDBIQB2G5DH48Tiag/0I9MIcl4w==[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter Success = true[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2022-07-27 16:16:00 EDT] <main> INFO: Performing lookupMetadata request ...[2022-07-27 16:16:00 EDT] <main> DBG-X: Memory: [JVM] 988M free, 1024M total, 2048M max [System] (Physical) 2556M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:16:00 EDT] <main> DBG-X: Using operation named: lookupMetadataIDs[2022-07-27 16:16:00 EDT] <main> DBG-X: Apple's web service operation input parameters:[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter ItcProviderName = pbs[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2022-07-27T16:16:00-04:00[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter TransporterArguments = -u jappleseed@apple.com -p **hidden value** -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.svod.catalog -umc_content_id CRA1002V -umc_variant_id 1 -umc_content_id ANR1827V -umc_variant_id 1 -destination out[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter UMCTriples = [{UMCVariantId=1, UMCContentId=CRA1002V, UMCCatalogId=com.apple.AppleOrchardFilms.svod.catalog}, {UMCVariantId=1, UMCContentId=ANR1827V, UMCCatalogId=com.apple.AppleOrchardFilms.svod.catalog}][2022-07-27 16:16:00 EDT] <main> DBG-X: parameter Version = 3.3.0[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter iTMSTransporterMode = lookupMetadata[2022-07-27 16:16:00 EDT] <main> INFO: id = 20220727161600-943[2022-07-27 16:16:00 EDT] <main> INFO: iTMSTransporter Correlation Key: 59aea87f-7118-474a-89f1-5c8359013528-0001[2022-07-27 16:16:00 EDT] <main> DBG-X: Apple's web service operation return value:[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter ShouldUseFeatures = (null)[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter VendorIds = [com.apple.AppleOrchardFilms.svod.catalog:CRA1002V:1, com.apple.AppleOrchardFilms.svod.catalog:ANR1827V:1][2022-07-27 16:16:00 EDT] <main> DBG-X: parameter SessionExpiration = 2022-07-31T20:16:00.758Z[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter Success = true[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2022-07-27 16:16:00 EDT] <main> INFO: Looking up the metadata with the UMC Triples ' ...[2022-07-27 16:16:00 EDT] <main> DBG-X: Memory: [JVM] 987M free, 1024M total, 2048M max [System] (Physical) 2556M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:16:00 EDT] <main> DBG-X: Using operation named: lookupMetadataWithArguments[2022-07-27 16:16:00 EDT] <main> DBG-X: Apple's web service operation input parameters:[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter ItcProviderName = pbs[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2022-07-27T16:16:00-04:00[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter TransporterArguments = -u jappleseed@apple.com -p **hidden value** -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.svod.catalog -umc_content_id CRA1002V -umc_variant_id 1 -umc_content_id ANR1827V -umc_variant_id 1 -destination out[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter VendorId = com.apple.AppleOrchardFilms.svod.catalog:CRA1002V:1[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter Version = 3.3.0[2022-07-27 16:16:00 EDT] <main> DBG-X: parameter iTMSTransporterMode = lookupMetadata[2022-07-27 16:16:00 EDT] <main> INFO: id = 20220727161600-337[2022-07-27 16:16:00 EDT] <main> INFO: iTMSTransporter Correlation Key: 59aea87f-7118-474a-89f1-5c8359013528-0001[2022-07-27 16:16:02 EDT] <main> DBG-X: Apple's web service operation return value:[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter ShouldUseFeatures = (null)[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter SessionExpiration = 2022-07-31T20:16:01.058Z[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter Success = true[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2022-07-27 16:16:02 EDT] <main> DBG-X: Inflated 1056 bytes to 2003[2022-07-27 16:16:02 EDT] <main> INFO: Creating the stub package directory ...[2022-07-27 16:16:02 EDT] <main> INFO: Created the stub package directory: /Users/jappleseed/out/com.apple.AppleOrchardFilms.svod.catalog_CRA1002V_1.itmsp[2022-07-27 16:16:02 EDT] <main> INFO: Writing out the metadata file ...[2022-07-27 16:16:02 EDT] <main> INFO: Finished writing out the metadata file.The package directory is: /Users/jappleseed/out/com.apple.AppleOrchardFilms.svod.catalog_CRA1002V_1.itmspLooking up the metadata and creating a stub package for it is done.[2022-07-27 16:16:02 EDT] <main> INFO: Looking up the metadata with the UMC Triples ' ...[2022-07-27 16:16:02 EDT] <main> DBG-X: Memory: [JVM] 986M free, 1024M total, 2048M max [System] (Physical) 2558M free, 73728M total (Swap) 0 free, 0 total[2022-07-27 16:16:02 EDT] <main> DBG-X: Using operation named: lookupMetadataWithArguments[2022-07-27 16:16:02 EDT] <main> DBG-X: Apple's web service operation input parameters:[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter ItcProviderName = pbs[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 12.5 (x86_64); jvm=17.0.4+8-iTunesOpenJDK-1; jre=17.0.4+8-iTunesOpenJDK-1[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2022-07-27T16:16:02-04:00[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter TransporterArguments = -u jappleseed@apple.com -p **hidden value** -itc_provider AppleOrchardFilms -m lookupMetadata -umc_catalog_id com.apple.AppleOrchardFilms.svod.catalog -umc_content_id CRA1002V -umc_variant_id 1 -umc_content_id ANR1827V -umc_variant_id 1 -destination out[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter VendorId = com.apple.AppleOrchardFilms.svod.catalog:ANR1827V:1[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter Version = 3.3.0[2022-07-27 16:16:02 EDT] <main> DBG-X: parameter iTMSTransporterMode = lookupMetadata[2022-07-27 16:16:02 EDT] <main> INFO: id = 20220727161602-272[2022-07-27 16:16:02 EDT] <main> INFO: iTMSTransporter Correlation Key: 59aea87f-7118-474a-89f1-5c8359013528-0001[2022-07-27 16:16:03 EDT] <main> DBG-X: Apple's web service operation return value:[2022-07-27 16:16:03 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2022-07-27 16:16:03 EDT] <main> DBG-X: parameter ShouldUseFeatures = (null)[2022-07-27 16:16:03 EDT] <main> DBG-X: parameter SessionExpiration = 2022-07-31T20:16:02.681Z[2022-07-27 16:16:03 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2022-07-27 16:16:03 EDT] <main> DBG-X: parameter Success = true[2022-07-27 16:16:03 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2022-07-27 16:16:03 EDT] <main> DBG-X: Inflated 1060 bytes to 2001[2022-07-27 16:16:03 EDT] <main> INFO: Creating the stub package directory ...[2022-07-27 16:16:03 EDT] <main> INFO: Created the stub package directory: /Users/jappleseed/out/com.apple.AppleOrchardFilms.svod.catalog_ANR1827V_1.itmsp[2022-07-27 16:16:03 EDT] <main> INFO: Writing out the metadata file ...[2022-07-27 16:16:03 EDT] <main> INFO: Finished writing out the metadata file.The package directory is: /Users/jappleseed/out/com.apple.AppleOrchardFilms.svod.catalog_ANR1827V_1.itmspLooking up the metadata and creating a stub package for it is done.[2022-07-27 16:16:03 EDT] <main> DBG-X: Returning 0

provider 模式

在以下範例中,使用者 bob 以 provider 模式來執行 Transporter,並指定 Transporter 不要顯示任何記錄資訊。

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -u bob -p <password> -m <provider> -v offProvider listing: - Long Name - - Short Name - 1 Apple Computer Apple

Transporter 執行命令完畢後,會顯示包含供應商長名稱和短名稱的清單,其中 bob 有權限提供內容,但不含任何其他記錄資訊。

在此範例中,bob 擁有為一個供應商傳送內容的權限:Apple Computer(全名),Apple(簡稱)。當上傳這個供應商的素材時,請使用簡稱(Apple)搭配 -s 選項。

query tickets 模式

在以下範例中,使用者 bob 以 query tickets 模式來執行 Transporter,並指定 Transporter 傳回仍需要你留意的所有未結工作單的相關資訊,及顯示 eXtreme 記錄資訊。

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m queryTickets -u bob -p <password> -v eXtreme[2009-04-29 14:43:07 PDT] <main> INFO: Logging level set to eXtreme[2009-04-29 14:43:07 PDT] <main> INFO: Logging configured successfully.[2009-04-29 14:43:07 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2009-04-29 14:43:07 PDT] <main> DBG-X: Apple's web service operation input parameters:[2009-04-29 14:43:07 PDT] <main> DBG-X: parameter Password = **hidden value**[2009-04-29 14:43:07 PDT] <main> DBG-X: parameter Username = bob[2009-04-29 14:43:07 PDT] <main> INFO: Attempting to connect to Apple's web service ...[2009-04-29 14:43:07 PDT] <main> DBG-X: using service address: https://itunesconnect.apple.com/WebObjects/MZLabelService.woa/json/MZITunesProducerService?wsdl[2009-04-29 14:43:07 PDT] <main> INFO: Successfully connected to the Apple's web service.[2009-04-29 14:43:10 PDT] <main> DBG-X: Apple's web service operation return value:[2009-04-29 14:43:10 PDT] <main> DBG-X: parameter ContentTickets = H4sIAAAAAAAAAN1VTW+bQBC951eMuGMvYAxGmIjWbVUpsaOGJueFneBVYNdi12n977v+CPirVlq1h5YT8+a9x2pnnoivv9cVvGCjuBRjy+kRC1AUknFRjq2v2Uc7tEBpKhitpMCxtUJlXSdXsebFM2qVXIF5dtW22AM+s2QUuMSN+23dUQopNAqdbTrZaoHJe2kOAmmj4/5p80SYMlobQzd0Xd8fjLxWtGucfmltk1b5su78zzrfUFEuaYnJB1FWXM1bets4kXxC0WDyRRbPLXkLdUxBa0xmi6WC1Pd8L4KphFuqNTZxf9M7Mb1r5Atn2CSPmE/SB8hQaeACDM7AhskMprMM0skE7tO79rutqvOTCxTI3q2SdLGoMO639U+mca+pxuSG5lhBWmizGjBFZMiOBrPl7Zk0aAAzE0JCmwxtl2SOH3le5A1sEkSEGP2O0okqqvStWbgnfll5wNu7VqlRdXWLHUIdnM0RvjVSlFBs1o02GuZUQY4oQC3zmpuRMHiSDeg5V0DXC9MzIzrvydY3cOHUjB7Ljq229WuS+vtRupArx/NH4fDvBmsY+F7gBv9UsIbu/x+s0HbCzAkjh0QD8kvBOqv8Q8F6PAxVDzYbAZrrCsH8QNYgN/e8HgkwCUYENdXF/E3hOnvy3w7X65tp/AArhcOzAgcAAA==<?xml version="1.0"encoding="UTF-8" standalone="yes"?><tickets> <ticket> <ticketId>97202</ticketId> <contentTicketType>Cover Art</contentTicketType> <contentAdamId>282255493</contentAdamId> <contentType>Album</contentType> <contentLanguage>English</contentLanguage> <contentGenre>Rock</contentGenre> <name>Opus A5353: No Matter</name> <contentProvider>Test in Prod - DO NOT ADD SAP</contentProvider> <openedBy>Apple</openedBy> <contentTicketState>Label Action Needed</contentTicketState> <created>2008-06-20T15:33:34-07:00</created> <lastModified>2008-06-20T15:33:34-07:00</lastModified> <notes> <note> <note>The wrong cover art has been submitted for this album.</note> <date>2008-06-20T15:33:34-07:00</date> </note> </notes> </ticket> <ticket> <ticketId>135986</ticketId> <contentTicketType>Cover Art</contentTicketType> <contentAdamId>286753727</contentAdamId> <contentType>Album</contentType> <contentLanguage>English</contentLanguage> <contentGenre>Rock</contentGenre> <name>Opus A5362: No Matter</name> <contentProvider>Test in Prod - DO NOT ADD SAP</contentProvider> <openedBy>Apple</openedBy> <contentTicketState>Label Action Needed</contentTicketState> <created>2008-08-18T18:10:40-07:00</created> <lastModified>2008-08-18T18:10:40-07:00</lastModified> <notes> <note> <note>Wrong cover art.Album title and artist name do not match.</note> <date>2008-08-18T18:10:40-07:00</date> </note> </notes> </ticket></tickets>[2009-04-29 14:43:10 PDT] <main> DBG-X: Returning 0

Transporter 傳回仍需要你留意的所有未結工作單的相關資訊,以及顯示 eXtreme 記錄資訊。

在此範例中,Transporter 會顯示兩個待處理工作單(ticketId=97202 與 ticketId=135986)的資訊,並提供待採取行動的詳細資料(「The wrong cover art has been submitted for this album.」以及「Wrong cover art. Album title and artist name do not match.」)。

repair assets 模式

在以下範例中,使用者以 repair assets 模式來執行 Transporter,並指定 Transporter 修復 unmanifested.epub 的 EPUB 檔案、從 EPUB 檔案中移除未列入資訊清單的檔案,才將你的素材檔案發送至 Apple 以供上傳至 Apple Books,並將已修復的檔案儲存於 /tmp/repairEpubAssetsUnmanifested/ 目錄。

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m repairEpubAssets -assetFile ~/Downloads/unmanifested.epub -destination /tmp/repairEpubAssetsUnmanifested -removeUnmanifestedFiles[2014-03-19 11:15:43 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.[2014-03-19 11:15:43 PDT] <main> INFO: Logging configured successfully.[2014-03-19 11:15:43 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-03-19 11:15:43 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-19 11:15:43 PDT] <main> INFO: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 294M free, 16384M total (Swap) 715M free, 1024M total[2014-03-19 11:15:43 PDT] <main> INFO: RepairEpubAssets mode selected.[2014-03-19 11:15:43 PDT] <main> INFO: Starting to repair publication asset 'unmanifested.epub'.[2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001],FileSizeInBytes:[766], FileName:[clan_9781101002575_oeb_cover_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.002],FileSizeInBytes:[2211], FileName:[clan_9781101002575_oeb_toc_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001],FileSizeInBytes:[1504], FileName:[clan_9781101002575_oeb_fm1_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001],FileSizeInBytes:[4531], FileName:[clan_9781101002575_oeb_fm2_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001],FileSizeInBytes:[622], FileName:[clan_9781101002575_oeb_tp_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001],FileSizeInBytes:[3707], FileName:[clan_9781101002575_oeb_cop_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001],FileSizeInBytes:[1512], FileName:[clan_9781101002575_oeb_ded_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.0],FileSizeInBytes:[8588], FileName:[clan_9781101002575_oeb_ack_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001],FileSizeInBytes:[13744], FileName:[clan_9781101002575_oeb_frw_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001],FileSizeInBytes:[13136], FileName:[clan_9781101002575_oeb_fm3_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.003],FileSizeInBytes:[100680], FileName:[clan_9781101002575_oeb_c01_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.004],FileSizeInBytes:[67351], FileName:[clan_9781101002575_oeb_c02_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.005],FileSizeInBytes:[159433], FileName:[clan_9781101002575_oeb_c03_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.004],FileSizeInBytes:[161492], FileName:[clan_9781101002575_oeb_c04_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.002],FileSizeInBytes:[63384], FileName:[clan_9781101002575_oeb_c05_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.003],FileSizeInBytes:[106037], FileName:[clan_9781101002575_oeb_c06_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.002],FileSizeInBytes:[88817], FileName:[clan_9781101002575_oeb_c07_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.002],FileSizeInBytes:[82613], FileName:[clan_9781101002575_oeb_c08_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.001],FileSizeInBytes:[61023], FileName:[clan_9781101002575_oeb_c09_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.0],FileSizeInBytes:[10653], FileName:[clan_9781101002575_oeb_bm1_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.002],FileSizeInBytes:[49889], FileName:[clan_9781101002575_oeb_gl1_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE: TimeInSecs:[0.002],FileSizeInBytes:[46390], FileName:[clan_9781101002575_oeb_bib_r1.html][2014-03-19 11:15:48 PDT] <main> XHTMLANALYZER_ANALYZE_TOTAL: TotalTimeInSecs:[0.04],TotalCharacterCount:[789117], TotalWordCount:[163602][2014-03-19 11:15:49 PDT] <main> INFO: Finished repairing publication asset.The repaired file is '/tmp/repairEpubAssetsUnmanifested/unmanifested.epub'.[2014-03-19 11:15:49 PDT] <main> INFO: Calculating the md5 checksum for the repaired file '/tmp/repairEpubAssetsUnmanifested/unmanifested.epub'.Repaired publication asset(s) information:- Repaired File Path - - Repaired File Checksum -/tmp/repairEpubAssetsUnmanifested/unmanifested.epub 8dd1e064ae5cdde7b1b3c8d766db92ee[2014-03-19 11:15:49 PDT] <main> DBG-X: Returning 0everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m repairEpubAssets -assetFile ~/Downloads/unmanifested.epub -destination /tmp/repairEpubAssets[2014-03-19 11:16:04 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.[2014-03-19 11:16:04 PDT] <main> INFO: Logging configured successfully.[2014-03-19 11:16:04 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-03-19 11:16:04 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-19 11:16:04 PDT] <main> INFO: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 265M free, 16384M total (Swap) 715M free, 1024M total[2014-03-19 11:16:04 PDT] <main> INFO: RepairEpubAssets mode selected.[2014-03-19 11:16:04 PDT] <main> INFO: Starting to repair publication asset 'unmanifested.epub'.[2014-03-19 11:16:09 PDT] <main> INFO: Finished repairing publication asset.The repaired file is '/tmp/repairEpubAssets/unmanifested.epub'.[2014-03-19 11:16:09 PDT] <main> INFO: Calculating the md5 checksum for the repaired file '/tmp/repairEpubAssets/unmanifested.epub'.Repaired publication asset(s) information:- Repaired File Path - - Repaired File Checksum -/tmp/repairEpubAssets/unmanifested.epub a4fa93107b793cfe5a2843f36f1dc55b[2014-03-19 11:16:09 PDT] <main> DBG-X: Returning 0

Transporter 會嘗試修復 unmanifested.epub EPUB 檔案、從 EPUB 檔案中移除未列入資訊清單的檔案,然後將已修復的檔案儲存於 /tmp/repairEpubAssetsUnmanifested/ 目錄。Transporter 執行命令完畢後,會顯示資訊指出可否修復檔案。

在此範例中,Transporter 修復了 unmanifested.epub 的 EPUB 檔案。Transporter 會顯示已修復檔案的路徑(/tmp/repairEpubAssetsUnmanifested/unmanifested.epub)與核對碼(8dd1e064ae5cdde7b1b3c8d766db92ee)。

request report 模式

在以下範例中,使用者 bob 以 request report 模式來執行 Transporter,並指定 Transporter 下載過去 30 天內所有供應商的目錄報告。

everest:tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m requestReport -u bob -type all -destination /tmp[2013-03-21 16:25:52 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2013-03-21 16:25:56 PDT] <main> INFO: Logging configured successfully.[2013-03-21 16:25:56 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2013-03-21 16:25:56 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2013-03-21 16:25:56 PDT] <main> INFO: Memory: [JVM] 26M free, 56M total, 910M max [System] (Physical) 2552M free, 16384M total (Swap) 989M free, 3072M total[2013-03-21 16:25:56 PDT] <main> DBG-X: Memory: [JVM] 26M free, 56M total, 910M max [System] (Physical) 2550M free, 16384M total (Swap) 989M free, 3072M total[2013-03-21 16:25:56 PDT] <main> DBG-X: Using operation named: requestReport[2013-03-21 16:25:56 PDT] <main> DBG-X: Apple's web service operation input parameters:[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter Password = **hidden value**[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter ReportType = all[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter TransporterArguments = -m requestReport -u bob -type all -destination /tmp[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter Username = bob[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter Version = 3.3.0[2013-03-21 16:25:56 PDT] <main> INFO: id = 20130321162556-019[2013-03-21 16:25:56 PDT] <main> DBG-X: Apple's web service operation return value:[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter ReportsByType = {TV Show=[{Status=Succeeded, RequestedBy=bob, DateRequested=1363893076000, ReportFile={Checksum=a3391a3739bdf271632650d1a3d71163,FileName=Apple_TV.ljjwjfgf.zip, GzipContent=H4sIAAAAAAAAAAvwZmYRYWBg4GB4UFXq5PjnnW0rMwNDuBIDgyCDKEN5alJKYllJanFJfEiYXklFSWgIJwOzS4d3IAiHVrAwJAPh1Zmn8x4ZiLRdfxdcYbnZ4ZPtN6MJU4xeMWhNX6Xtoj5NTUiAZWbWs7fHG6dkO/G2bFkY4vXJ+uLD0xv/J9+e335a48KFuefVpbYxXbj8ONXk9jz+XbwPlve2VYm5cN/45KA86+jjgmXh6u+Lqm2uvv++/Hh3gP7147Pd6petr2L8FWgzz+H/+5j/XaUMwaU/cy/8nrfa9PXPqMNnr9vYx++uP3X9zsHd12adW+zqN+f4LbNzybnSzzdu6/0ccftY5RrVQrOvOQsdywX3tjo2lXNcFhfUS1SeNWu65OvSCzNPaT3xSRUtWLaJyzw4knX2SpWF32xe7Os9fPJH6aKDh9+dvHBEbqm9QNXjiGZHfpOYC2uaf6s/+HlA9k6hquSjKYYHOIO7ApYwVHx7Pc/6ze+9/1bcleSNvnsx+bTM79iWiyueP33Jf49DcY+nb8+BzXW8x/I3xh3bcLdxmWINz9nCX94f1s27e8CmWWHDrwS2C8/OC1w4uP9JnTDHG3V+jvQLe9YzXFtw3ZD/tfP1zwnn3657z6ZfxXlLcMGKb4dzrxuYqhu+OZPwJ/pwqszM7bXd3OVMnm6cqhXT83fb5iS1CDx8tkvWp2l9e+a8QB2fQ9nf6/bazJhT0LPxQfaMoECXb5NKzYMFrU9csdmUI37Hc5W04c65uRGnVgdI9TyLVnM41rKF0YNXU7rhi1HDlk0MO1PZirwb/hg17FFo8Ez3+ye4+m9JfNaMKSeDONKOBkV8SyuU9A5U8J7cO7/pkiDXzZ0/Aq/bJdp8qbq/0PXWueWpq5aERD6y3TJPuOLm14rIg+vi7GLVZJtunpris9VF1tm8s1xey6+o7H/RqU37r881f/r8XOlliVmXLFy31fuvOlhSNrXjtlVnyMlZPG5dMr8Ej92LlDj5VMLT1VBKP+jMKpdD0/jm59rI7xJat+fw7ItCiZpvIm5Z2uzsUV2567D6sccFOZmO7TMrs+bFHTDZ+4svf0FQTy73isMptqbF+gmP4irbn0ckOa45xlh52ys+rFam4MybyYJJM1e0f152e9qiRStcdG9+OnuFkzt1J1uVyfr9b990htfnmO69XxBqtvf+zrezOoO/dnUF6fn4pt78e1Ly9NclDU+rgm4U1e5kbmieqMJxO7/phnh4fJbwkpJVPgpKuu2hpWxXlbKuHeq6FrRSaoGT11Edd4YaN8aGo19DuNeFGGpWtnuq3i4NunlpafqFp/HteSclXwucmTrpZvSCQ2XcIquZrPauUjn0P8CbkUmcGVdW5mUAAUYgXtIIYmHJ2KyQjB1awcAQ4M3KBlHPyOADpE8yg3gAm+cogysEAAA=}}]}[2013-03-21 16:25:56 PDT] <main> DBG-X: parameter Success = true[2013-03-21 16:25:56 PDT] <main> INFO: The report Apple_TV.ljjwjfgf.zip already exists in /tmp.It will be deleted before downloading the new one.[2013-03-21 16:25:56 PDT] <main> DBG-X: Inflated 1440 bytes to 1067Report download success: /tmp/Apple_TV.ljjwjfgf.zip[2013-03-21 16:25:56 PDT] <main> DBG-X: Returning 0

Transporter 會將過去 30 天內的所有供應商目錄報告下載至 /tmp/ 目錄,並顯示 eXtreme 記錄資訊。

在本範例中,Transporter 會指出下列目錄報告已下載為 /tmp/ directory: Apple_TV.ljjwjfgf.zip 和 Apple_TV.ljjwjfgf.zip。

schema 模式

在以下範例中,使用者 bob 以 schema 模式來執行 Transporter,並指定 Transporter 傳回商店套件影片規格 4.7 版的「transitional」(可轉換)描述語言檔案、將該描述語言檔儲存至 /tmp/schema 目錄,及顯示 eXtreme 記錄資訊。

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m generateSchema -u bob -p <password> -schema film4.7 -schemaType transitional -s Apple -destination /tmp/schema [2009-05-28 09:16:47 PDT] <main> INFO: Logging configured successfully.[2009-05-28 09:16:47 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2009-05-28 09:16:47 PDT] <main> DBG-X: Apple's web service operation input parameters:[2009-05-28 09:16:47 PDT] <main> DBG-X: parameter Password = **hidden value**[2009-05-28 09:16:47 PDT] <main> DBG-X: parameter ProviderName = Apple[2009-05-28 09:16:47 PDT] <main> DBG-X: parameter SchemaPackage = film4.7[2009-05-28 09:16:47 PDT] <main> DBG-X: parameter SchemaType = transitional[2009-05-28 09:16:47 PDT] <main> DBG-X: parameter Username = bob[2009-05-28 09:16:47 PDT] <main> INFO: Attempting to connect to Apple's web service ...[2009-05-28 09:16:47 PDT] <main> DBG-X: using service address: https://itunesconnect.apple.com/WebObjects/MZLabelService.woa/json/MZEncodingHouseService?wsdl[2009-05-28 09:16:48 PDT] <main> INFO: Successfully connected to Apple's web service.[2009-05-28 09:16:50 PDT] <main> DBG-X: Apple's web service operation return value:[2009-05-28 09:16:50 PDT] <main> INFO: Writing schema to file: /tmp/schema/film4.7-transitional.rng[2009-05-28 09:16:50 PDT] <main> DBG-X: Returning 0

Transporter 傳回商店套件影片規格 4.7 版的「transitional」(可轉換)描述語言,以及顯示 eXtreme 記錄資訊。

在此範例中,Transporter 會將可轉換描述語言檔案儲存到 /tmp/schema/film4.7-transitional.rng。

status 模式

status 模式(音樂範例)

在以下範例中,使用者 bob 以 status 模式來執行 Transporter 並指定 Transporter 傳回最近上傳套件的狀態資訊,以取得指定的 Apple 識別碼。

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m status -u bob -p <password> -apple_id 338571549[2017-09-28 13:34:18 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.[2017-09-28 13:34:18 PDT] <main> INFO: Logging configured successfully.[2017-09-28 13:34:18 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2017-09-28 13:34:18 PDT] <main> INFO: OS identifier: Mac OS X 10.12.6 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2017-09-28 13:34:18 PDT] <main> INFO: Memory: [JVM] 17M free, 31M total, 989M max [System] (Physical) 135M free, 16384M total (Swap) 715M free, 1024M total[2017-09-28 13:34:18 PDT] <main> INFO: Status mode selected.[2017-09-28 13:34:18 PDT] <main> INFO: Retrieving upload status for the apple identifier 338571549[2017-09-28 13:34:18 PDT] <main> DBG-X: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 140M free, 16384M total (Swap) 715M free, 1024M total[2017-09-28 13:34:18 PDT] <main> DBG-X: Using operation named: uploadStatusWithArguments[2017-09-28 13:34:18 PDT] <main> DBG-X: Apple's web service operation input parameters:[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter AppleId = 338571549[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.6 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter OutputFormat = plain[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter Password = **hidden value**[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter TransporterArguments = -m status -u bob -p **hidden value** -apple_id 338571549[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter Username = bob[2017-09-28 13:34:18 PDT] <main> DBG-X: parameter Version = 3.3.0[2017-09-28 13:34:18 PDT] <main> INFO: id = 20170928133418-550[2017-09-28 13:34:24 PDT] <main> DBG-X: Apple's web service operation returned[2017-09-28 13:34:24 PDT] <main> DBG-X: Inflated 472 bytes to 1239  Vendor identifier:81182615623Apple identifier:338571549iTunesConnect Status:LiveContent Review state:Live-ReviewedContent Review date:2016-06-15Content state:PolishedContent is hidden:falseOnStore:AI,AG,AR,AM,AU,AT,AZ,BS,BB,BY,BE,BZ,BM,BO,BW,BR,BN,BG,BF,KH,CA,CV,KY,CL,CO,CR,CY,DK,DM,DO,EC,SV,EE,FJ,FI,FR,GM,DE,GH,GR,GD,GT,GW,HN,HK,HU,IN,ID,IE,IL,IT,JP,KE,KG,LA,LV,LT,LU,MO,MY,MT,MU,MX,FM,MD,MN,MZ,NA,NP,NL,NZ,NI,NE,NG,NO,PA,PG,PY,PT,RU,SG,SK,SI,ZA,ES,LK,KN,SZ,SE,CH,TW,TJ,TH,TT,TR,TM,UG,UA,GB,US,UZ,VE,VN,VG,ZWReady For Store:N/ANot On Store:CZ,KZ,PE,PH,PL,ROArtist Name:Juan PérezArtist Apple identifier:1128499424Artist is curated:false-------------------------Status Info-------------------------Upload created:2016-06-10 08:57:21Upload state:Imported

Transporter 傳回最近上傳套件的狀態資訊,以取得指定的 Apple 識別碼。

status 模式(影片範例)

在以下範例中,使用者 bob 以 status 模式來執行 Transporter 並指定 Transporter 傳回最近上傳套件的狀態資訊,以取得指定的 Apple 識別碼。

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m status -u bob -p <password> -apple_id 832549826[2017-10-03 12:17:18 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.[2017-10-03 12:17:18 PDT] <main> INFO: Logging configured successfully.[2017-10-03 12:17:18 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2017-10-03 12:17:18 PDT] <main> INFO: OS identifier:Mac OS X 10.12.6 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2017-10-03 12:17:18 PDT] <main> INFO: Memory: [JVM] 17M free, 31M total, 989M max [System] (Physical) 135M free, 16384M total (Swap) 715M free, 1024M total[2017-10-03 12:17:18 PDT] <main> INFO: Status mode selected.[2017-10-03 12:17:18 PDT] <main> INFO: Retrieving upload status for the apple identifier 338571549[2017-10-03 12:17:18 PDT] <main> DBG-X: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 140M free, 16384M total (Swap) 715M free, 1024M total[2017-10-03 12:17:18 PDT] <main> DBG-X: Using operation named: uploadStatusWithArguments[2017-10-03 12:17:18 PDT] <main> DBG-X: Apple's web service operation input parameters:[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter AppleId = 832549826[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.6 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter OutputFormat = plain[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter Password = **hidden value**[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter TransporterArguments = -m status -u bob -p **hidden value** -apple_id 338571549[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter Username = bob[2017-10-03 12:17:18 PDT] <main> DBG-X: parameter Version = 3.3.0[2017-10-03 12:17:18 PDT] <main> INFO: id = 20171003121718-550[2017-10-03 12:17:24 PDT] <main> DBG-X: Apple's web service operation returned[2017-10-03 12:17:24 PDT] <main> DBG-X: Inflated 1472 bytes to 6293  Vendor identifier:ZX05610001Apple identifier:832549826iTunesConnect Status:LiveContent Review state:Live-ReviewedContent state:PolishedOn Store:AR,AU,AT,BZ,BO,BR,CA,CO,CR,DO,EC,SV,EE,DE,GR,GT,HN,HU,IE,LT,LU,MT,MX,NL,NZ,NI,PA,PY,CH,GB,US,VEReady For Store:N/ANot On Store:BE,CL,CY,FR,PE,ROComponent Name:ThumbnailsComponent Locale:N/AComponent Status:ApprovedComponent Delivered:2013-04-23 12:06:42Component Name:Full SubtitlesComponent Locale:fr-FRComponent Status:QC RejectedComponent Delivered:2013-02-13 19:27:28Component Rejection Reason:Subtitle Out of SyncComponent Rejection Note:FR subs early throughout fileComponent Name:AudioComponent Locale:de-DEComponent Status:ApprovedComponent Delivered:2009-01-27 17:04:27Component Name:CaptionsComponent Locale:enComponent Status:ApprovedComponent Delivered:2013-04-23 12:06:42Component Name:ChaptersComponent Locale:enComponent Status:ApprovedComponent Delivered:2013-04-23 12:06:42Component Name:ChaptersComponent Locale:fr-FRComponent Status:ApprovedComponent Delivered:2013-04-23 12:06:42Component Name:Full SubtitlesComponent Locale:es-419Component Status:QC RejectedComponent Delivered:2012-06-14 20:12:24Component Rejection Reason:Subtitle Out of SyncComponent Rejection Note:ES subs early throughout fileComponent Name:AudioComponent Locale:enComponent Status:ApprovedComponent Delivered:2009-01-27 17:04:27Component Name:AudioComponent Locale:fr-FRComponent Status:QC RejectedComponent Delivered:2013-02-13 19:27:28Component Rejection Reason:Audio Out of SyncComponent Rejection Note:French audio track early throughout fileComponent Name:ChaptersComponent Locale:de-DEComponent Status:ApprovedComponent Delivered:2013-04-23 12:06:42Component Name:Dub CreditComponent Locale:fr-FRComponent Status:ApprovedComponent Delivered:2013-02-13 19:27:28Component Name:Full SubtitlesComponent Locale:pt-BRComponent Status:QC RejectedComponent Delivered:2012-06-14 20:12:24Component Rejection Reason:Subtitle Out of SyncComponent Rejection Note:PT subs early throughout fileComponent Name:VideoComponent Locale:N/AComponent Status:ApprovedComponent Delivered:2009-01-27 17:04:27Component Name:Full SubtitlesComponent Locale:nlComponent Status:ApprovedComponent Delivered:2013-08-14 12:19:34Component Name:Preview FilmComponent Locale:WWComponent Status:ApprovedComponent Delivered:2008-01-22 17:43:12Component Name:Preview FilmComponent Locale:DEComponent Status:QC RejectedComponent Delivered:2009-01-27 17:04:27Component Rejection Reason:Audio Incorrectly TaggedComponent Rejection Note:Audio is in German.-------------------------Status Info-------------------------Upload created:2008-03-28 09:43:39Upload state:Import Error

Transporter 傳回最近上傳套件的狀態資訊,以取得指定的 Apple 識別碼。

在此範例中,因為你要求狀態的套件包含影片,因此除了套件的狀態之外,status 模式也會針對各個影片組件(縮圖、字幕、音訊說明、章節、配音製作人員、影片、預覽)而傳回組件的狀態資訊(名稱、地區設定、狀態、已傳送、拒絕理由,也可能有備註)。

status 模式(指定識別碼的列表)

在以下範例中,使用者 bob 以 status 模式來執行 Transporter,並指定 Transporter 針對逗號分隔的廠商識別碼列表來傳回最近上傳套件的狀態資訊,並以 XML 顯示傳回的輸出資訊。

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m status -u bob -p <password> -vendor_ids "98143907070932,98143907070931" -v off -outputFormat xml[2014-08-21 10:20:21 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.<?xml version="1.0" encoding="UTF-8"?><itunes_transporter>  <upload_status vendor_identifier="98143907070932"> <upload_status_info created="2014-08-14 15:09:26" status="Upload Failed"/></upload_status>  <upload_status apple_identifier="1000040450" vendor_identifier="98143907070931"> <content_status_info content_review_status="Live-NotReviewed" content_status="Unpolished" itunes_connect_status="Partial"> <store_status not_on_store="AI,AG,AR,AM,AU,AT,AZ,BS,BB,BY,BE,BZ,BM,BO,BW,BR,BN,BG,BF,KH,CA,CV,KY,CL,CO,CR,CY,CZ,DK,DM,DO,EC,SV,EE,FJ,FI,FR,GM,DE,GH,GR,GD,GT,GW,HN,HK,HU,IN,ID,IE,IL,IT,JP,KZ,KE,KG,LA,LV,LT,LU,MO,MY,MT,MU,MX,FM,MD,MN,MZ,NA,NP,NL,NZ,NI,NE,NG,NO,PA,PG,PY,PE,PH,PL,PT,RO,RU,SG,SK,SI,ZA,ES,LK,KN,SZ,SE,CH,TW,TJ,TH,TT,TR,TM,UG,UA,GB,US,UZ,VE,VN,VG,ZW" on_store="N/A" ready_for_store="N/A"/> </content_status_info> <upload_status_info created="2014-07-08 18:31:17" status="Imported"/></upload_status></itunes_transporter>

Transporter 針對廠商識別碼之逗點分隔清單(98143907070932、98143907070931)傳回最近上傳套件的狀態資訊,並以 XML 顯示傳回的輸出資訊。

在此範例中,Transporter 針對廠商識別碼「98143907070932」傳回「上傳失敗」狀態;針對廠商識別碼「98143907070931」傳回「已輸入」的最終上傳狀態。

statusAll 模式

在以下範例中,使用者 bob 以 statusAll 模式來執行 Transporter,並指定 Transporter 傳回最近上傳套件的狀態資訊,以取得指定的 Apple 識別碼,並以 XML 顯示傳回的輸出資訊。

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m statusAll -u bob -p <password> -apple_id 338571549 -outputFormat xml[2014-03-19 13:35:29 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.[2014-03-19 13:35:29 PDT] <main> INFO: Logging configured successfully.<?xml version="1.0" encoding="UTF-8"?><itunes_transporter>[2014-03-19 13:35:29 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-03-19 13:35:29 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-19 13:35:29 PDT] <main> INFO: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 185M free, 16384M total (Swap) 715M free, 1024M total[2014-03-19 13:35:29 PDT] <main> INFO: StatusAll mode selected.[2014-03-19 13:35:29 PDT] <main> INFO: Retrieving the complete upload status for the apple identifier 338571549[2014-03-19 13:35:29 PDT] <main> DBG-X: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 185M free, 16384M total (Swap) 715M free, 1024M total[2014-03-19 13:35:29 PDT] <main> DBG-X: Using operation named: completeUploadStatusWithArguments[2014-03-19 13:35:29 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter AppleId = 338571549[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter OutputFormat = xml[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter TransporterArguments = -m statusAll -u bob -p **hidden value** -apple_id 338571549 -outputFormat xml[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter Username = bob[2014-03-19 13:35:29 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-03-19 13:35:29 PDT] <main> INFO: id = 20140319133529-171[2014-03-19 13:35:35 PDT] <main> DBG-X: Apple's web service operation returned[2014-03-19 13:35:35 PDT] <main> DBG-X: Inflated 604 bytes to 1911  <upload_status apple_identifier="338571549" vendor_identifier="10000000011046"> <content_status_info content_review_status="NotLive-WaitingForReview" content_status="Unpolished" itunes_connect_status="In Review"> <store_status not_on_store="GB,DE,US" on_store="N/A" ready_for_store="N/A"/> <video_components> <video_component component_delivered="2013-11-05 11:19:37" component_locale="N/A" component_name="Captions" component_status="Processing"/> <video_component component_delivered="2013-11-05 11:19:37" component_locale="N/A" component_name="Video" component_status="Processing"/> <video_component component_delivered="N/A" component_locale="en-US" component_name="Audio" component_status="N/A"/> <video_component component_delivered="2013-11-05 11:19:37" component_locale="en-GB" component_name="Audio" component_status="Processing"/> <video_component component_delivered="N/A" component_locale="de-DE" component_name="Audio" component_status="N/A"/> <video_component component_delivered="2013-11-05 11:19:37" component_locale="en-GB" component_name="Chapters" component_status="In Review"/> <video_component component_delivered="2013-11-05 11:19:37" component_locale="en-US" component_name="Chapters" component_status="In Review"/> <video_component component_delivered="2013-11-05 11:54:32" component_locale="N/A" component_name="Thumbnails" component_status="In Review"/> </video_components> </content_status_info> <upload_status_info created="2013-11-05 14:36:16" status="Import Error"/> <upload_status_info created="2013-11-05 12:07:03" status="Import Error"/> <upload_status_info created="2013-11-05 12:00:12" status="Import Error"/> <upload_status_info created="2013-11-05 11:52:05" status="Imported"/> <upload_status_info created="2013-11-05 11:39:40" status="Imported"/> <upload_status_info created="2013-11-05 11:18:46" status="Imported"/></upload_status></itunes_transporter>[2014-03-19 13:35:35 PDT] <main> DBG-X: Returning 0

Transporter 傳回最近上傳套件的狀態資訊,以取得指定的 Apple 識別碼,並以 XML 顯示傳回的輸出資訊。

在此範例中,由於你要求狀態的套件包含了電影,因此除了套件狀態以外,status 模式也會傳回每個電影組件(字幕、影片、音訊、章節、縮圖)的組件狀態資訊(名稱、地區設定、狀態、已傳送)。

statusAll 模式(指定識別碼的列表)

在以下範例中,使用者 bob 以 statusAll 模式來執行 Transporter,並指定 Transporter 針對廠商識別碼之逗點分隔清單,傳回所有上傳套件的狀態資訊,並以 XML 顯示傳回的輸出資訊。

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m statusAll -u bob -p <password> -vendor_ids "98143907070936,98143907070937" -v off -outputFormat xml[2014-09-12 14:12:03 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.<?xml version="1.0" encoding="UTF-8"?><itunes_transporter>  <upload_status apple_identifier="1000049617" vendor_identifier="98143907070936"> <content_status_info content_review_status="Live-NotReviewed" content_status="Unpolished" itunes_connect_status="Partial"> <store_status not_on_store="AI,AG,AR,AM,AU,AT,AZ,BS,BB,BY,BE,BZ,BM,BO,BW,BR,BN,BG,BF,KH,CA,CV,KY,CL,CO,CR,CY,CZ,DK,DM,DO,EC,SV,EE,FJ,FI,FR,GM,DE,GH,GR,GD,GT,GW,HN,HK,HU,IN,ID,IE,IL,IT,JP,KZ,KE,KG,LA,LV,LT,LU,MO,MY,MT,MU,MX,FM,MD,MN,MZ,NA,NP,NL,NZ,NI,NE,NG,NO,PA,PG,PY,PE,PH,PL,PT,RO,RU,SG,SK,SI,ZA,ES,LK,KN,SZ,SE,CH,TW,TJ,TH,TT,TR,TM,UG,UA,GB,UZ,VE,VN,VG,ZW" on_store="US" ready_for_store="N/A"/> </content_status_info> <upload_status_info created="2014-09-12 12:43:41" status="Import Error"/> <upload_status_info created="2014-08-29 13:32:31" status="Imported"/> <upload_status_info created="2014-08-29 13:29:47" status="Imported"/></upload_status>  <upload_status vendor_identifier="98143907070937"> <upload_status_info created="2014-09-12 14:10:24" status="Import Error"/> <upload_status_info created="2014-09-12 14:09:45" status="Upload Failed"/> <upload_status_info created="2014-09-12 13:58:13" status="Import Error"/> <upload_status_info created="2014-09-12 13:55:10" status="Import Error"/></upload_status></itunes_transporter>

Transporter 針對廠商識別碼之逗點分隔清單傳回所有上傳套件的狀態資訊,並以 XML 顯示傳回的輸出資訊。

在此範例中,Transporter 針對廠商識別碼「98143907070936」傳回「輸入錯誤」的最終上傳狀態;針對廠商識別碼「98143907070937」傳回「輸入錯誤」。

transfer test 模式

在以下範例中,使用者 bob 以 transfer test 模式來執行 Transporter 並指定 Transporter 使用 10000 Kbit/s 節流速度,將 10MB 套件上傳到 Signiant 伺服器、傳回總傳輸時間和詳細資料(-throughput),以及顯示 eXtreme 記錄資訊。

everest:/tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -m transferTest -u bob -s Apple -size 10M -t Signiant -k 10000[2014-03-14 12:30:25 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-03-14 12:30:28 PDT] <main> INFO: Logging configured successfully.[2014-03-14 12:30:28 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-03-14 12:30:28 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:30:28 PDT] <main> INFO: Memory: [JVM] 18M free, 31M total, 989M max [System] (Physical) 3969M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:30:28 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/transferTest-template-v2.metadata.xml[2014-03-14 12:30:28 PDT] <main> DEBUG: No remote configuration found.[2014-03-14 12:30:29 PDT] <main> INFO: Examining the package at: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp[2014-03-14 12:30:29 PDT] <main> INFO: Ensuring that package has well formed metadata file...[2014-03-14 12:30:29 PDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2014-03-14 12:30:29 PDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2014-03-14 12:30:29 PDT] <main> INFO: Performing authentication of package APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp ...[2014-03-14 12:30:29 PDT] <main> DBG-X: Memory: [JVM] 30M free, 63M total, 989M max [System] (Physical) 3951M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:30:29 PDT] <main> DBG-X: Deflated 2774 bytes to 1108[2014-03-14 12:30:29 PDT] <main> DBG-X: Using operation named: validateMetadata[2014-03-14 12:30:29 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter Files = [metadata.xml,song01.m4a,cover.png][2014-03-14 12:30:29 PDT] <main> DBG-X: parameter Metadata = <?xmlversion="1.0"encoding="UTF-8"?><package version="music5.0" xmlns="http://apple.com/itunes/importer"> <language>en-US</language> <provider>Apple</provider> <album> <vendor_id>APPLE2812F6A232B944FD91CCA2C10A1F0C8C</vendor_id> <upc>001344404448</upc> <title>APPLE2812F6A232B944FD91CCA2C10A1F0C8C Album Title</title> <title_version /> <original_release_date>2014-03-14</original_release_date> <label_name>Transfer Test Generator</label_name> <genres> <genre code="ROCK-00"/> </genres> <copyright_pline>2014 Transfer Test Generator</copyright_pline> <copyright_cline>2014 Transfer Test Generator</copyright_cline> <artwork_files> <file> <file_name>cover.png</file_name> <size>5447</size> <checksum type="md5">32d5fdd1d5e2e90e3c4be955264c609d</checksum> </file> </artwork_files> <description>Long Description</description> <volume_count>1</volume_count> <track_count>1</track_count> <products> <product> <territory>US</territory> <wholesale_price_tier>3</wholesale_price_tier> <sales_start_date>2014-03-14</sales_start_date> </product> </products> <artists> <artist> <name>Test Artist</name> <primary>true</primary> </artist> </artists> <tracks> <track> <vendor_id>APPLE2812F6A232B944FD91CCA2C10A1F0C8CT1</vendor_id> <isrc>0cf516473907</isrc> <title>Test Track Title</title> <title_version /> <label_name>Transfer Test Generator</label_name> <copyright_pline>2014 Transfer Test Generator</copyright_pline> <lyrics /> <volume_number>1</volume_number> <track_number>1</track_number> <audio_file> <file_name>song01.m4a</file_name> <size>10485760</size> <checksum type="md5">79feaf1ea2380f95f3b1320bd0a571e9</checksum> </audio_file> <products> <product> <territory>US</territory> <sales_start_date>2014-03-14</sales_start_date> </product> </products> <artists> <artist> <primary>true</primary> <name>Test Artist</name> </artist> </artists> </track> </tracks> </album></package>[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter MetadataChecksum = 1dc276fc55590810b10b25f9789224b0[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter PackageName = APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter PackageSize = 10493981[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter Throttle = 10000[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter TransporterArguments = -m transferTest -u bob -s Apple -size 10M -t Signiant -k 10000[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter Username = bob[2014-03-14 12:30:29 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-03-14 12:30:29 PDT] <main> INFO: id = 20140314123029-390[2014-03-14 12:30:30 PDT] <main> DBG-X: Apple's web service operation return value:[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter CPUToken = 69d27ccd-c7bf-41f4-ad5c-afc5987ce443/1394825430178[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter FileSizes = {song01.m4a=10485760,cover.png=5447}[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png,Role=source, ShouldDescribeAsset=true, Filename=cover.png},{UTI=public.mpeg-4-audio,Role=source, ShouldDescribeAsset=true, Filename=song01.m4a}][2014-03-14 12:30:30 PDT] <main> DBG-X: parameter Checksums = {song01.m4a=79feaf1ea2380f95f3b1320bd0a571e9,cover.png=32d5fdd1d5e2e90e3c4be955264c609d}[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter Success = true[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,cover.png,song01.m4a][2014-03-14 12:30:30 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-03-14 12:30:30 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,cover.png,song01.m4a].These are the files that will be uploaded.[2014-03-14 12:30:30 PDT] <main> DBG-X: Memory: [JVM] 28M free, 63M total, 989M max [System] (Physical) 3951M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:30:30 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-03-14 12:30:30 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter TransporterArguments = -m transferTest -u bob -s Apple -size 10M -t Signiant -k 10000[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter Username = bob[2014-03-14 12:30:30 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-03-14 12:30:30 PDT] <main> INFO: id = 20140314123030-724[2014-03-14 12:30:31 PDT] <main> DBG-X: Apple's web service operation return value:[2014-03-14 12:30:31 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-03-14 12:30:31 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2014-03-14 12:30:31 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:30:31 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:30:31 PDT] <main> DBG-X: Setting the target rate to 1500000 bytes per second.[2014-03-14 12:30:31 PDT] <main> DBG-X: Setting the throttle to 1250000 bytes per second.[2014-03-14 12:30:31 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-03-14 12:30:31 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:30:31 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-03-14 12:30:31 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-03-14 12:30:31 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001>INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-03-14 12:30:31 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001>INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-03-14 12:30:31 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001>INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-03-14 12:30:31 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001>INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-03-14 12:30:32 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr203.apple.com/17.152.249.103:44001[2014-03-14 12:30:32 PDT] <Transport Protocol> INFO: Authenticating[2014-03-14 12:30:33 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-03-14 12:30:33 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:30:33 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-03-14 12:30:33 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:30:33 PDT] <File Progress Event Thread> INFO: File: 227b3abf-46e5-4006-b251-898b608197d38126022629428011628.txt 11/11, 100% completed[2014-03-14 12:30:33 PDT] <Data Channel Controller> DBG-X: The status for the file, 227b3abf-46e5-4006-b251-898b608197d38126022629428011628.txt, is TRANSFERRED.[2014-03-14 12:30:33 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:30:34 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:30:34 PDT] <main> DEBUG: Using token file path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp.token[2014-03-14 12:30:34 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-03-14 12:30:34 PDT] <main> DEBUG: Set token: 69d27ccd-c7bf-41f4-ad5c-afc5987ce443/1394825430178[2014-03-14 12:30:34 PDT] <main> DBG-X: Memory: [JVM] 62M free, 102M total, 989M max [System] (Physical) 3849M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:30:34 PDT] <main> DBG-X: Deflated 2774 bytes to 1108[2014-03-14 12:30:34 PDT] <main> DBG-X: Using operation named: validateAssets[2014-03-14 12:30:34 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter CPUToken = 69d27ccd-c7bf-41f4-ad5c-afc5987ce443/1394825430178[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter Files = [metadata.xml,song01.m4a,cover.png][2014-03-14 12:30:34 PDT] <main> DBG-X: parameter MetadataChecksum = 1dc276fc55590810b10b25f9789224b0[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter PackageName = APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter PackageSize = 10493981[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter Throttle = 10000[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter Transport = Signiant[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter TransporterArguments = -m transferTest -u bob -s Apple -size 10M -t Signiant -k 10000[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter Username = bob[2014-03-14 12:30:34 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-03-14 12:30:34 PDT] <main> INFO: id = 20140314123034-717[2014-03-14 12:30:35 PDT] <main> DBG-X: Apple's web service operation return value:[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter Checksums = {song01.m4a=79feaf1ea2380f95f3b1320bd0a571e9,cover.png=32d5fdd1d5e2e90e3c4be955264c609d}[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter Success = true[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter TransportPort = 44001[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,cover.png,song01.m4a][2014-03-14 12:30:35 PDT] <main> DBG-X: parameter ResumeFlag = false[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter NewPackageName = APPLE2812F6A232B944FD91CCA2C10A1F0C8C-20140314123035-278.itmsp[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter TransportUser = transporter[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter CPUToken = 9cee5f74-5a03-4171-a2e3-17ec8d490d40/1394825435436[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter FileSizes = {song01.m4a=10485760,cover.png=5447}[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png,Role=source, ShouldDescribeAsset=true, Filename=cover.png},{UTI=public.mpeg-4-audio,Role=source, ShouldDescribeAsset=true, Filename=song01.m4a}][2014-03-14 12:30:35 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-03-14 12:30:35 PDT] <main> DBG-X: parameter TransportPath = sgr2_pod1/transporter/content/transporter/Apple[2014-03-14 12:30:35 PDT] <main> DBG-X: Existing token found, cleaning up[2014-03-14 12:30:35 PDT] <main> DBG-X: Unlocking token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp.token[2014-03-14 12:30:35 PDT] <main> DBG-X: Releasing token file lock[2014-03-14 12:30:35 PDT] <main> DEBUG: Using token file path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp.token[2014-03-14 12:30:35 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-03-14 12:30:35 PDT] <main> DEBUG: Set token: 9cee5f74-5a03-4171-a2e3-17ec8d490d40/1394825435436[2014-03-14 12:30:35 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,cover.png,song01.m4a].These are the files that will be uploaded.[2014-03-14 12:30:35 PDT] <main> INFO: Done performing authentication.[2014-03-14 12:30:35 PDT] <main> INFO: The asset replacement verification check is disabled.[2014-03-14 12:30:35 PDT] <main> INFO: Package does not support file size checking; skipping[2014-03-14 12:30:35 PDT] <main> INFO: Preparing to upload package APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp ...[2014-03-14 12:30:35 PDT] <main> INFO: Determining which files should be uploaded ...[2014-03-14 12:30:35 PDT] <main> DEBUG: Valid local files will be checked:[/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp/metadata.xml,/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp/cover.png,/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp/song01.m4a][2014-03-14 12:30:35 PDT] <main> DEBUG: Remote files uploaded:[2014-03-14 12:30:35 PDT] <main> DBG-X: Examining working file: metadata.xml[2014-03-14 12:30:35 PDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2014-03-14 12:30:35 PDT] <main> DBG-X: Examining working file: cover.png[2014-03-14 12:30:35 PDT] <main> DEBUG: Adding file to be uploaded: cover.png[2014-03-14 12:30:35 PDT] <main> DBG-X: Examining working file: song01.m4a[2014-03-14 12:30:35 PDT] <main> DEBUG: Adding file to be uploaded: song01.m4a[2014-03-14 12:30:35 PDT] <main> INFO: Finished determining which files should be uploaded.[2014-03-14 12:30:35 PDT] <main> DBG-X: ITMSPackage: files to be uploaded:[/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp/metadata.xml,/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp/cover.png,/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp/song01.m4a][2014-03-14 12:30:35 PDT] <main> INFO: Starting to upload the package's files (APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp)...[2014-03-14 12:30:35 PDT] <main> DEBUG: Resetting sizes for progress logging[2014-03-14 12:30:35 PDT] <main> INFO: Computing total size of files to upload ...[2014-03-14 12:30:35 PDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 2774[2014-03-14 12:30:35 PDT] <main> DBG-X: adding file for % complete logging: cover.png , size: 5447[2014-03-14 12:30:35 PDT] <main> DBG-X: adding file for % complete logging: song01.m4a , size: 10485760[2014-03-14 12:30:35 PDT] <main> DEBUG: Setting total size of files for upload to: 10493981[2014-03-14 12:30:35 PDT] <main> INFO: Done computing total size of files to upload.[2014-03-14 12:30:35 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-03-14 12:30:35 PDT] <main> INFO: Using Signiant UDP transport[2014-03-14 12:30:35 PDT] <main> DBG-X: Setting the target rate to 1500000 bytes per second.[2014-03-14 12:30:35 PDT] <main> DBG-X: Setting the throttle to 1250000 bytes per second.[2014-03-14 12:30:35 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:30:35 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTINGMar 14, 2014 12:30:35 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Processing URL list: mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-03-14 12:30:35 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/Mar 14, 2014 12:30:35 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...Mar 14, 2014 12:30:35 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-03-14 12:30:35 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001>INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...Mar 14, 2014 12:30:35 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-03-14 12:30:35 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001>INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...Mar 14, 2014 12:30:35 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-03-14 12:30:35 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001>INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-03-14 12:30:35 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001>INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...Mar 14, 2014 12:30:37 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected to UDP sgr205.apple.com/17.152.249.105:44001[2014-03-14 12:30:37 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr205.apple.com/17.152.249.105:44001Mar 14, 2014 12:30:37 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Authenticating[2014-03-14 12:30:37 PDT] <Transport Protocol> INFO: AuthenticatingMar 14, 2014 12:30:37 PM com.signiant.interactivetransfer.engine.ControlStream transferINFO: Remote agent log base: sigitc-2014-03-14-12-30-35-917.464434-2[2014-03-14 12:30:37 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMSMar 14, 2014 12:30:37 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Setting up data streams[2014-03-14 12:30:37 PDT] <Transport Protocol> INFO: Setting up data streams[2014-03-14 12:30:38 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTEDMar 14, 2014 12:30:38 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected using WAN accelerator[2014-03-14 12:30:38 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-03-14 12:30:38 PDT] <File Progress Event Thread> INFO: File: metadata.xml 2774/2774, 100% completed[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: Memory: [JVM] 69M free, 122M total, 989M max [System] (Physical) 3836M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: Using operation named: assignTransportPodToUpload[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: Apple's web service operation input parameters:[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter Application = iTMSTransporter[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter BaseVersion = 3.3.0[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter CPUToken = 9cee5f74-5a03-4171-a2e3-17ec8d490d40/1394825435436[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter NewPackageName = APPLE2812F6A232B944FD91CCA2C10A1F0C8C-20140314123035-278.itmsp[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter Password = **hidden value**[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter Pod = Newark Signiant 4[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter ProviderName = Apple[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter Transport = Signiant[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter TransporterArguments = -m transferTest -u bob -s Apple -size 10M -t Signiant -k 10000[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter Username = bob[2014-03-14 12:30:38 PDT] <File Progress Event Thread> DBG-X: parameter Version = 3.3.0[2014-03-14 12:30:38 PDT] <File Progress Event Thread> INFO: id = 20140314123038-640[2014-03-14 12:30:38 PDT] <Data Channel Controller> DBG-X: The status for the file, metadata.xml, is TRANSFERRED.[2014-03-14 12:30:38 PDT] <Data Channel Controller> INFO: Package upload progress: 0.03% completed[2014-03-14 12:30:39 PDT] <File Progress Event Thread> DBG-X: Apple's web service operation return value:[2014-03-14 12:30:39 PDT] <File Progress Event Thread> DBG-X: parameter Success = true[2014-03-14 12:30:39 PDT] <File Progress Event Thread> INFO: File: cover.png 5447/5447, 100% completed[2014-03-14 12:30:39 PDT] <Data Channel Controller> DBG-X: The status for the file, cover.png, is TRANSFERRED.[2014-03-14 12:30:39 PDT] <Data Channel Controller> INFO: Package upload progress: 0.08% completed[2014-03-14 12:30:39 PDT] <File Progress Event Thread> INFO: File: song01.m4a 212992/10485760, 2% completed[2014-03-14 12:30:39 PDT] <File Progress Event Thread> INFO: File: song01.m4a 425984/10485760, 4% completed[2014-03-14 12:30:39 PDT] <File Progress Event Thread> INFO: File: song01.m4a 524288/10485760, 5% completed[2014-03-14 12:30:39 PDT] <File Progress Event Thread> INFO: File: song01.m4a 630784/10485760, 6% completed[2014-03-14 12:30:39 PDT] <File Progress Event Thread> INFO: File: song01.m4a 737280/10485760, 7% completed[2014-03-14 12:30:40 PDT] <File Progress Event Thread> INFO: File: song01.m4a 950272/10485760, 9% completed[2014-03-14 12:30:40 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1048576/10485760, 10% completed[2014-03-14 12:30:40 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1155072/10485760, 11% completed[2014-03-14 12:30:40 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1368064/10485760, 13% completed[2014-03-14 12:30:40 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1474560/10485760, 14% completed[2014-03-14 12:30:40 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1572864/10485760, 15% completed[2014-03-14 12:30:40 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1679360/10485760, 16% completed[2014-03-14 12:30:41 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1785856/10485760, 17% completed[2014-03-14 12:30:41 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1892352/10485760, 18% completed[2014-03-14 12:30:41 PDT] <File Progress Event Thread> INFO: File: song01.m4a 1998848/10485760, 19% completed[2014-03-14 12:30:41 PDT] <File Progress Event Thread> INFO: File: song01.m4a 2097152/10485760, 20% completed[2014-03-14 12:30:41 PDT] <File Progress Event Thread> INFO: File: song01.m4a 2203648/10485760, 21% completed[2014-03-14 12:30:41 PDT] <File Progress Event Thread> INFO: File: song01.m4a 2310144/10485760, 22% completed[2014-03-14 12:30:41 PDT] <File Progress Event Thread> INFO: File: song01.m4a 2416640/10485760, 23% completed[2014-03-14 12:30:41 PDT] <File Progress Event Thread> INFO: File: song01.m4a 2523136/10485760, 24% completed[2014-03-14 12:30:42 PDT] <File Progress Event Thread> INFO: File: song01.m4a 2621440/10485760, 25% completed[2014-03-14 12:30:42 PDT] <File Progress Event Thread> INFO: File: song01.m4a 2834432/10485760, 27% completed[2014-03-14 12:30:42 PDT] <File Progress Event Thread> INFO: File: song01.m4a 2940928/10485760, 28% completed[2014-03-14 12:30:42 PDT] <File Progress Event Thread> INFO: File: song01.m4a 3145728/10485760, 30% completed[2014-03-14 12:30:42 PDT] <File Progress Event Thread> INFO: File: song01.m4a 3252224/10485760, 31% completed[2014-03-14 12:30:43 PDT] <File Progress Event Thread> INFO: File: song01.m4a 3465216/10485760, 33% completed[2014-03-14 12:30:43 PDT] <File Progress Event Thread> INFO: File: song01.m4a 3571712/10485760, 34% completed[2014-03-14 12:30:43 PDT] <File Progress Event Thread> INFO: File: song01.m4a 3776512/10485760, 36% completed[2014-03-14 12:30:43 PDT] <File Progress Event Thread> INFO: File: song01.m4a 3883008/10485760, 37% completed[2014-03-14 12:30:43 PDT] <File Progress Event Thread> INFO: File: song01.m4a 4096000/10485760, 39% completed[2014-03-14 12:30:43 PDT] <File Progress Event Thread> INFO: File: song01.m4a 4194304/10485760, 40% completed[2014-03-14 12:30:43 PDT] <File Progress Event Thread> INFO: File: song01.m4a 4300800/10485760, 41% completed[2014-03-14 12:30:44 PDT] <File Progress Event Thread> INFO: File: song01.m4a 4513792/10485760, 43% completed[2014-03-14 12:30:44 PDT] <File Progress Event Thread> INFO: File: song01.m4a 4620288/10485760, 44% completed[2014-03-14 12:30:44 PDT] <File Progress Event Thread> INFO: File: song01.m4a 4825088/10485760, 46% completed[2014-03-14 12:30:44 PDT] <File Progress Event Thread> INFO: File: song01.m4a 4931584/10485760, 47% completed[2014-03-14 12:30:44 PDT] <File Progress Event Thread> INFO: File: song01.m4a 5144576/10485760, 49% completed[2014-03-14 12:30:45 PDT] <File Progress Event Thread> INFO: File: song01.m4a 5242880/10485760, 50% completed[2014-03-14 12:30:45 PDT] <File Progress Event Thread> INFO: File: song01.m4a 5455872/10485760, 52% completed[2014-03-14 12:30:45 PDT] <File Progress Event Thread> INFO: File: song01.m4a 5668864/10485760, 54% completed[2014-03-14 12:30:45 PDT] <File Progress Event Thread> INFO: File: song01.m4a 5767168/10485760, 55% completed[2014-03-14 12:30:45 PDT] <File Progress Event Thread> INFO: File: song01.m4a 5980160/10485760, 57% completed[2014-03-14 12:30:46 PDT] <File Progress Event Thread> INFO: File: song01.m4a 6193152/10485760, 59% completed[2014-03-14 12:30:46 PDT] <File Progress Event Thread> INFO: File: song01.m4a 6291456/10485760, 60% completed[2014-03-14 12:30:46 PDT] <File Progress Event Thread> INFO: File: song01.m4a 6397952/10485760, 61% completed[2014-03-14 12:30:46 PDT] <File Progress Event Thread> INFO: File: song01.m4a 6610944/10485760, 63% completed[2014-03-14 12:30:46 PDT] <File Progress Event Thread> INFO: File: song01.m4a 6815744/10485760, 65% completed[2014-03-14 12:30:47 PDT] <File Progress Event Thread> INFO: File: song01.m4a 6922240/10485760, 66% completed[2014-03-14 12:30:47 PDT] <File Progress Event Thread> INFO: File: song01.m4a 7028736/10485760, 67% completed[2014-03-14 12:30:47 PDT] <File Progress Event Thread> INFO: File: song01.m4a 7135232/10485760, 68% completed[2014-03-14 12:30:47 PDT] <File Progress Event Thread> INFO: File: song01.m4a 7340032/10485760, 70% completed[2014-03-14 12:30:47 PDT] <File Progress Event Thread> INFO: File: song01.m4a 7553024/10485760, 72% completed[2014-03-14 12:30:47 PDT] <File Progress Event Thread> INFO: File: song01.m4a 7659520/10485760, 73% completed[2014-03-14 12:30:48 PDT] <File Progress Event Thread> INFO: File: song01.m4a 7766016/10485760, 74% completed[2014-03-14 12:30:48 PDT] <File Progress Event Thread> INFO: File: song01.m4a 7970816/10485760, 76% completed[2014-03-14 12:30:48 PDT] <File Progress Event Thread> INFO: File: song01.m4a 8183808/10485760, 78% completed[2014-03-14 12:30:48 PDT] <File Progress Event Thread> INFO: File: song01.m4a 8290304/10485760, 79% completed[2014-03-14 12:30:48 PDT] <File Progress Event Thread> INFO: File: song01.m4a 8388608/10485760, 80% completed[2014-03-14 12:30:48 PDT] <File Progress Event Thread> INFO: File: song01.m4a 8495104/10485760, 81% completed[2014-03-14 12:30:49 PDT] <File Progress Event Thread> INFO: File: song01.m4a 8708096/10485760, 83% completed[2014-03-14 12:30:49 PDT] <File Progress Event Thread> INFO: File: song01.m4a 8912896/10485760, 85% completed[2014-03-14 12:30:49 PDT] <File Progress Event Thread> INFO: File: song01.m4a 9019392/10485760, 86% completed[2014-03-14 12:30:49 PDT] <File Progress Event Thread> INFO: File: song01.m4a 9125888/10485760, 87% completed[2014-03-14 12:30:49 PDT] <File Progress Event Thread> INFO: File: song01.m4a 9338880/10485760, 89% completed[2014-03-14 12:30:50 PDT] <File Progress Event Thread> INFO: File: song01.m4a 9543680/10485760, 91% completed[2014-03-14 12:30:50 PDT] <File Progress Event Thread> INFO: File: song01.m4a 9650176/10485760, 92% completed[2014-03-14 12:30:50 PDT] <File Progress Event Thread> INFO: File: song01.m4a 9756672/10485760, 93% completed[2014-03-14 12:30:50 PDT] <File Progress Event Thread> INFO: File: song01.m4a 9961472/10485760, 95% completed[2014-03-14 12:30:50 PDT] <File Progress Event Thread> INFO: File: song01.m4a 10174464/10485760, 97% completed[2014-03-14 12:30:50 PDT] <File Progress Event Thread> INFO: File: song01.m4a 10280960/10485760, 98% completed[2014-03-14 12:30:51 PDT] <File Progress Event Thread> INFO: File: song01.m4a 10387456/10485760, 99% completed[2014-03-14 12:30:51 PDT] <File Progress Event Thread> INFO: File: song01.m4a 10485760/10485760, 100% completed[2014-03-14 12:30:51 PDT] <Data Channel Controller> DBG-X: The status for the file, song01.m4a, is TRANSFERRED.[2014-03-14 12:30:51 PDT] <Data Channel Controller> INFO: Package upload progress: 100% completed[2014-03-14 12:30:51 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-03-14 12:30:51 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTEDMar 14, 2014 12:30:51 PM com.signiant.interactivetransfer.engine.TransferEngine doTransferINFO: Transfer completed: SUCCESSFUL[2014-03-14 12:30:51 PDT] <main> INFO: The file, metadata.xml,was uploaded successfully.[2014-03-14 12:30:51 PDT] <main> INFO: The file, cover.png,was uploaded successfully.[2014-03-14 12:30:51 PDT] <main> INFO: The file, song01.m4a,was uploaded successfully.[2014-03-14 12:30:51 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-03-14 12:30:51 PDT] <main> INFO: The package's files (APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp)uploaded successfully.[2014-03-14 12:30:51 PDT] <main> INFO: Done performing upload.[2014-03-14 12:30:51 PDT] <main> DBG-X: The transfer time for the package APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp was 15839 milliseconds.[2014-03-14 12:30:51 PDT] <main> DBG-X: Throughput information for APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp: 0 minutes, 15.84 seconds, 10.01MB, 647.01KB/sec[2014-03-14 12:30:51 PDT] <main> INFO: Performing uploadDone notification to Apple for package APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp ...[2014-03-14 12:30:51 PDT] <main> DBG-X: Memory: [JVM] 78M free, 122M total, 989M max [System] (Physical) 3795M free, 16384M total (Swap) 1024M free, 1024M total[2014-03-14 12:30:51 PDT] <main> DBG-X: Deflated 28074 bytes to 6272[2014-03-14 12:30:51 PDT] <main> DBG-X: Deflated 814 bytes to 396[2014-03-14 12:30:51 PDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2014-03-14 12:30:51 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter CPUToken = 9cee5f74-5a03-4171-a2e3-17ec8d490d40/1394825435436[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter ClientChecksumInfo = (null)[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter ExtraTransportLogCompressed = (suppressed)[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=2774,song01.m4a=10485760,cover.png=5447}[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter NewPackageName = APPLE2812F6A232B944FD91CCA2C10A1F0C8C-20140314123035-278.itmsp[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter NumberBytesTransferred = 10493981[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter PackagePathWithoutBase = sgr2_pod1/transporter/content/transporter/Apple[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter TestTransfer = true[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter Throttle = 10000[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter TransferTime = 15839[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter Transport = Signiant[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter TransporterArguments = -m transferTest -u bob -s Apple -size 10M -t Signiant -k 10000[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter Username = bob[2014-03-14 12:30:51 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-03-14 12:30:51 PDT] <main> INFO: id = 20140314123051-675[2014-03-14 12:30:52 PDT] <main> DBG-X: Apple's web service operation return value:[2014-03-14 12:30:52 PDT] <main> DBG-X: parameter Success = true[2014-03-14 12:30:52 PDT] <main> DBG-X: Unlocking token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp.token[2014-03-14 12:30:52 PDT] <main> DBG-X: Releasing token file lock[2014-03-14 12:30:52 PDT] <main> DBG-X: Removing token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp.token[2014-03-14 12:30:52 PDT] <main> INFO: Done performing uploadDone notification to Apple.[2014-03-14 12:30:52 PDT] <main> INFO: The package: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp has been successfully uploaded.Package Summary:1 packages were uploaded successfully: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmspThe successful package(s) throughput information is: /var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/itms_test_packages/APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp 0 minutes, 15.84 seconds, 10.01MB, 647.01KB/sec[2014-03-14 12:30:53 PDT] <main> DBG-X: Returning 0

Transporter 使用了 10000 Kbit/s 節流速度,將 10MB 套件上傳到 Signiant 伺服器;顯示了套件後設資料,也是總傳輸時間詳細資料(-throughput);顯示了 eXtreme 記錄資訊。當 Transporter 執行命令完畢後,會顯示資訊指出可否成功上傳檔案。

在此範例中,Transporter 顯示的資訊代表已經成功上傳一個 10MB 套件(APPLE2812F6A232B944FD91CCA2C10A1F0C8C.itmsp),總傳輸時間為15839([2014-03-14 12:30:51 PDT] <main> DBG-X: parameter TransferTime = 15839)並摘要成功套件的輸送量資訊(0 minutes, 15.84 seconds, 10.01MB, 647.01KB/sec)。

upload 模式

使用 Linux 或 Windows 的 App 上傳

在以下範例中,使用者以 upload 模式來執行 Transporter,要從 Linux 機器上傳 App。此範例是使用 -assetFile 來指定 App 檔案,另以 -assetDescription 來指定由 Xcode 產生的 AppStoreInfo.plist 檔案。

jappleseed@ubuntu:~/$ /usr/local/itms/bin/iTMSTransporter -m upload -u jappleseed@apple.com -p MyP@ssw0rd!@78 -asc_provider Apple -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist[2018-08-29 13:47:31 EDT] <main> INFO: Transporter is searching for new software components.[2018-08-29 13:47:32 EDT] <main> INFO: Update check complete.[2018-08-29 13:47:33 EDT] <main> INFO: Logging level set to eXtreme[2018-08-29 13:47:33 EDT] <main> INFO: Logging configured successfully.[2018-08-29 13:47:34 EDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2018-08-29 13:47:34 EDT] <main> DEBUG: Configuration refresh successful.[2018-08-29 13:47:34 EDT] <main> DEBUG: Saving configuration to local path: /home/jappleseed/.itmstransporter/Defaults.properties[2018-08-29 13:47:34 EDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2018-08-29 13:47:34 EDT] <main> INFO: OS identifier: Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 13:47:34 EDT] <main> INFO: Memory: [JVM] 955M free, 981M total, 1820M max [System] (Physical) 655M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 13:47:34 EDT] <main> DBG-X: Memory: [JVM] 923M free, 981M total, 1820M max [System] (Physical) 643M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 13:47:34 EDT] <main> DBG-X: Using operation named: authenticateForSession[2018-08-29 13:47:34 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T13:47:34-04:00[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 0.735048322[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u jappleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 13:47:34 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 13:47:34 EDT] <main> INFO: id = 20180829134734-676[2018-08-29 13:47:34 EDT] <main> INFO: iTMSTransporter Correlation Key: 0f4266a5-3e06-45de-8c6b-b2cb81c9a4f7[2018-08-29 13:47:35 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter SharedSecret = **hidden value**[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter MultipartUploadsEnabled = true[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter TxHeaders = {jenga=true}[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T17:47:34.982Z[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter SessionId = CNCoDBIQQk8eVU3XQuub+ijViy23HQ==[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 13:47:35 EDT] <main> DBG-X: Using operation named: lookupSoftwareForBundleId[2018-08-29 13:47:35 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter BundleId = com.apple.contentdelivery.myApp[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter SoftwareTypeEnum = ios[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T13:47:35-04:00[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u jappleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 13:47:35 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 13:47:35 EDT] <main> INFO: id = 20180829134735-081[2018-08-29 13:47:35 EDT] <main> INFO: iTMSTransporter Correlation Key: 0f4266a5-3e06-45de-8c6b-b2cb81c9a4f7[2018-08-29 13:47:38 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter DisplayKeys = [Application, Version Number, SKU Number, Primary Language, Copyright, Type, Apple ID][2018-08-29 13:47:38 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter Applications = {MyApp 1.0 (iOS App)=4112979851}[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter ValidIconSizes = [57x57][2018-08-29 13:47:38 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T17:47:37.485Z[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter Attributes = [{Type=iOS App, Primary Language=en-US, Apple ID=4112979851, AppleID=4112979851, WWDRIdentifier=XXKJ396S2Y, ReservedBundleIdentifier=com.apple.contentdelivery.myApp,SKU Number=MyApp, SoftwareTypeEnum=Purple, Application=MyApp, MarketingVersion=1.0}][2018-08-29 13:47:38 EDT] <main> DBG-X: parameter Success = true[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter PerformZipFilenameVerification = true[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter ProviderName = Apple[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter SkipValidateSupportedArchitectures = true[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter PerformIconVerification = true[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter PerformCodesignVerification = anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.1] exists and (certificate leaf[field.1.2.840.113635.100.6.1.2]exists or certificate leaf[field.1.2.840.113635.100.6.1.4]exists)[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter PerformIconSizeVerification = true[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter DisallowedPaths = [SC_Info][2018-08-29 13:47:38 EDT] <main> INFO: Upload mode selected.[2018-08-29 13:47:38 EDT] <main> INFO: Examining the package at: /tmp/DeveloperAPIUpload4255970977768683773/4112979851.itmsp[2018-08-29 13:47:38 EDT] <main> INFO: Ensuring that package has well formed metadata file...[2018-08-29 13:47:38 EDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2018-08-29 13:47:38 EDT] <main> INFO: Gathering the list of valid files from the package ...[2018-08-29 13:47:38 EDT] <main> DEBUG: MyApp.ipa will be verified by Apple's web service to determine if it is a valid file.[2018-08-29 13:47:38 EDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2018-08-29 13:47:38 EDT] <main> INFO: Finished gathering the list of valid files from the package.[2018-08-29 13:47:38 EDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2018-08-29 13:47:38 EDT] <main> INFO: Performing authentication of package 4112979851.itmsp ...[2018-08-29 13:47:38 EDT] <main> DBG-X: Memory: [JVM] 904M free, 981M total, 1820M max [System] (Physical) 624M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 13:47:38 EDT] <main> DBG-X: Deflated 601 bytes to 440[2018-08-29 13:47:38 EDT] <main> DBG-X: Using operation named: validateMetadata[2018-08-29 13:47:38 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter Files = [MyApp.ipa,metadata.xml][2018-08-29 13:47:38 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter Metadata = <?xmlversion="1.0"encoding="UTF-8"?><package version="software5.4" xmlns="http://apple.com/itunes/importer"> <software_assets apple_id="4112979851" bundle_short_version_string="1.0" bundle_version="1.0" bundle_identifier="com.apple.contentdelivery.myApp" app_platform="ios"> <asset type="bundle"> <data_file> <file_name>MyApp.ipa</file_name> <checksum type="md5">6f0ecfd6285588915617b1795afb8930</checksum> <size>237219</size> </data_file> </asset> </software_assets></package>[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter MetadataChecksum = 414dd21173af5e9313c7ae71c1b43c12[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter MetadataInfo = {app_platform=ios, primary_bundle_identifier=, device_id=, bundle_identifier=com.apple.contentdelivery.myApp,packageVersion=software5.4,apple_id=4112979851, asset_types=[bundle], bundle_version=1.0,bundle_short_version_string=1.0}[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter PackageName = 4112979851.itmsp[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter PackageSize = 237820[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T13:47:38-04:00[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u jappleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 13:47:38 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 13:47:38 EDT] <main> INFO: id = 20180829134738-750[2018-08-29 13:47:38 EDT] <main> INFO: iTMSTransporter Correlation Key: 0f4266a5-3e06-45de-8c6b-b2cb81c9a4f7[2018-08-29 13:47:44 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T17:47:39.590Z[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionFormat = binary[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionThresholds = {in-app-purchase-content={extensions=[pkg], size=100000000}, ccats={extensions=[pdf], size=100000000}, product-archive={extensions=[pkg], size=100000000}, developer-id-package={extensions=[zip, pkg, dmg], size=100000000}, bundle={extensions=[zip, ipa], size=100000000}, large-icon={extensions=[jpg, png, jpeg], size=100000000}}[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter Success = true[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,MyApp.ipa][2018-08-29 13:47:44 EDT] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=MyApp.ipa,ShouldDescribeAsset=true, UTI=com.apple.ipa}][2018-08-29 13:47:44 EDT] <main> DBG-X: parameter CPUToken = 7c08bbaa-795a-40cd-8298-7ea058a4a3a4/1535564863771[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter Checksums = {MyApp.ipa=6f0ecfd6285588915617b1795afb8930}[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter FileSizes = {MyApp.ipa=237219}[2018-08-29 13:47:44 EDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2018-08-29 13:47:44 EDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,MyApp.ipa].These are the files that will be uploaded.[2018-08-29 13:47:44 EDT] <main> INFO: Starting media analysis of assets[2018-08-29 13:47:44 EDT] <main> DEBUG: Handling asset: filename=MyApp.ipa,uti=com.apple.ipa,role=source,describe=true[2018-08-29 13:47:44 EDT] <main> DEBUG: Using container type tool name and version: iOS App Describer:1.26[2018-08-29 13:47:44 EDT] <main> DEBUG: Using path: /tmp/DeveloperAPIUpload4255970977768683773/4112979851.itmsp/MyApp.ipa[2018-08-29 13:47:44 EDT] <main> DEBUG: Using the provided assetDescription: /home/jappleseed//AppStoreInfo.plist[2018-08-29 13:47:45 EDT] <main> DBG-X: description length:0[2018-08-29 13:47:45 EDT] <main> DBG-X: Asset description:[2018-08-29 13:47:45 EDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.software.AbstractSoftwareDescriber$1@6dc1484[2018-08-29 13:47:45 EDT] <main> DBG-X: Deflated 481 bytes to 295[2018-08-29 13:47:45 EDT] <main> INFO: Asset media analysis has completed[2018-08-29 13:47:45 EDT] <main> DBG-X: Memory: [JVM] 871M free, 981M total, 1820M max [System] (Physical) 589M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 13:47:45 EDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2018-08-29 13:47:45 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 13:47:45 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 13:47:45 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 13:47:45 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2018-08-29 13:47:45 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 13:47:45 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T13:47:45-04:00[2018-08-29 13:47:45 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u jappleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist[2018-08-29 13:47:45 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 13:47:45 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 13:47:45 EDT] <main> INFO: id = 20180829134745-342[2018-08-29 13:47:45 EDT] <main> INFO: iTMSTransporter Correlation Key: 0f4266a5-3e06-45de-8c6b-b2cb81c9a4f7[2018-08-29 13:47:49 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 13:47:49 EDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2018-08-29 13:47:49 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 13:47:49 EDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2018-08-29 13:47:49 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T17:47:45.527Z[2018-08-29 13:47:49 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 13:47:49 EDT] <main> INFO: Signiant TransferEngine build 10.6.0.59156[2018-08-29 13:47:49 EDT] <main> INFO: Using Signiant UDP transport[2018-08-29 13:47:49 EDT] <main> DBG-X: Setting the target rate to 15000001 bytes per second.[2018-08-29 13:47:49 EDT] <main> DBG-X: Setting the throttle to 12500000 bytes per second.[2018-08-29 13:47:49 EDT] <main> INFO: Transfer engine: 10.6.0.59156[2018-08-29 13:47:49 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 13:47:49 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2018-08-29 13:47:49 EDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/[2018-08-29 13:47:49 EDT] <Connector: UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001>INFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...[2018-08-29 13:47:50 EDT] <Transport Protocol Seeker> INFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001[2018-08-29 13:47:51 EDT] <Transport Protocol> INFO: Authenticating[2018-08-29 13:47:52 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2018-08-29 13:47:52 EDT] <Transport Protocol> INFO: Setting up data streams[2018-08-29 13:47:53 EDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2018-08-29 13:47:53 EDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2018-08-29 13:47:53 EDT] <File Progress Event Thread> INFO: File: fb1ae873-d4e9-4f68-ad8e-3ee3011e2c9d3386412836054817202.txt 11/11, 100% completed[2018-08-29 13:47:53 EDT] <Data Channel Controller> DBG-X: The status for the file, fb1ae873-d4e9-4f68-ad8e-3ee3011e2c9d3386412836054817202.txt, is TRANSFERRED.[2018-08-29 13:47:54 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 13:47:54 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 13:47:54 EDT] <main> DEBUG: Using token file path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 13:47:54 EDT] <main> DEBUG: Attempting exclusive file lock on token file[2018-08-29 13:47:54 EDT] <main> DEBUG: Set token: 7c08bbaa-795a-40cd-8298-7ea058a4a3a4/1535564863771[2018-08-29 13:47:54 EDT] <main> DBG-X: Memory: [JVM] 1019M free, 1070M total, 1820M max [System] (Physical) 530M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 13:47:54 EDT] <main> DBG-X: Deflated 601 bytes to 440[2018-08-29 13:47:54 EDT] <main> DBG-X: Using operation named: validateAssets[2018-08-29 13:47:54 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter CPUToken = 7c08bbaa-795a-40cd-8298-7ea058a4a3a4/1535564863771[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter Files = [MyApp.ipa,metadata.xml][2018-08-29 13:47:54 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter MetadataChecksum = 414dd21173af5e9313c7ae71c1b43c12[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter MetadataInfo = {app_platform=ios, primary_bundle_identifier=, device_id=, bundle_identifier=com.apple.contentdelivery.myApp,packageVersion=software5.4,apple_id=4112979851, asset_types=[bundle], bundle_version=1.0,bundle_short_version_string=1.0}[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter PackageName = 4112979851.itmsp[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter PackageSize = 237820[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter RequestUUID = d58f2b84-8ed5-4226-8879-077c06e3f3ad[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T13:47:54-04:00[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter StreamingInfoList = [file: AppStoreInfo.plist536717192619580629.swinfo.gz,content-length: 3382224, content-type: application/binary, MD5: 5487dbde1d6c2294da177dae83d8fa2e][2018-08-29 13:47:54 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter Transport = Signiant[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u jappleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 13:47:54 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 13:47:54 EDT] <main> INFO: id = 20180829134754-176[2018-08-29 13:47:54 EDT] <main> INFO: iTMSTransporter Correlation Key: 0f4266a5-3e06-45de-8c6b-b2cb81c9a4f7[2018-08-29 13:48:22 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T17:48:02.256Z[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter TransportUser = transporter[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter ResumeFlag = false[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter Success = true[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,MyApp.ipa][2018-08-29 13:48:22 EDT] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=MyApp.ipa,ShouldDescribeAsset=true, UTI=com.apple.ipa}][2018-08-29 13:48:22 EDT] <main> DBG-X: parameter CPUToken = 9e96d4f1-605a-413a-9a09-306f63248431/1535564897187[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter FileSizes = {MyApp.ipa=237219}[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter TransportPort = 44001[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter TransportHosts = [vp2-sgr002-itms6.cse.apple.com][2018-08-29 13:48:22 EDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionFormat = binary[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionThresholds = {in-app-purchase-content={extensions=[pkg], size=100000000}, ccats={extensions=[pdf], size=100000000}, product-archive={extensions=[pkg], size=100000000}, developer-id-package={extensions=[zip, pkg, dmg], size=100000000}, bundle={extensions=[zip, ipa], size=100000000}, large-icon={extensions=[jpg, png, jpeg], size=100000000}}[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter ProviderName = Apple[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter Checksums = {MyApp.ipa=6f0ecfd6285588915617b1795afb8930}[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter TransportPath = sgr_pod2_itms6/transporter/content/transporter/Apple[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter NewPackageName = 4112979851-20180829104818-995.itmsp[2018-08-29 13:48:22 EDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2018-08-29 13:48:22 EDT] <main> DBG-X: JSON-START>>{"dev-id-results":{"upload_id":"d58f2b84-8ed5-4226-8879-077c06e3f3ad"}}<<JSON-END[2018-08-29 13:48:22 EDT] <main> DBG-X: Existing token found, cleaning up[2018-08-29 13:48:22 EDT] <main> DBG-X: Unlocking token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 13:48:22 EDT] <main> DBG-X: Releasing token file lock[2018-08-29 13:48:22 EDT] <main> DEBUG: Using token file path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 13:48:22 EDT] <main> DEBUG: Attempting exclusive file lock on token file[2018-08-29 13:48:22 EDT] <main> DEBUG: Set token: 9e96d4f1-605a-413a-9a09-306f63248431/1535564897187[2018-08-29 13:48:22 EDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,MyApp.ipa].These are the files that will be uploaded.[2018-08-29 13:48:22 EDT] <main> INFO: Done performing authentication.[2018-08-29 13:48:22 EDT] <main> INFO: The asset replacement verification check is disabled.[2018-08-29 13:48:22 EDT] <main> INFO: Checking the file size of the files: [MyApp.ipa][2018-08-29 13:48:22 EDT] <main> DBG-X: Checking the size of file: MyApp.ipa[2018-08-29 13:48:22 EDT] <main> INFO: Done checking the file sizes.[2018-08-29 13:48:22 EDT] <main> INFO: Checking the md5 checksum of the files: [MyApp.ipa][2018-08-29 13:48:22 EDT] <main> DBG-X: Checking the MD5 checksum of file: MyApp.ipa[2018-08-29 13:48:22 EDT] <main> INFO: Done checking the md5 checksum.[2018-08-29 13:48:22 EDT] <main> INFO: Preparing to upload package 4112979851.itmsp ...[2018-08-29 13:48:22 EDT] <main> INFO: Determining which files should be uploaded ...[2018-08-29 13:48:22 EDT] <main> DEBUG: Valid local files will be checked:[/tmp/DeveloperAPIUpload4255970977768683773/4112979851.itmsp/metadata.xml,/tmp/DeveloperAPIUpload4255970977768683773/4112979851.itmsp/MyApp.ipa][2018-08-29 13:48:22 EDT] <main> DEBUG: Remote files uploaded:[2018-08-29 13:48:22 EDT] <main> DBG-X: Examining working file: metadata.xml[2018-08-29 13:48:22 EDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2018-08-29 13:48:22 EDT] <main> DBG-X: Examining working file: MyApp.ipa[2018-08-29 13:48:22 EDT] <main> DEBUG: Adding file to be uploaded: MyApp.ipa[2018-08-29 13:48:22 EDT] <main> INFO: Finished determining which files should be uploaded.[2018-08-29 13:48:22 EDT] <main> DBG-X: ITMSPackage: files to be uploaded:[/tmp/DeveloperAPIUpload4255970977768683773/4112979851.itmsp/metadata.xml,/tmp/DeveloperAPIUpload4255970977768683773/4112979851.itmsp/MyApp.ipa][2018-08-29 13:48:22 EDT] <main> INFO: Starting to upload the package's files (4112979851.itmsp)...[2018-08-29 13:48:22 EDT] <main> DEBUG: Resetting sizes for progress logging[2018-08-29 13:48:22 EDT] <main> INFO: Computing total size of files to upload ...[2018-08-29 13:48:22 EDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 601[2018-08-29 13:48:22 EDT] <main> DBG-X: adding file for % complete logging: MyApp.ipa , size: 237219[2018-08-29 13:48:22 EDT] <main> DEBUG: Setting total size of files for upload to: 237820[2018-08-29 13:48:22 EDT] <main> INFO: Done computing total size of files to upload.[2018-08-29 13:48:22 EDT] <main> INFO: Signiant TransferEngine build 10.6.0.59156[2018-08-29 13:48:22 EDT] <main> INFO: Using Signiant UDP transport[2018-08-29 13:48:22 EDT] <main> DBG-X: Setting the target rate to 15000001 bytes per second.[2018-08-29 13:48:22 EDT] <main> DBG-X: Setting the throttle to 12500000 bytes per second.[2018-08-29 13:48:22 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 13:48:22 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTINGAug 29, 2018 1:48:22 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/[2018-08-29 13:48:22 EDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/Aug 29, 2018 1:48:22 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...[2018-08-29 13:48:22 EDT] <Connector: UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001>INFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...Aug 29, 2018 1:48:23 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001[2018-08-29 13:48:23 EDT] <Transport Protocol Seeker> INFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001Aug 29, 2018 1:48:23 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Authenticating[2018-08-29 13:48:23 EDT] <Transport Protocol> INFO: AuthenticatingAug 29, 2018 1:48:24 PM com.signiant.interactivetransfer.engine.ControlStream transferINFO: Remote agent log base: sigitc-2018-08-29-13-48-22-450.311214-2[2018-08-29 13:48:24 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMSAug 29, 2018 1:48:24 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Setting up data streams[2018-08-29 13:48:24 EDT] <Transport Protocol> INFO: Setting up data streams[2018-08-29 13:48:25 EDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTEDAug 29, 2018 1:48:25 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected using WAN accelerator[2018-08-29 13:48:25 EDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2018-08-29 13:48:26 EDT] <File Progress Event Thread> INFO: File: metadata.xml 601/601, 100% completed[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: Memory: [JVM] 887M free, 1070M total, 1820M max [System] (Physical) 514M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: Using operation named: assignTransportPodToUpload[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: Apple's web service operation input parameters:[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter Application = iTMSTransporter[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter CPUToken = 9e96d4f1-605a-413a-9a09-306f63248431/1535564897187[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter ItcProviderName = Apple[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter NewPackageName = 4112979851-20180829104818-995.itmsp[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter Pod = iTMS6 Signiant 2[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T13:48:26-04:00[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 3.726999621[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter Transport = Signiant[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter TransporterArguments = -m upload -u jappleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter Version = 3.3.0[2018-08-29 13:48:26 EDT] <File Progress Event Thread> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 13:48:26 EDT] <File Progress Event Thread> INFO: id = 20180829134826-261[2018-08-29 13:48:26 EDT] <File Progress Event Thread> INFO: iTMSTransporter Correlation Key: 0f4266a5-3e06-45de-8c6b-b2cb81c9a4f7[2018-08-29 13:48:26 EDT] <Data Channel Controller> DBG-X: The status for the file, metadata.xml, is TRANSFERRED.[2018-08-29 13:48:26 EDT] <Data Channel Controller> INFO: Package upload progress: 0.25% completed[2018-08-29 13:48:28 EDT] <File Progress Event Thread> DBG-X: Apple's web service operation return value:[2018-08-29 13:48:28 EDT] <File Progress Event Thread> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 13:48:28 EDT] <File Progress Event Thread> DBG-X: parameter SessionExpiration = 2018-09-02T17:48:27.323Z[2018-08-29 13:48:28 EDT] <File Progress Event Thread> DBG-X: parameter Success = true[2018-08-29 13:48:28 EDT] <File Progress Event Thread> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 13:48:28 EDT] <File Progress Event Thread> INFO: File: MyApp.ipa 15800/237219, 6% completed[2018-08-29 13:48:28 EDT] <File Progress Event Thread> INFO: File: MyApp.ipa 31600/237219, 13% completed[2018-08-29 13:48:28 EDT] <Data Channel Controller> DBG-X: The status for the file, MyApp.ipa, is TRANSFERRED.[2018-08-29 13:48:28 EDT] <Data Channel Controller> INFO: Package upload progress: 100% completed[2018-08-29 13:48:29 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 13:48:29 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTEDAug 29, 2018 1:48:29 PM com.signiant.interactivetransfer.engine.TransferEngine doTransferINFO: Transfer completed: SUCCESSFUL[2018-08-29 13:48:29 EDT] <main> INFO: The file, metadata.xml,was uploaded successfully.[2018-08-29 13:48:29 EDT] <main> INFO: The file, MyApp.ipa, was uploaded successfully.[2018-08-29 13:48:29 EDT] <main> INFO: The status for the upload is SUCCESSFUL.[2018-08-29 13:48:29 EDT] <main> INFO: The package's files (4112979851.itmsp)uploaded successfully.[2018-08-29 13:48:29 EDT] <main> INFO: Done performing upload.[2018-08-29 13:48:29 EDT] <main> DBG-X: The transfer time for the package 4112979851.itmsp was 7208 milliseconds.[2018-08-29 13:48:29 EDT] <main> DBG-X: Throughput information for 4112979851.itmsp:0 minutes, 7.21 seconds, 31.45KB,4.36KB/sec[2018-08-29 13:48:29 EDT] <main> DBG-X: Memory: [JVM] 1023M free, 1070M total, 1820M max [System] (Physical) 504M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 13:48:29 EDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2018-08-29 13:48:29 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter CPUToken = 9e96d4f1-605a-413a-9a09-306f63248431/1535564897187[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter ClientChecksumInfo = [{CalculationTime=2, FileLastModified=1535564858000, Filename=MyApp.ipa,FileSize=237219, CalculatedChecksum=6f0ecfd6285588915617b1795afb8930}][2018-08-29 13:48:29 EDT] <main> DBG-X: parameter ExtraTransportLogFile = $MZCD_STREAMING_ROOT/c463bb82-84e7-4b1e-848d-21db80281769_1681973186996258494sigitc-2018-08-29-13-48-22-450.311214.log.info[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=601,MyApp.ipa=237219}[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter NewPackageName = 4112979851-20180829104818-995.itmsp[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter NumberBytesTransferred = 32201[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter PackagePathWithoutBase = sgr_pod2_itms6/transporter/content/transporter/Apple[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter StatisticsArray = [{duration=0.735048322,method=clientApplication.start, count=1}, {duration=0.999052844,method=authenticateForSession, count=1}, {duration=2.950622859,method=lookupSoftwareForBundleId, count=1}, {duration=5.62706693,method=validateMetadata, count=1}, {duration=4.003671094,method=lookupTransportDiagnostic, count=1}, {duration=27.615494427,method=validateAssets, count=1}, {duration=5.03426E-4,method=createTransportPod, count=1}, {duration=3.726999621,method=upload-SigniantTransport, count=1}, {duration=2.704627133,method=assignTransportPodToUpload, count=1}][2018-08-29 13:48:29 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T13:48:29-04:00[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter StreamingInfoList = [file: c463bb82-84e7-4b1e-848d-21db80281769_1681973186996258494sigitc-2018-08-29-13-48-22-450.311214.log.info,content-length: 271, content-type: text/plain, MD5: 113a83018f150a2228cc8b42e77d6d91][2018-08-29 13:48:29 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter TransferTime = 7208[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter Transport = Signiant[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u jappleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 13:48:29 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 13:48:29 EDT] <main> INFO: id = 20180829134829-320[2018-08-29 13:48:29 EDT] <main> INFO: iTMSTransporter Correlation Key: 0f4266a5-3e06-45de-8c6b-b2cb81c9a4f7[2018-08-29 13:48:33 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 13:48:33 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 13:48:33 EDT] <main> DBG-X: parameter SessionInvalid = true[2018-08-29 13:48:33 EDT] <main> DBG-X: parameter Success = true[2018-08-29 13:48:33 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 13:48:33 EDT] <main> DBG-X: Unlocking token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 13:48:33 EDT] <main> DBG-X: Releasing token file lock[2018-08-29 13:48:33 EDT] <main> DBG-X: Removing token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 13:48:33 EDT] <main> INFO: Done performing uploadDone notification to Apple.[2018-08-29 13:48:33 EDT] <main> INFO: The package: /tmp/DeveloperAPIUpload4255970977768683773/4112979851.itmsp has been successfully uploaded.Package Summary:1 packages were uploaded successfully:/tmp/DeveloperAPIUpload4255970977768683773/4112979851.itmsp[2018-08-29 13:48:33 EDT] <main> DBG-X: Returning 0

使用 macOS 搭配 -assetFile 上傳 App

在以下範例中,使用者以 upload 模式來執行 Transporter,在 macOS 上傳 iOS App。此範例使用 -assetFile 來指定 App 檔案。-assetDescription 選項在 macOS 上為選填。-assetFile 選項會指定一個 iOS .ipa,或是由 Xcode 建置版本所造成的 macOS .pkgXcode 檔案。以下範例是用於名為《MyApp》的 iOS App。

這個範例是由一名多供應商的使用者所發送,因此 -asc_provider 選項為必要。如果該使用者不是多供應商的使用者(這時應該使用 -itc_provider),則該選項為選填。

jappleseed@orchard ~ % /usr/local/itms/bin/iTMSTransporter -m upload -u johnny-appleseed@apple.com -p Test12#$ -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:17 PST] <main> INFO: Configuring logging...[2021-11-19 17:34:17 PST] <main> INFO: Logging level set to eXtreme[2021-11-19 17:34:19 PST] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2021-11-19 17:34:19 PST] <main> INFO: OS identifier: Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:19 PST] <main> INFO: Memory: [JVM] 977M free, 1024M total, 2048M max [System] (Physical) 4340M free, 73728M total (Swap) 632M free, 1024M total[2021-11-19 17:34:19 PST] <main> DBG-X: Memory: [JVM] 977M free, 1024M total, 2048M max [System] (Physical) 4340M free, 73728M total (Swap) 632M free, 1024M total[2021-11-19 17:34:19 PST] <main> DBG-X: Using operation named: authenticateForSession[2021-11-19 17:34:19 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:19 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:19 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:19 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:19 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:19 PST] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2021-11-19T17:34:19-05:00[2021-11-19 17:34:19 PST] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 0.083753697[2021-11-19 17:34:19 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:19 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:19 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:19 PST] <main> INFO: id = 20211119173419-331[2021-11-19 17:34:19 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:20 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:20 PST] <main> DBG-X: parameter SharedSecret = **hidden value**[2021-11-19 17:34:20 PST] <main> DBG-X: parameter MultipartUploadsEnabled = true[2021-11-19 17:34:20 PST] <main> DBG-X: parameter EnableJWTForAllCalls = false[2021-11-19 17:34:20 PST] <main> DBG-X: parameter TxHeaders = {jenga=true}[2021-11-19 17:34:20 PST] <main> DBG-X: parameter ShouldUseFeatures = (null)[2021-11-19 17:34:20 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:20.184Z[2021-11-19 17:34:20 PST] <main> DBG-X: parameter SessionId = CP+qDBIQzMyY27YiRAWHwg+9VNgK7g==[2021-11-19 17:34:20 PST] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2021-11-19 17:34:20 PST] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2021-11-19 17:34:24 PST] <main> DBG-X: Using operation named: lookupSoftwareForBundleId[2021-11-19 17:34:24 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:24 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:24 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:24 PST] <main> DBG-X: parameter BundleId = com.apple.MyApp[2021-11-19 17:34:24 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:24 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:24 PST] <main> DBG-X: parameter SoftwareTypeEnum = ios[2021-11-19 17:34:24 PST] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2021-11-19T17:34:24-05:00[2021-11-19 17:34:24 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:24 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:24 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:24 PST] <main> INFO: id = 20211119173424-765[2021-11-19 17:34:24 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:26 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:26 PST] <main> DBG-X: parameter ProviderPublicId = 69a6de93-1daf-47e3-e053-5b8c7c11a4d1[2021-11-19 17:34:26 PST] <main> DBG-X: parameter DisplayKeys = [Application, Version Number, SKU Number, Primary Language, Copyright, Type, Apple ID][2021-11-19 17:34:26 PST] <main> DBG-X: parameter EnableJWTForAllCalls = false[2021-11-19 17:34:26 PST] <main> DBG-X: parameter Applications = {xctest-MyApp 1.0 (iOS App)=111222333}[2021-11-19 17:34:26 PST] <main> DBG-X: parameter ShouldUseFeatures = (null)[2021-11-19 17:34:26 PST] <main> DBG-X: parameter ValidIconSizes = [57x57][2021-11-19 17:34:26 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:26.096Z[2021-11-19 17:34:26 PST] <main> DBG-X: parameter Attributes = [{Type=iOS App, Primary Language=en-US, Apple ID=111222333, AppleID=111222333, WWDRIdentifier=Apple, ReservedBundleIdentifier=com.apple.MyApp, DidOptInToMacAppStore=true, SKU Number=iOSTestAppSoloSKU, SoftwareTypeEnum=Purple, Application=xctest-MyApp, MarketingVersion=1.0}][2021-11-19 17:34:26 PST] <main> DBG-X: parameter Success = true[2021-11-19 17:34:26 PST] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2021-11-19 17:34:26 PST] <main> DBG-X: parameter PerformZipFilenameVerification = true[2021-11-19 17:34:26 PST] <main> DBG-X: parameter ProviderName = Apple[2021-11-19 17:34:26 PST] <main> DBG-X: parameter SkipValidateSupportedArchitectures = true[2021-11-19 17:34:26 PST] <main> DBG-X: parameter PerformIconVerification = true[2021-11-19 17:34:26 PST] <main> DBG-X: parameter PerformCodesignVerification = anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.1] exists and (certificate leaf[field.1.2.840.113635.100.6.1.2] exists or certificate leaf[field.1.2.840.113635.100.6.1.4] exists)[2021-11-19 17:34:26 PST] <main> DBG-X: parameter PerformIconSizeVerification = true[2021-11-19 17:34:26 PST] <main> DBG-X: parameter DisallowedPaths = [SC_Info][2021-11-19 17:34:26 PST] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2021-11-19 17:34:27 PST] <main> INFO: Upload mode selected.[2021-11-19 17:34:27 PST] <main> DBG-X: Memory: [JVM] 951M free, 1024M total, 2048M max [System] (Physical) 3918M free, 73728M total (Swap) 632M free, 1024M total[2021-11-19 17:34:27 PST] <main> DBG-X: Using operation named: authenticateForTransportDiscovery[2021-11-19 17:34:27 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:27 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:27 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:27 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:27 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:27 PST] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2021-11-19T17:34:27-05:00[2021-11-19 17:34:27 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:27 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:27 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:27 PST] <main> INFO: id = 20211119173427-751[2021-11-19 17:34:27 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:28 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:28 PST] <main> DBG-X: parameter EnableJWTForAllCalls = false[2021-11-19 17:34:28 PST] <main> DBG-X: parameter PreferredTransports = [HTTP, Signiant, Aspera][2021-11-19 17:34:28 PST] <main> DBG-X: parameter TransportHosts.Signiant = [vp21q06ce-sgr001.cse.apple.com:44001, vp21q06ce-sgr002.cse.apple.com:44001][2021-11-19 17:34:28 PST] <main> DBG-X: parameter ShouldUseFeatures = (null)[2021-11-19 17:34:28 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:27.883Z[2021-11-19 17:34:28 PST] <main> DBG-X: parameter TransportHosts.HTTP = [itms6-itmsdav.itunes.apple.com:443][2021-11-19 17:34:28 PST] <main> DBG-X: parameter TransportHosts.Aspera = [vp21q06ce-vgr001.cse.apple.com:33001, vp21q06ce-vgr002.cse.apple.com:33001][2021-11-19 17:34:28 PST] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2021-11-19 17:34:28 PST] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2021-11-19 17:34:28 PST] <main> INFO: Transporter's command line arguments are: -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:28 PST] <main> INFO: Gathering the list of valid files from the package ...[2021-11-19 17:34:28 PST] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2021-11-19 17:34:28 PST] <main> DEBUG: MyApp.ipa will be verified by Apple's web service to determine if it is a valid file.[2021-11-19 17:34:28 PST] <main> INFO: Finished gathering the list of valid files from the package.[2021-11-19 17:34:28 PST] <main> INFO: Examining the package at: /var/folders/k1/fyztggjd12x7v_br1g23xxfh0000gn/T/DeveloperAPIUpload4660591674728981464/111222333.itmsp[2021-11-19 17:34:28 PST] <main> INFO: Ensuring that package has well formed metadata file...[2021-11-19 17:34:28 PST] <main> DEBUG: Getting case-sensitive metadata xml filename...[2021-11-19 17:34:28 PST] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2021-11-19 17:34:28 PST] <main> INFO: Performing authentication of package 111222333.itmsp ...[2021-11-19 17:34:28 PST] <main> DBG-X: Memory: [JVM] 938M free, 1024M total, 2048M max [System] (Physical) 3868M free, 73728M total (Swap) 632M free, 1024M total[2021-11-19 17:34:28 PST] <main> DBG-X: Deflated 635 bytes to 480[2021-11-19 17:34:28 PST] <main> DBG-X: Using operation named: validateMetadata[2021-11-19 17:34:28 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:28 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:28 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:28 PST] <main> DBG-X: parameter Files = [metadata.xml, MyApp.ipa][2021-11-19 17:34:28 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:28 PST] <main> DBG-X: parameter Metadata = <?xml version="1.0" encoding="UTF-8"?><package version="software5.4" xmlns="http://apple.com/itunes/importer"> <software_assets apple_id="111222333" bundle_short_version_string="1.0" bundle_version="220211119222108" bundle_identifier="com.apple.MyApp" app_platform="ios"> <asset type="bundle"> <data_file> <file_name>MyApp.ipa</file_name> <checksum type="md5">059eedf7c04a612d24344731f683ea67</checksum> <size>466958895</size> </data_file> </asset> </software_assets></package>[2021-11-19 17:34:28 PST] <main> DBG-X: parameter MetadataChecksum = 493809055c828e5b38a445e95e499494[2021-11-19 17:34:28 PST] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2021-11-19 17:34:28 PST] <main> DBG-X: parameter MetadataInfo = {app_platform=ios, primary_bundle_identifier=, device_id=, bundle_identifier=com.apple.MyApp, packageVersion=software5.4, apple_id=111222333, asset_types=[bundle], bundle_version=220211119222108, bundle_short_version_string=1.0}[2021-11-19 17:34:28 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:28 PST] <main> DBG-X: parameter PackageName = 111222333.itmsp[2021-11-19 17:34:28 PST] <main> DBG-X: parameter PackageSize = 466959530[2021-11-19 17:34:28 PST] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2021-11-19T17:34:28-05:00[2021-11-19 17:34:28 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:28 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:28 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:28 PST] <main> INFO: id = 20211119173428-943[2021-11-19 17:34:28 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:30 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:30 PST] <main> DBG-X: parameter EnableJWTForAllCalls = false[2021-11-19 17:34:30 PST] <main> DBG-X: parameter ShouldUseFeatures = (null)[2021-11-19 17:34:30 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:28.816Z[2021-11-19 17:34:30 PST] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2021-11-19 17:34:30 PST] <main> DBG-X: parameter SoftwareMediaDescriptionFormat = binary[2021-11-19 17:34:30 PST] <main> DBG-X: parameter SoftwareMediaDescriptionThresholds = {in-app-purchase-content={extensions=[pkg], size=100000000}, ccats={extensions=[pdf], size=100000000}, product-archive={extensions=[pkg], size=100000000}, developer-id-package={extensions=[zip, pkg, dmg], size=100000000}, bundle={extensions=[zip, ipa], size=100000000}, large-icon={extensions=[jpg, png, jpeg], size=100000000}}[2021-11-19 17:34:30 PST] <main> DBG-X: parameter Success = true[2021-11-19 17:34:30 PST] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2021-11-19 17:34:30 PST] <main> DBG-X: parameter FilesToUpload = [metadata.xml, MyApp.ipa][2021-11-19 17:34:30 PST] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=MyApp.ipa, ShouldDescribeAsset=true, UTI=com.apple.ipa}][2021-11-19 17:34:30 PST] <main> DBG-X: parameter CPUToken = a410591d-3a16-4571-9c92-bc49a98d23eb/1637361270352[2021-11-19 17:34:30 PST] <main> DBG-X: parameter Checksums = {MyApp.ipa=059eedf7c04a612d24344731f683ea67}[2021-11-19 17:34:30 PST] <main> DBG-X: parameter FileSizes = {MyApp.ipa=466958895}[2021-11-19 17:34:30 PST] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2021-11-19 17:34:30 PST] <main> DBG-X: parameter ProviderNameForToken = Apple[2021-11-19 17:34:30 PST] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, MyApp.ipa]. These are the files that will be uploaded.[2021-11-19 17:34:30 PST] <main> INFO: Starting media analysis of assets[2021-11-19 17:34:30 PST] <main> DEBUG: Handling asset: filename=MyApp.ipa,uti=com.apple.ipa,role=source,describe=true[2021-11-19 17:34:30 PST] <main> DEBUG: Using container type tool name and version: iOS App Describer:1.26[2021-11-19 17:34:30 PST] <main> DEBUG: Using path: /var/folders/k1/fyztggjd12x7v_br1g23xxfh0000gn/T/DeveloperAPIUpload4660591674728981464/111222333.itmsp/MyApp.ipa[2021-11-19 17:34:30 PST] <main> DEBUG: Using the provided assetDescription: /var/folders/k1/fyztggjd12x7v_br1g23xxfh0000gn/T/MyApp.ipa7369533956670959907swinfo.plist[2021-11-19 17:34:30 PST] <main> DBG-X: description length:0[2021-11-19 17:34:30 PST] <main> DBG-X: Asset description: [2021-11-19 17:34:30 PST] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.software.AbstractSoftwareDescriber$1@7196a8f1[2021-11-19 17:34:30 PST] <main> DBG-X: Deflated 525 bytes to 313[2021-11-19 17:34:30 PST] <main> INFO: Asset media analysis has completed[2021-11-19 17:34:30 PST] <main> DBG-X: Memory: [JVM] 915M free, 1024M total, 2048M max [System] (Physical) 3867M free, 73728M total (Swap) 632M free, 1024M total[2021-11-19 17:34:30 PST] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2021-11-19 17:34:30 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:30 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:30 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:30 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:30 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:30 PST] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2021-11-19T17:34:30-05:00[2021-11-19 17:34:30 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:30 PST] <main> DBG-X: parameter TxTransportVersions = {SigniantTCP=1.2.0, Aspera=1.2.1, Signiant=1.2.0, HTTP=1.4.3}[2021-11-19 17:34:30 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:30 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:30 PST] <main> INFO: id = 20211119173430-806[2021-11-19 17:34:30 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:31 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:31 PST] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2021-11-19 17:34:31 PST] <main> DBG-X: parameter EnableJWTForAllCalls = false[2021-11-19 17:34:31 PST] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2021-11-19 17:34:31 PST] <main> DBG-X: parameter ShouldUseFeatures = (null)[2021-11-19 17:34:31 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:31.139Z[2021-11-19 17:34:31 PST] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2021-11-19 17:34:31 PST] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2021-11-19 17:34:31 PST] <main> DBG-X: Using operation named: createTestReservation[2021-11-19 17:34:31 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:31 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:31 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:31 PST] <main> DBG-X: parameter fileDescriptions = ( one FileDescription )[2021-11-19 17:34:31 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:31 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:31 PST] <main> DBG-X: parameter NewPackageName = http-transport-diagnostic-20211119223431-726-3606.itmsp[2021-11-19 17:34:31 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:31 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:31 PST] <main> DBG-X: parameter Username = johnny-appleseed@apple.com[2021-11-19 17:34:31 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:31 PST] <main> INFO: id = 20211119173431-231[2021-11-19 17:34:31 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:33 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:33 PST] <main> DBG-X: parameter Reservations = ( one Reservation )[2021-11-19 17:34:33 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:32.324Z[2021-11-19 17:34:33 PST] <main> DBG-X: parameter Success = true[2021-11-19 17:34:33 PST] <main> INFO: Setting transport log file: /var/folders/k1/fyztggjd12x7v_br1g23xxfh0000gn/T/http-transport-diagnostic-20211119223431-726-3606.itmsp9567899059888207459.log[2021-11-19 17:34:33 PST] <main> INFO: Starting upload for packageName: http-transport-diagnostic-20211119223431-726-3606.itmsp[2021-11-19 17:34:33 PST] <main> INFO: Thread Pool Configuration: {rateLimit=100000000000 KBs, minConnections=6, coreThreads=6, perCoreThreadMultiplier=1.65, processors=12, maxThreads=14, maxConnections=13}[2021-11-19 17:34:33 PST] <main> INFO: Reservation CPUSource125/v4/dd/99/e7/dd99e7cc-bf3c-3483-d267-3bc628a47ab9/http-transport-diagnostic-250991304789485218.txt created for file: (http-transport-diagnostic-250991304789485218.txt), part count:(1), file size: (198)[2021-11-19 17:34:33 PST] <main> INFO: Computing total size of files to upload ...[2021-11-19 17:34:33 PST] <main> DBG-X: adding file for % complete logging: http-transport-diagnostic-250991304789485218.txt , size: 198[2021-11-19 17:34:33 PST] <main> DEBUG: Setting total size of files for upload to: 198[2021-11-19 17:34:33 PST] <main> INFO: Done computing total size of files to upload.[2021-11-19 17:34:33 PST] <RLT-001> INFO: Starting upload for reservation: (CPUSource125/v4/dd/99/e7/dd99e7cc-bf3c-3483-d267-3bc628a47ab9/http-transport-diagnostic-250991304789485218.txt) file: (http-transport-diagnostic-250991304789485218.txt/1) size: 198[2021-11-19 17:34:33 PST] <RLT-001> INFO: File: http-transport-diagnostic-250991304789485218.txt 198/198, 100.00% completed[2021-11-19 17:34:33 PST] <RLT-001> INFO: Package upload progress: 100.00% completed[2021-11-19 17:34:33 PST] <RLT-001> INFO: Finished part upload for: (http-transport-diagnostic-250991304789485218.txt/1) 1.60 KB/s in 0 seconds[2021-11-19 17:34:33 PST] <RLT-001> INFO: Finished upload for reservation: (CPUSource125/v4/dd/99/e7/dd99e7cc-bf3c-3483-d267-3bc628a47ab9/http-transport-diagnostic-250991304789485218.txt) file: (http-transport-diagnostic-250991304789485218.txt)[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: Using operation named: commitTestReservation[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:33 PST] <main> INFO: Waiting on reservation commit(s) to finish.[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter NewPackageName = http-transport-diagnostic-20211119223431-726-3606.itmsp[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter reservations = [CPUSource125/v4/dd/99/e7/dd99e7cc-bf3c-3483-d267-3bc628a47ab9/http-transport-diagnostic-250991304789485218.txt][2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter Username = johnny-appleseed@apple.com[2021-11-19 17:34:33 PST] <pool-7-thread-1> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:33 PST] <pool-7-thread-1> INFO: id = 20211119173433-914[2021-11-19 17:34:33 PST] <pool-7-thread-1> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:34 PST] <pool-7-thread-1> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:34 PST] <pool-7-thread-1> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:34.058Z[2021-11-19 17:34:34 PST] <pool-7-thread-1> DBG-X: parameter Success = true[2021-11-19 17:34:34 PST] <pool-7-thread-1> INFO: Reservation committed: (CPUSource125/v4/dd/99/e7/dd99e7cc-bf3c-3483-d267-3bc628a47ab9/http-transport-diagnostic-250991304789485218.txt) file: (http-transport-diagnostic-250991304789485218.txt)[2021-11-19 17:34:34 PST] <pool-7-thread-1> INFO: All reservation commit(s) finished.[2021-11-19 17:34:34 PST] <main> INFO: 128.16 B/s in 1 second[2021-11-19 17:34:34 PST] <main> DEBUG: Using token file path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/orchard.local_Apple_111222333.itmsp.token[2021-11-19 17:34:34 PST] <main> DEBUG: Attempting exclusive file lock on token file[2021-11-19 17:34:34 PST] <main> DEBUG: Set token: a410591d-3a16-4571-9c92-bc49a98d23eb/1637361270352[2021-11-19 17:34:34 PST] <main> DBG-X: Memory: [JVM] 894M free, 1024M total, 2048M max [System] (Physical) 3820M free, 73728M total (Swap) 632M free, 1024M total[2021-11-19 17:34:34 PST] <main> DBG-X: Deflated 635 bytes to 480[2021-11-19 17:34:34 PST] <main> DBG-X: Using operation named: validateAssets[2021-11-19 17:34:34 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:34 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:34 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:34 PST] <main> DBG-X: parameter CPUToken = a410591d-3a16-4571-9c92-bc49a98d23eb/1637361270352[2021-11-19 17:34:34 PST] <main> DBG-X: parameter Files = [metadata.xml, MyApp.ipa][2021-11-19 17:34:34 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:34 PST] <main> DBG-X: parameter MetadataChecksum = 493809055c828e5b38a445e95e499494[2021-11-19 17:34:34 PST] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2021-11-19 17:34:34 PST] <main> DBG-X: parameter MetadataInfo = {app_platform=ios, primary_bundle_identifier=, device_id=, bundle_identifier=com.apple.MyApp, packageVersion=software5.4, apple_id=111222333, asset_types=[bundle], bundle_version=220211119222108, bundle_short_version_string=1.0}[2021-11-19 17:34:34 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:34 PST] <main> DBG-X: parameter PackageName = 111222333.itmsp[2021-11-19 17:34:34 PST] <main> DBG-X: parameter PackageSize = 466959530[2021-11-19 17:34:34 PST] <main> DBG-X: parameter RequestUUID = 57c30802-171e-4c2b-acb6-982821bcd97a[2021-11-19 17:34:34 PST] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2021-11-19T17:34:34-05:00[2021-11-19 17:34:34 PST] <main> DBG-X: parameter StreamingInfoList = [file: MyApp.ipa7369533956670959907swinfo.plist7806142058541083189.swinfo.gz, content-length: 26526, content-type: application/binary, MD5: 5de0d8d148274fbee04525eaf61d4148][2021-11-19 17:34:34 PST] <main> DBG-X: parameter Transport = HTTP[2021-11-19 17:34:34 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:34 PST] <main> DBG-X: parameter TxTransportVersions = {SigniantTCP=1.2.0, Aspera=1.2.1, Signiant=1.2.0, HTTP=1.4.3}[2021-11-19 17:34:34 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:34 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:34 PST] <main> INFO: id = 20211119173434-784[2021-11-19 17:34:34 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:52 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:52 PST] <main> DBG-X: parameter EnableJWTForAllCalls = false[2021-11-19 17:34:52 PST] <main> DBG-X: parameter ShouldUseFeatures = (null)[2021-11-19 17:34:52 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:35.077Z[2021-11-19 17:34:52 PST] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2021-11-19 17:34:52 PST] <main> DBG-X: parameter SoftwareMediaDescriptionFormat = binary[2021-11-19 17:34:52 PST] <main> DBG-X: parameter SoftwareMediaDescriptionThresholds = {in-app-purchase-content={extensions=[pkg], size=100000000}, ccats={extensions=[pdf], size=100000000}, product-archive={extensions=[pkg], size=100000000}, developer-id-package={extensions=[zip, pkg, dmg], size=100000000}, bundle={extensions=[zip, ipa], size=100000000}, large-icon={extensions=[jpg, png, jpeg], size=100000000}}[2021-11-19 17:34:52 PST] <main> DBG-X: parameter ResumeFlag = false[2021-11-19 17:34:52 PST] <main> DBG-X: parameter Success = true[2021-11-19 17:34:52 PST] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2021-11-19 17:34:52 PST] <main> DBG-X: parameter ProviderName = Apple[2021-11-19 17:34:52 PST] <main> DBG-X: parameter FilesToUpload = [metadata.xml, MyApp.ipa][2021-11-19 17:34:52 PST] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=MyApp.ipa, ShouldDescribeAsset=true, UTI=com.apple.ipa}][2021-11-19 17:34:52 PST] <main> DBG-X: parameter CPUToken = 03d7cf52-9c55-4838-ba46-e8994fb95af0/1637361290007[2021-11-19 17:34:52 PST] <main> DBG-X: parameter Checksums = {MyApp.ipa=059eedf7c04a612d24344731f683ea67}[2021-11-19 17:34:52 PST] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2021-11-19 17:34:52 PST] <main> DBG-X: parameter FileSizes = {MyApp.ipa=466958895}[2021-11-19 17:34:52 PST] <main> DBG-X: parameter NewPackageName = 111222333-20211119143451-646.itmsp[2021-11-19 17:34:52 PST] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2021-11-19 17:34:52 PST] <main> DBG-X: parameter ProviderNameForToken = Apple[2021-11-19 17:34:52 PST] <main> DBG-X: Existing token found, cleaning up[2021-11-19 17:34:52 PST] <main> DBG-X: Unlocking token at path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/orchard.local_Apple_111222333.itmsp.token[2021-11-19 17:34:52 PST] <main> DBG-X: Releasing token file lock[2021-11-19 17:34:52 PST] <main> DEBUG: Using token file path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/orchard.local_Apple_111222333.itmsp.token[2021-11-19 17:34:52 PST] <main> DEBUG: Attempting exclusive file lock on token file[2021-11-19 17:34:52 PST] <main> DEBUG: Set token: 03d7cf52-9c55-4838-ba46-e8994fb95af0/1637361290007[2021-11-19 17:34:52 PST] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, MyApp.ipa]. These are the files that will be uploaded.[2021-11-19 17:34:52 PST] <main> INFO: Done performing authentication.[2021-11-19 17:34:52 PST] <main> INFO: The asset replacement verification check is disabled.[2021-11-19 17:34:52 PST] <main> INFO: Checking the file size of the files: [MyApp.ipa][2021-11-19 17:34:52 PST] <main> DBG-X: Checking the size of file: MyApp.ipa[2021-11-19 17:34:52 PST] <main> INFO: Done checking the file sizes.[2021-11-19 17:34:52 PST] <main> INFO: Checking the md5 checksum of the files: [MyApp.ipa][2021-11-19 17:34:52 PST] <pool-8-thread-1> DBG-X: Checking the MD5 checksum of file: MyApp.ipa[2021-11-19 17:34:53 PST] <main> DBG-X: Using operation named: clientChecksumCompleted[2021-11-19 17:34:53 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:53 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:53 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:53 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:53 PST] <main> DBG-X: parameter NewPackageName = 111222333-20211119143451-646.itmsp[2021-11-19 17:34:53 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:53 PST] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2021-11-19T17:34:53-05:00[2021-11-19 17:34:53 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:53 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:53 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:53 PST] <main> INFO: id = 20211119173453-081[2021-11-19 17:34:53 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:53 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:53 PST] <main> DBG-X: parameter EnableJWTForAllCalls = false[2021-11-19 17:34:53 PST] <main> DBG-X: parameter ShouldUseFeatures = (null)[2021-11-19 17:34:53 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:53.375Z[2021-11-19 17:34:53 PST] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2021-11-19 17:34:53 PST] <main> DBG-X: parameter Success = true[2021-11-19 17:34:53 PST] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2021-11-19 17:34:53 PST] <main> INFO: Done checking the md5 checksum.[2021-11-19 17:34:53 PST] <main> INFO: Preparing to upload package 111222333.itmsp ...[2021-11-19 17:34:53 PST] <main> DBG-X: Using operation named: createReservation[2021-11-19 17:34:53 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:53 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:53 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:53 PST] <main> DBG-X: parameter fileDescriptions = ( 2 FileDescriptions )[2021-11-19 17:34:53 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:53 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:53 PST] <main> DBG-X: parameter NewPackageName = 111222333-20211119143451-646.itmsp[2021-11-19 17:34:53 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:53 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:53 PST] <main> DBG-X: parameter Username = johnny-appleseed@apple.com[2021-11-19 17:34:53 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:53 PST] <main> INFO: id = 20211119173453-180[2021-11-19 17:34:53 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:54 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:54 PST] <main> DBG-X: parameter Reservations = ( 2 Reservations )[2021-11-19 17:34:54 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:54.187Z[2021-11-19 17:34:54 PST] <main> DBG-X: parameter Success = true[2021-11-19 17:34:54 PST] <main> INFO: Setting transport log file: /var/folders/k1/fyztggjd12x7v_br1g23xxfh0000gn/T/111222333-20211119143451-646.itmsp4699971111973263896.log[2021-11-19 17:34:54 PST] <main> INFO: Starting upload for packageName: 111222333-20211119143451-646.itmsp[2021-11-19 17:34:54 PST] <main> INFO: Thread Pool Configuration: {rateLimit=100000000000 KBs, minConnections=6, coreThreads=6, perCoreThreadMultiplier=1.65, processors=12, maxThreads=14, maxConnections=13}[2021-11-19 17:34:54 PST] <main> INFO: Reservation CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/metadata.xml created for file: (metadata.xml), part count:(1), file size: (635)[2021-11-19 17:34:54 PST] <main> INFO: Reservation CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa created for file: (MyApp.ipa), part count:(7), file size: (466958895)[2021-11-19 17:34:54 PST] <main> INFO: Computing total size of files to upload ...[2021-11-19 17:34:54 PST] <main> DBG-X: adding file for % complete logging: MyApp.ipa , size: 466958895[2021-11-19 17:34:54 PST] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 635[2021-11-19 17:34:54 PST] <main> DEBUG: Setting total size of files for upload to: 466959530[2021-11-19 17:34:54 PST] <main> INFO: Done computing total size of files to upload.[2021-11-19 17:34:54 PST] <RLT-002> INFO: Starting upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/metadata.xml) file: (metadata.xml/1) size: 635[2021-11-19 17:34:54 PST] <RLT-003> INFO: Starting upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa) file: (MyApp.ipa/7) size: 64305711[2021-11-19 17:34:54 PST] <RLT-004> INFO: Starting upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa) file: (MyApp.ipa/6) size: 67108864[2021-11-19 17:34:54 PST] <RLT-005> INFO: Starting upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa) file: (MyApp.ipa/5) size: 67108864[2021-11-19 17:34:54 PST] <RLT-006> INFO: Starting upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa)file: (MyApp.ipa/4)size: 67108864[2021-11-19 17:34:54 PST] <RLT-007> INFO: Starting upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa)file: (MyApp.ipa/3)size: 67108864[2021-11-19 17:34:54 PST] <RLT-008> INFO: Starting upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa)file: (MyApp.ipa/2)size: 67108864[2021-11-19 17:34:54 PST] <RLT-009> INFO: Starting upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa)file: (MyApp.ipa/1)size: 67108864[2021-11-19 17:34:55 PST] <RLT-002> INFO: File: metadata.xml 635/635, 100.00% completed[2021-11-19 17:34:55 PST] <RLT-002> INFO: Package upload progress: 0.00% completed[2021-11-19 17:34:55 PST] <RLT-008> INFO: File: MyApp.ipa 16384/466958895, 0.00% completed[2021-11-19 17:34:55 PST] <RLT-009> INFO: File: MyApp.ipa 262144/466958895, 0.06% completed[2021-11-19 17:34:55 PST] <RLT-007> INFO: Package upload progress: 0.06% completed[2021-11-19 17:34:55 PST] <RLT-006> INFO: File: MyApp.ipa 491520/466958895, 0.11% completed[2021-11-19 17:34:55 PST] <RLT-002> INFO: Finished part upload for: (metadata.xml/1) 3.55 KB/s in 0 seconds[2021-11-19 17:34:55 PST] <RLT-002> INFO: Finished upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/metadata.xml) file: (metadata.xml)[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: Using operation named: commitReservation[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter NewPackageName = 111222333-20211119143451-646.itmsp[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter reservations = [CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/metadata.xml][2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter Username = johnny-appleseed@apple.com[2021-11-19 17:34:55 PST] <pool-10-thread-1> DBG-X: parameter Version = 3.3.0[2021-11-19 17:34:55 PST] <pool-10-thread-1> INFO: id = 20211119173455-124[2021-11-19 17:34:55 PST] <pool-10-thread-1> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:34:55 PST] <RLT-007> INFO: Package upload progress: 1.58% completed[2021-11-19 17:34:55 PST] <RLT-007> INFO: File: MyApp.ipa 7405568/466958895, 1.59% completed[2021-11-19 17:34:55 PST] <RLT-006> INFO: File: MyApp.ipa 7421952/466958895, 1.59% completed[2021-11-19 17:34:55 PST] <RLT-007> INFO: File: MyApp.ipa 7634944/466958895, 1.64% completed[2021-11-19 17:34:55 PST] <RLT-007> INFO: Package upload progress: 1.64% completed[2021-11-19 17:34:55 PST] <RLT-006> INFO: File: MyApp.ipa 7651328/466958895, 1.64% completed[2021-11-19 17:34:55 PST] <RLT-007> INFO: File: MyApp.ipa 7929856/466958895, 1.70% completed[2021-11-19 17:34:55 PST] <RLT-004> INFO: File: MyApp.ipa 7946240/466958895, 1.70% completed[2021-11-19 17:34:56 PST] <RLT-008> INFO: Package upload progress: 6.48% completed[2021-11-19 17:34:56 PST] <pool-10-thread-1> DBG-X: Apple's web service operation return value:[2021-11-19 17:34:56 PST] <pool-10-thread-1> DBG-X: parameter SessionExpiration = 2021-11-23T22:34:55.599Z[2021-11-19 17:34:56 PST] <pool-10-thread-1> DBG-X: parameter Success = true[2021-11-19 17:34:56 PST] <pool-10-thread-1> INFO: Reservation committed: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/metadata.xml) file: (metadata.xml)[2021-11-19 17:34:56 PST] <RLT-005> INFO: File: MyApp.ipa 30474240/466958895, 6.53% completed[2021-11-19 17:34:56 PST] <RLT-005> INFO: Package upload progress: 6.53% completed[2021-11-19 17:34:56 PST] <RLT-005> INFO: File: MyApp.ipa 30490624/466958895, 6.53% completed[2021-11-19 17:35:24 PST] <RLT-009> INFO: Package upload progress: 99.99% completed[2021-11-19 17:35:24 PST] <RLT-009> INFO: File: MyApp.ipa 466909743/466958895, 99.99% completed[2021-11-19 17:35:24 PST] <RLT-009> INFO: File: MyApp.ipa 466926127/466958895, 99.99% completed[2021-11-19 17:35:24 PST] <RLT-009> INFO: File: MyApp.ipa 466942511/466958895, 100.00% completed[2021-11-19 17:35:24 PST] <RLT-009> INFO: Package upload progress: 100.00% completed[2021-11-19 17:35:24 PST] <RLT-009> INFO: File: MyApp.ipa 466958895/466958895, 100.00% completed[2021-11-19 17:35:25 PST] <RLT-009> INFO: Finished part upload for: (MyApp.ipa/1) 2.24 MB/s in 29 seconds[2021-11-19 17:35:25 PST] <RLT-009> INFO: Finished upload for reservation: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa) file: (MyApp.ipa)[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: Using operation named: commitReservation[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter NewPackageName = 111222333-20211119143451-646.itmsp[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter reservations = [CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa][2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter Username = johnny-appleseed@apple.com[2021-11-19 17:35:25 PST] <pool-10-thread-1> DBG-X: parameter Version = 3.3.0[2021-11-19 17:35:25 PST] <pool-10-thread-1> INFO: id = 20211119173525-035[2021-11-19 17:35:25 PST] <pool-10-thread-1> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:35:25 PST] <main> INFO: Waiting on reservation commit(s) to finish.[2021-11-19 17:35:26 PST] <pool-10-thread-1> DBG-X: Apple's web service operation return value:[2021-11-19 17:35:26 PST] <pool-10-thread-1> DBG-X: parameter SessionExpiration = 2021-11-23T22:35:25.404Z[2021-11-19 17:35:26 PST] <pool-10-thread-1> DBG-X: parameter Success = true[2021-11-19 17:35:26 PST] <pool-10-thread-1> INFO: Reservation committed: (CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa) file: (MyApp.ipa)[2021-11-19 17:35:26 PST] <pool-10-thread-1> INFO: All reservation commit(s) finished.[2021-11-19 17:35:26 PST] <main> DBG-X: Using operation named: getReservation[2021-11-19 17:35:26 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:35:26 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:35:26 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:35:26 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:35:26 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:35:26 PST] <main> DBG-X: parameter NewPackageName = 111222333-20211119143451-646.itmsp[2021-11-19 17:35:26 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:35:26 PST] <main> DBG-X: parameter reservations = [CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/metadata.xml, CPUSource115/v4/b7/56/31/b756312d-ef23-1b03-0cdd-621e7fb1e952/MyApp.ipa][2021-11-19 17:35:26 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:35:26 PST] <main> DBG-X: parameter Username = johnny-appleseed@apple.com[2021-11-19 17:35:26 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:35:26 PST] <main> INFO: id = 20211119173526-101[2021-11-19 17:35:26 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:35:27 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:35:27 PST] <main> DBG-X: parameter SessionExpiration = 2021-11-23T22:35:26.679Z[2021-11-19 17:35:27 PST] <main> DBG-X: parameter Success = true[2021-11-19 17:35:27 PST] <main> INFO: 14.45 MB/s in 32 seconds[2021-11-19 17:35:27 PST] <main> INFO: Done performing upload.[2021-11-19 17:35:27 PST] <main> INFO: Transfer Metrics Summary:[2021-11-19 17:35:27 PST] <main> INFO: bytes transmitted: 466959530[2021-11-19 17:35:27 PST] <main> INFO: MyApp.ipa transfer metrics:[2021-11-19 17:35:27 PST] <main> INFO: bytes transmitted: 466958895[2021-11-19 17:35:27 PST] <main> INFO: metadata.xml transfer metrics:[2021-11-19 17:35:27 PST] <main> INFO: bytes transmitted: 635[2021-11-19 17:35:27 PST] <main> DBG-X: The transfer time for the package 111222333.itmsp was 32316 milliseconds.[2021-11-19 17:35:27 PST] <main> DBG-X: Throughput information for 111222333.itmsp:0 minutes, 32.32 seconds, 445.33MB, 13.78MB/sec[2021-11-19 17:35:27 PST] <main> DBG-X: Memory: [JVM] 824M free, 1024M total, 2048M max [System] (Physical) 3581M free, 73728M total (Swap) 632M free, 1024M total[2021-11-19 17:35:27 PST] <main> DBG-X: Using operation named: uploadDoneWithArguments[2021-11-19 17:35:27 PST] <main> DBG-X: Apple's web service operation input parameters:[2021-11-19 17:35:27 PST] <main> DBG-X: parameter Application = iTMSTransporter[2021-11-19 17:35:27 PST] <main> DBG-X: parameter BaseVersion = 3.3.0[2021-11-19 17:35:27 PST] <main> DBG-X: parameter CPUToken = 03d7cf52-9c55-4838-ba46-e8994fb95af0/1637361290007[2021-11-19 17:35:27 PST] <main> DBG-X: parameter ClientChecksumInfo = [{CalculationTime=617, FileLastModified=1637361267320, Filename=MyApp.ipa, FileSize=466958895, CalculatedChecksum=059eedf7c04a612d24344731f683ea67}][2021-11-19 17:35:27 PST] <main> DBG-X: parameter ExtraTransportLogFile = $MZCD_STREAMING_ROOT/0e729ff6-b374-4eed-a4d4-c0f0d4bd0f60_6517600903558929857111222333-20211119143451-646.itmsp4699971111973263896.log[2021-11-19 17:35:27 PST] <main> DBG-X: parameter FileSizeInfo = {MyApp.ipa=466958895, metadata.xml=635}[2021-11-19 17:35:27 PST] <main> DBG-X: parameter ItcProviderName = Apple[2021-11-19 17:35:27 PST] <main> DBG-X: parameter NewPackageName = 111222333-20211119143451-646.itmsp[2021-11-19 17:35:27 PST] <main> DBG-X: parameter NumberBytesTransferred = 466959530[2021-11-19 17:35:27 PST] <main> DBG-X: parameter OSIdentifier = Mac OS X 11.5.3 (x86_64); jvm=14.0.2+12-iTunesOpenJDK-1; jre=14.0.2+12-iTunesOpenJDK-1[2021-11-19 17:35:27 PST] <main> DBG-X: parameter PackagePathWithoutBase = (null)[2021-11-19 17:35:27 PST] <main> DBG-X: parameter StatisticsArray = [{duration=0.083753697, method=clientApplication.start, count=1}, {duration=0.956341415, method=authenticateForSession, count=1}, {duration=2.011722184, method=lookupSoftwareForBundleId, count=1}, {duration=1.113342381, method=authenticateForTransportDiscovery, count=1}, {duration=1.747016409, method=validateMetadata, count=1}, {duration=1.185300232, method=lookupTransportDiagnostic, count=1}, {duration=17.660271457, method=validateAssets, count=1}, {duration=0.848840612, method=clientChecksumCompleted, count=1}, {duration=4.40001E-4, method=createTransportPod, count=1}][2021-11-19 17:35:27 PST] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2021-11-19T17:35:27-05:00[2021-11-19 17:35:27 PST] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 33.227066232[2021-11-19 17:35:27 PST] <main> DBG-X: parameter StreamingInfoList = [file: 0e729ff6-b374-4eed-a4d4-c0f0d4bd0f60_6517600903558929857111222333-20211119143451-646.itmsp4699971111973263896.log, content-length: 704, content-type: text/plain, MD5: e21c166833a0bb7aff51ce951edbe7c1][2021-11-19 17:35:27 PST] <main> DBG-X: parameter TransferTime = 32316[2021-11-19 17:35:27 PST] <main> DBG-X: parameter Transport = HTTP[2021-11-19 17:35:27 PST] <main> DBG-X: parameter TransportHostSummaries = [{hostname=store-025.blobstore.apple.com, transportType=HTTP, port=443, fileCount=9, bytesSent=3268713098, bytesLost=0, connectionsAttempted=9, retryCount=0, hostExceptions=[]}][2021-11-19 17:35:27 PST] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2021-11-19 17:35:27 PST] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:35:27 PST] <main> DBG-X: parameter Version = 3.3.0[2021-11-19 17:35:27 PST] <main> DBG-X: parameter iTMSTransporterMode = upload[2021-11-19 17:35:27 PST] <main> INFO: id = 20211119173527-894[2021-11-19 17:35:27 PST] <main> INFO: iTMSTransporter Correlation Key: 6aed5845-5f32-4529-bf6a-c66dbbc10207-0001[2021-11-19 17:35:31 PST] <main> DBG-X: Apple's web service operation return value:[2021-11-19 17:35:31 PST] <main> DBG-X: parameter EnableJWTForAllCalls = false[2021-11-19 17:35:31 PST] <main> DBG-X: parameter ShouldUseFeatures = (null)[2021-11-19 17:35:31 PST] <main> DBG-X: parameter SessionInvalid = true[2021-11-19 17:35:31 PST] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2021-11-19 17:35:31 PST] <main> DBG-X: parameter Success = true[2021-11-19 17:35:31 PST] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2021-11-19 17:35:31 PST] <main> DBG-X: JSON-START>>{"dev-id-results":{"upload_id":"57c30802-171e-4c2b-acb6-982821bcd97a"}}<<JSON-END[2021-11-19 17:35:31 PST] <main> DBG-X: Unlocking token at path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/orchard.local_Apple_111222333.itmsp.token[2021-11-19 17:35:31 PST] <main> DBG-X: Releasing token file lock[2021-11-19 17:35:31 PST] <main> DBG-X: Removing token at path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/orchard.local_Apple_111222333.itmsp.token[2021-11-19 17:35:31 PST] <main> INFO: Done performing uploadDone notification to Apple.[2021-11-19 17:35:31 PST] <main> INFO: Transporter's command line arguments are: -m upload -u johnny-appleseed@apple.com -p **hidden value** -asc_provider Apple -v eXtreme -assetFile MyApp.ipa[2021-11-19 17:35:31 PST] <main> INFO: The package: /var/folders/k1/fyztggjd12x7v_br1g23xxfh0000gn/T/DeveloperAPIUpload4660591674728981464/111222333.itmsp has been successfully uploaded.Package Summary:1 package was uploaded successfully:/var/folders/k1/fyztggjd12x7v_br1g23xxfh0000gn/T/DeveloperAPIUpload4660591674728981464/111222333.itmsp[2021-11-19 17:35:31 PST] <main> DBG-X: Returning 0

在 Linux 上使用 API 金鑰上傳 App

這個範例會顯示該如何使用 API 金鑰從 Linux 機器上傳 iOS App。此範例使用 -apiKey 選項來指定 API 金鑰的名稱,另以 -apiIssuer 來指定軟體供應商的唯一識別碼(請參閱 App Store Connect 的「API 金鑰」標籤頁上的「發行者 ID」。

請注意,適用於 Windows 的命令應該是 C:\Program Files (x86)\itms\iTMSTransporter.cmd,而不是 /usr/local/itms/bin/iTMSTransporter

jappleseed@ubuntu:~/$ /usr/local/itms/bin/iTMSTransporter -m upload -apiIssuer 69a6de7e-bbea-47e3-e053-5b8c7c11a4d1 -apiKey CK4X2VKFGL -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:54:32 EDT] <main> INFO: Transporter is searching for new software components.[2018-08-29 15:54:33 EDT] <main> INFO: Update check complete.[2018-08-29 15:54:34 EDT] <main> INFO: Logging level set to eXtreme[2018-08-29 15:54:34 EDT] <main> INFO: Logging configured successfully.[2018-08-29 15:54:34 EDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2018-08-29 15:54:34 EDT] <main> DEBUG: Configuration refresh successful.[2018-08-29 15:54:34 EDT] <main> DEBUG: Saving configuration to local path: /home/jappleseed/.itmstransporter/Defaults.properties[2018-08-29 15:54:34 EDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2018-08-29 15:54:34 EDT] <main> INFO: OS identifier: Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 15:54:34 EDT] <main> INFO: Memory: [JVM] 1202M free, 1237M total, 1820M max [System] (Physical) 641M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:54:35 EDT] <main> DBG-X: Memory: [JVM] 1173M free, 1237M total, 1820M max [System] (Physical) 626M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:54:35 EDT] <main> DBG-X: Using operation named: authenticateForSession[2018-08-29 15:54:35 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:54:35 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:54:35 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:54:35 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 15:54:35 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:54:35-04:00[2018-08-29 15:54:35 EDT] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 0.373960822[2018-08-29 15:54:35 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -apiIssuer 69a6de7e-bbea-47e3-e053-5b8c7c11a4d1 -apiKey CK4X2VKFGL -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:54:35 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:54:35 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:54:35 EDT] <main> INFO: id = 20180829155435-104[2018-08-29 15:54:35 EDT] <main> INFO: iTMSTransporter Correlation Key: eae5b209-93f5-4dfa-abb1-cd705511dbf8[2018-08-29 15:54:36 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter SharedSecret = **hidden value**[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter MultipartUploadsEnabled = true[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter TxHeaders = {jenga=true}[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:54:36.217Z[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter SessionId = CNCoDBIQCMNYv0SsTxO8kGHV3G2kcA==[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:54:36 EDT] <main> DBG-X: Using operation named: lookupSoftwareForBundleId[2018-08-29 15:54:36 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter BundleId = com.apple.contentdelivery.myApp[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter SoftwareTypeEnum = ios[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:54:36-04:00[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -apiIssuer 69a6de7e-bbea-47e3-e053-5b8c7c11a4d1 -apiKey CK4X2VKFGL -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:54:36 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:54:36 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:54:36 EDT] <main> INFO: id = 20180829155436-120[2018-08-29 15:54:36 EDT] <main> INFO: iTMSTransporter Correlation Key: eae5b209-93f5-4dfa-abb1-cd705511dbf8[2018-08-29 15:54:37 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter DisplayKeys = [Application, Version Number, SKU Number, Primary Language, Copyright, Type, Apple ID][2018-08-29 15:54:37 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter Applications = {MyApp 1.0 (iOS App)=4112979851}[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter ValidIconSizes = [57x57][2018-08-29 15:54:37 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:54:36.657Z[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter Attributes = [{Type=iOS App, Primary Language=en-US, Apple ID=4112979851, AppleID=4112979851, WWDRIdentifier=XXKJ396S2Y, ReservedBundleIdentifier=com.apple.contentdelivery.myApp,SKU Number=iosforjappleseed, SoftwareTypeEnum=Purple, Application=MyApp, MarketingVersion=1.0}][2018-08-29 15:54:37 EDT] <main> DBG-X: parameter Success = true[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter PerformZipFilenameVerification = true[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter ProviderName = Apple[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter SkipValidateSupportedArchitectures = true[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter PerformIconVerification = true[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter PerformCodesignVerification = anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.1] exists and (certificate leaf[field.1.2.840.113635.100.6.1.2]exists or certificate leaf[field.1.2.840.113635.100.6.1.4]exists)[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter PerformIconSizeVerification = true[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter DisallowedPaths = [SC_Info][2018-08-29 15:54:37 EDT] <main> INFO: Upload mode selected.[2018-08-29 15:54:37 EDT] <main> INFO: Examining the package at: /tmp/DeveloperAPIUpload9142104788028484751/4112979851.itmsp[2018-08-29 15:54:37 EDT] <main> INFO: Ensuring that package has well formed metadata file...[2018-08-29 15:54:37 EDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2018-08-29 15:54:37 EDT] <main> INFO: Gathering the list of valid files from the package ...[2018-08-29 15:54:37 EDT] <main> DEBUG: MyApp.ipa will be verified by Apple's web service to determine if it is a valid file.[2018-08-29 15:54:37 EDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2018-08-29 15:54:37 EDT] <main> INFO: Finished gathering the list of valid files from the package.[2018-08-29 15:54:37 EDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2018-08-29 15:54:37 EDT] <main> INFO: Performing authentication of package 4112979851.itmsp ...[2018-08-29 15:54:37 EDT] <main> DBG-X: Memory: [JVM] 1135M free, 1237M total, 1820M max [System] (Physical) 614M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:54:37 EDT] <main> DBG-X: Deflated 601 bytes to 440[2018-08-29 15:54:37 EDT] <main> DBG-X: Using operation named: validateMetadata[2018-08-29 15:54:37 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter Files = [MyApp.ipa,metadata.xml][2018-08-29 15:54:37 EDT] <main> DBG-X: parameter Metadata = <?xmlversion="1.0"encoding="UTF-8"?><package version="software5.4" xmlns="http://apple.com/itunes/importer"> <software_assets apple_id="4112979851" bundle_short_version_string="1.0" bundle_version="1.0" bundle_identifier="com.apple.contentdelivery.myApp" app_platform="ios"> <asset type="bundle"> <data_file> <file_name>MyApp.ipa</file_name> <checksum type="md5">6f0ecfd6285588915617b1795afb8930</checksum> <size>237219</size> </data_file> </asset> </software_assets></package>[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter MetadataChecksum = 414dd21173af5e9313c7ae71c1b43c12[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter MetadataInfo = {app_platform=ios, primary_bundle_identifier=, device_id=, bundle_identifier=com.apple.contentdelivery.myApp,packageVersion=software5.4,apple_id=4112979851, asset_types=[bundle], bundle_version=1.0,bundle_short_version_string=1.0}[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter PackageName = 4112979851.itmsp[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter PackageSize = 237820[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:54:37-04:00[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -apiIssuer 69a6de7e-bbea-47e3-e053-5b8c7c11a4d1 -apiKey CK4X2VKFGL -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:54:37 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:54:37 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:54:37 EDT] <main> INFO: id = 20180829155437-462[2018-08-29 15:54:37 EDT] <main> INFO: iTMSTransporter Correlation Key: eae5b209-93f5-4dfa-abb1-cd705511dbf8[2018-08-29 15:54:39 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:54:37.560Z[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionFormat = binary[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionThresholds = {in-app-purchase-content={extensions=[pkg], size=100000000}, ccats={extensions=[pdf], size=100000000}, product-archive={extensions=[pkg], size=100000000}, developer-id-package={extensions=[zip, pkg, dmg], size=100000000}, bundle={extensions=[zip, ipa], size=100000000}, large-icon={extensions=[jpg, png, jpeg], size=100000000}}[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter Success = true[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,MyApp.ipa][2018-08-29 15:54:39 EDT] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=MyApp.ipa,ShouldDescribeAsset=true, UTI=com.apple.ipa}][2018-08-29 15:54:39 EDT] <main> DBG-X: parameter CPUToken = 080603cf-447e-4cd4-b1b8-3e0375e14b08/1535572479074[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter Checksums = {MyApp.ipa=6f0ecfd6285588915617b1795afb8930}[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter FileSizes = {MyApp.ipa=237219}[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2018-08-29 15:54:39 EDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,MyApp.ipa].These are the files that will be uploaded.[2018-08-29 15:54:39 EDT] <main> INFO: Starting media analysis of assets[2018-08-29 15:54:39 EDT] <main> DEBUG: Handling asset: filename=MyApp.ipa,uti=com.apple.ipa,role=source,describe=true[2018-08-29 15:54:39 EDT] <main> DEBUG: Using container type tool name and version: iOS App Describer:1.26[2018-08-29 15:54:39 EDT] <main> DEBUG: Using path: /tmp/DeveloperAPIUpload9142104788028484751/4112979851.itmsp/MyApp.ipa[2018-08-29 15:54:39 EDT] <main> DEBUG: Using the provided assetDescription: /home/jappleseed//AppStoreInfo.plist[2018-08-29 15:54:39 EDT] <main> DBG-X: description length:0[2018-08-29 15:54:39 EDT] <main> DBG-X: Asset description: [2018-08-29 15:54:39 EDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.software.AbstractSoftwareDescriber$1@1eea9d2d[2018-08-29 15:54:39 EDT] <main> DBG-X: Deflated 481 bytes to 295[2018-08-29 15:54:39 EDT] <main> INFO: Asset media analysis has completed[2018-08-29 15:54:39 EDT] <main> DBG-X: Memory: [JVM] 1107M free, 1237M total, 1820M max [System] (Physical) 573M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:54:39 EDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2018-08-29 15:54:39 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:54:39-04:00[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -apiIssuer 69a6de7e-bbea-47e3-e053-5b8c7c11a4d1 -apiKey CK4X2VKFGL -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:54:39 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:54:39 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:54:39 EDT] <main> INFO: id = 20180829155439-493[2018-08-29 15:54:39 EDT] <main> INFO: iTMSTransporter Correlation Key: eae5b209-93f5-4dfa-abb1-cd705511dbf8[2018-08-29 15:54:41 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:54:41 EDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2018-08-29 15:54:41 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:54:41 EDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2018-08-29 15:54:41 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:54:40.127Z[2018-08-29 15:54:41 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:54:41 EDT] <main> INFO: Signiant TransferEngine build 10.6.0.59156[2018-08-29 15:54:41 EDT] <main> INFO: Using Signiant UDP transport[2018-08-29 15:54:41 EDT] <main> DBG-X: Setting the target rate to 15000001 bytes per second.[2018-08-29 15:54:41 EDT] <main> DBG-X: Setting the throttle to 12500000 bytes per second.[2018-08-29 15:54:41 EDT] <main> INFO: Transfer engine: 10.6.0.59156[2018-08-29 15:54:41 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:54:41 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2018-08-29 15:54:41 EDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/[2018-08-29 15:54:41 EDT] <Connector: UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001>INFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...[2018-08-29 15:54:42 EDT] <Transport Protocol Seeker> INFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001[2018-08-29 15:54:42 EDT] <Transport Protocol> INFO: Authenticating[2018-08-29 15:54:43 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2018-08-29 15:54:43 EDT] <Transport Protocol> INFO: Setting up data streams[2018-08-29 15:54:44 EDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2018-08-29 15:54:44 EDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2018-08-29 15:54:45 EDT] <File Progress Event Thread> INFO: File: 052314dc-defb-430c-bebb-36a12f08714b1590624578744754030.txt 11/11, 100% completed[2018-08-29 15:54:45 EDT] <Data Channel Controller> DBG-X: The status for the file, 052314dc-defb-430c-bebb-36a12f08714b1590624578744754030.txt, is TRANSFERRED.[2018-08-29 15:54:45 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:54:45 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:54:46 EDT] <main> DEBUG: Using token file path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:54:46 EDT] <main> DEBUG: Attempting exclusive file lock on token file[2018-08-29 15:54:46 EDT] <main> DEBUG: Set token: 080603cf-447e-4cd4-b1b8-3e0375e14b08/1535572479074[2018-08-29 15:54:46 EDT] <main> DBG-X: Memory: [JVM] 1265M free, 1323M total, 1820M max [System] (Physical) 506M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:54:46 EDT] <main> DBG-X: Deflated 601 bytes to 440[2018-08-29 15:54:46 EDT] <main> DBG-X: Using operation named: validateAssets[2018-08-29 15:54:46 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter CPUToken = 080603cf-447e-4cd4-b1b8-3e0375e14b08/1535572479074[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter Files = [MyApp.ipa,metadata.xml][2018-08-29 15:54:46 EDT] <main> DBG-X: parameter MetadataChecksum = 414dd21173af5e9313c7ae71c1b43c12[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter MetadataInfo = {app_platform=ios, primary_bundle_identifier=, device_id=, bundle_identifier=com.apple.contentdelivery.myApp,packageVersion=software5.4,apple_id=4112979851, asset_types=[bundle], bundle_version=1.0,bundle_short_version_string=1.0}[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter PackageName = 4112979851.itmsp[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter PackageSize = 237820[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter RequestUUID = f4441c20-28ae-458f-ab60-9dabfd84b45d[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:54:46-04:00[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter StreamingInfoList = [file: AppStoreInfo.plist848643651015635467.swinfo.gz,content-length: 3382224, content-type: application/binary, MD5: 5487dbde1d6c2294da177dae83d8fa2e][2018-08-29 15:54:46 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter Transport = Signiant[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -apiIssuer 69a6de7e-bbea-47e3-e053-5b8c7c11a4d1 -apiKey CK4X2VKFGL -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:54:46 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:54:46 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:54:46 EDT] <main> INFO: id = 20180829155446-985[2018-08-29 15:54:46 EDT] <main> INFO: iTMSTransporter Correlation Key: eae5b209-93f5-4dfa-abb1-cd705511dbf8[2018-08-29 15:55:04 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:54:50.953Z[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter TransportUser = transporter[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter ResumeFlag = false[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter Success = true[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,MyApp.ipa][2018-08-29 15:55:04 EDT] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=MyApp.ipa,ShouldDescribeAsset=true, UTI=com.apple.ipa}][2018-08-29 15:55:04 EDT] <main> DBG-X: parameter CPUToken = a6596419-d71c-4fb0-a61a-24357dd3188e/1535572501297[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter FileSizes = {MyApp.ipa=237219}[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter TransportPort = 44001[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter TransportHosts = [vp2-sgr002-itms6.cse.apple.com][2018-08-29 15:55:04 EDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionFormat = binary[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionThresholds = {in-app-purchase-content={extensions=[pkg], size=100000000}, ccats={extensions=[pdf], size=100000000}, product-archive={extensions=[pkg], size=100000000}, developer-id-package={extensions=[zip, pkg, dmg], size=100000000}, bundle={extensions=[zip, ipa], size=100000000}, large-icon={extensions=[jpg, png, jpeg], size=100000000}}[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter Checksums = {MyApp.ipa=6f0ecfd6285588915617b1795afb8930}[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter TransportPath = sgr_pod1_itms6/transporter/content/transporter/Apple[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter NewPackageName = 4112979851-20180829125502-110.itmsp[2018-08-29 15:55:04 EDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2018-08-29 15:55:04 EDT] <main> DBG-X: JSON-START>>{"dev-id-results":{"upload_id":"f4441c20-28ae-458f-ab60-9dabfd84b45d"}}<<JSON-END[2018-08-29 15:55:04 EDT] <main> DBG-X: Existing token found, cleaning up[2018-08-29 15:55:04 EDT] <main> DBG-X: Unlocking token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:55:04 EDT] <main> DBG-X: Releasing token file lock[2018-08-29 15:55:04 EDT] <main> DEBUG: Using token file path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:55:04 EDT] <main> DEBUG: Attempting exclusive file lock on token file[2018-08-29 15:55:04 EDT] <main> DEBUG: Set token: a6596419-d71c-4fb0-a61a-24357dd3188e/1535572501297[2018-08-29 15:55:04 EDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,MyApp.ipa].These are the files that will be uploaded.[2018-08-29 15:55:04 EDT] <main> INFO: Done performing authentication.[2018-08-29 15:55:04 EDT] <main> INFO: The asset replacement verification check is disabled.[2018-08-29 15:55:04 EDT] <main> INFO: Checking the file size of the files: [MyApp.ipa][2018-08-29 15:55:04 EDT] <main> DBG-X: Checking the size of file: MyApp.ipa[2018-08-29 15:55:04 EDT] <main> INFO: Done checking the file sizes.[2018-08-29 15:55:04 EDT] <main> INFO: Checking the md5 checksum of the files: [MyApp.ipa][2018-08-29 15:55:04 EDT] <main> DBG-X: Checking the MD5 checksum of file: MyApp.ipa[2018-08-29 15:55:04 EDT] <main> INFO: Done checking the md5 checksum.[2018-08-29 15:55:04 EDT] <main> INFO: Preparing to upload package 4112979851.itmsp ...[2018-08-29 15:55:04 EDT] <main> INFO: Determining which files should be uploaded ...[2018-08-29 15:55:04 EDT] <main> DEBUG: Valid local files will be checked:[/tmp/DeveloperAPIUpload9142104788028484751/4112979851.itmsp/metadata.xml,/tmp/DeveloperAPIUpload9142104788028484751/4112979851.itmsp/MyApp.ipa][2018-08-29 15:55:04 EDT] <main> DEBUG: Remote files uploaded:[][2018-08-29 15:55:04 EDT] <main> DBG-X: Examining working file: metadata.xml[2018-08-29 15:55:04 EDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2018-08-29 15:55:04 EDT] <main> DBG-X: Examining working file: MyApp.ipa[2018-08-29 15:55:04 EDT] <main> DEBUG: Adding file to be uploaded: MyApp.ipa[2018-08-29 15:55:04 EDT] <main> INFO: Finished determining which files should be uploaded.[2018-08-29 15:55:04 EDT] <main> DBG-X: ITMSPackage: files to be uploaded:[/tmp/DeveloperAPIUpload9142104788028484751/4112979851.itmsp/metadata.xml,/tmp/DeveloperAPIUpload9142104788028484751/4112979851.itmsp/MyApp.ipa][2018-08-29 15:55:04 EDT] <main> INFO: Starting to upload the package's files (4112979851.itmsp)...[2018-08-29 15:55:04 EDT] <main> DEBUG: Resetting sizes for progress logging[2018-08-29 15:55:04 EDT] <main> INFO: Computing total size of files to upload ...[2018-08-29 15:55:04 EDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 601[2018-08-29 15:55:04 EDT] <main> DBG-X: adding file for % complete logging: MyApp.ipa , size: 237219[2018-08-29 15:55:04 EDT] <main> DEBUG: Setting total size of files for upload to: 237820[2018-08-29 15:55:04 EDT] <main> INFO: Done computing total size of files to upload.[2018-08-29 15:55:04 EDT] <main> INFO: Signiant TransferEngine build 10.6.0.59156[2018-08-29 15:55:04 EDT] <main> INFO: Using Signiant UDP transport[2018-08-29 15:55:04 EDT] <main> DBG-X: Setting the target rate to 15000001 bytes per second.[2018-08-29 15:55:04 EDT] <main> DBG-X: Setting the throttle to 12500000 bytes per second.[2018-08-29 15:55:04 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:55:04 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTINGAug 29, 2018 3:55:04 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/[2018-08-29 15:55:04 EDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/Aug 29, 2018 3:55:04 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...[2018-08-29 15:55:04 EDT] <Connector: UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001>INFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...Aug 29, 2018 3:55:05 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001[2018-08-29 15:55:05 EDT] <Transport Protocol Seeker> INFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001Aug 29, 2018 3:55:05 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Authenticating[2018-08-29 15:55:05 EDT] <Transport Protocol> INFO: AuthenticatingAug 29, 2018 3:55:06 PM com.signiant.interactivetransfer.engine.ControlStream transferINFO: Remote agent log base: sigitc-2018-08-29-15-55-04-389.545647-2[2018-08-29 15:55:06 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMSAug 29, 2018 3:55:06 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Setting up data streams[2018-08-29 15:55:06 EDT] <Transport Protocol> INFO: Setting up data streams[2018-08-29 15:55:07 EDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTEDAug 29, 2018 3:55:07 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected using WAN accelerator[2018-08-29 15:55:07 EDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2018-08-29 15:55:07 EDT] <File Progress Event Thread> INFO: File: metadata.xml 601/601, 100% completed[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: Memory: [JVM] 1124M free, 1323M total, 1820M max [System] (Physical) 487M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: Using operation named: assignTransportPodToUpload[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter CPUToken = a6596419-d71c-4fb0-a61a-24357dd3188e/1535572501297[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter NewPackageName = 4112979851-20180829125502-110.itmsp[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter Pod = iTMS6 Signiant 1[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:55:07-04:00[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 3.613551948[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter Transport = Signiant[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter TransporterArguments = -m upload -apiIssuer 69a6de7e-bbea-47e3-e053-5b8c7c11a4d1 -apiKey CK4X2VKFGL -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter Version = 3.3.0[2018-08-29 15:55:07 EDT] <File Progress Event Thread> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:55:07 EDT] <File Progress Event Thread> INFO: id = 20180829155507-195[2018-08-29 15:55:07 EDT] <File Progress Event Thread> INFO: iTMSTransporter Correlation Key: eae5b209-93f5-4dfa-abb1-cd705511dbf8[2018-08-29 15:55:07 EDT] <Data Channel Controller> DBG-X: The status for the file, metadata.xml, is TRANSFERRED.[2018-08-29 15:55:07 EDT] <Data Channel Controller> INFO: Package upload progress: 0.25% completed[2018-08-29 15:55:08 EDT] <File Progress Event Thread> DBG-X: Apple's web service operation return value:[2018-08-29 15:55:08 EDT] <File Progress Event Thread> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:55:08 EDT] <File Progress Event Thread> DBG-X: parameter SessionExpiration = 2018-09-02T19:55:08.215Z[2018-08-29 15:55:08 EDT] <File Progress Event Thread> DBG-X: parameter Success = true[2018-08-29 15:55:08 EDT] <File Progress Event Thread> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:55:08 EDT] <File Progress Event Thread> INFO: File: MyApp.ipa 15800/237219, 6% completed[2018-08-29 15:55:08 EDT] <Data Channel Controller> DBG-X: The status for the file, MyApp.ipa, is TRANSFERRED.[2018-08-29 15:55:08 EDT] <Data Channel Controller> INFO: Package upload progress: 100% completed[2018-08-29 15:55:08 EDT] <File Progress Event Thread> INFO: File: MyApp.ipa 31600/237219, 13% completed[2018-08-29 15:55:09 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:55:09 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTEDAug 29, 2018 3:55:09 PM com.signiant.interactivetransfer.engine.TransferEngine doTransferINFO: Transfer completed: SUCCESSFUL[2018-08-29 15:55:09 EDT] <main> INFO: The file, metadata.xml,was uploaded successfully.[2018-08-29 15:55:09 EDT] <main> INFO: The file, MyApp.ipa, was uploaded successfully.[2018-08-29 15:55:09 EDT] <main> INFO: The status for the upload is SUCCESSFUL.[2018-08-29 15:55:09 EDT] <main> INFO: The package's files (4112979851.itmsp)uploaded successfully.[2018-08-29 15:55:09 EDT] <main> INFO: Done performing upload.[2018-08-29 15:55:09 EDT] <main> DBG-X: The transfer time for the package 4112979851.itmsp was 5374 milliseconds.[2018-08-29 15:55:09 EDT] <main> DBG-X: Throughput information for 4112979851.itmsp:0 minutes, 5.37 seconds, 31.45KB,5.85KB/sec[2018-08-29 15:55:09 EDT] <main> DBG-X: Memory: [JVM] 1268M free, 1323M total, 1820M max [System] (Physical) 476M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:55:09 EDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2018-08-29 15:55:09 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter CPUToken = a6596419-d71c-4fb0-a61a-24357dd3188e/1535572501297[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter ClientChecksumInfo = [{CalculationTime=3, FileLastModified=1535572477000, Filename=MyApp.ipa,FileSize=237219, CalculatedChecksum=6f0ecfd6285588915617b1795afb8930}][2018-08-29 15:55:09 EDT] <main> DBG-X: parameter ExtraTransportLogFile = $MZCD_STREAMING_ROOT/7955c155-26ff-4c43-801e-af557a43c2e1_820835385783211331sigitc-2018-08-29-15-55-04-389.545647.log.info[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=601,MyApp.ipa=237219}[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter NewPackageName = 4112979851-20180829125502-110.itmsp[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter NumberBytesTransferred = 32201[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter PackagePathWithoutBase = sgr_pod1_itms6/transporter/content/transporter/Apple[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter StatisticsArray = [{duration=0.373960822,method=clientApplication.start, count=1}, {duration=1.278963379,method=authenticateForSession, count=1}, {duration=0.791962543,method=lookupSoftwareForBundleId, count=1}, {duration=1.965061145,method=validateMetadata, count=1}, {duration=1.430508925,method=lookupTransportDiagnostic, count=1}, {duration=18.284952778,method=validateAssets, count=1}, {duration=3.74597E-4,method=createTransportPod, count=1}, {duration=3.613551948,method=upload-SigniantTransport, count=1}, {duration=0.869940756,method=assignTransportPodToUpload, count=1}][2018-08-29 15:55:09 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:55:09-04:00[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter StreamingInfoList = [file: 7955c155-26ff-4c43-801e-af557a43c2e1_820835385783211331sigitc-2018-08-29-15-55-04-389.545647.log.info,content-length: 271, content-type: text/plain, MD5: ffb57cb778d6da7be5c0a9e241b84b6d][2018-08-29 15:55:09 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter TransferTime = 5374[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter Transport = Signiant[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -apiIssuer 69a6de7e-bbea-47e3-e053-5b8c7c11a4d1 -apiKey CK4X2VKFGL -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:55:09 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:55:09 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:55:09 EDT] <main> INFO: id = 20180829155509-071[2018-08-29 15:55:09 EDT] <main> INFO: iTMSTransporter Correlation Key: eae5b209-93f5-4dfa-abb1-cd705511dbf8[2018-08-29 15:55:12 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:55:12 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:55:12 EDT] <main> DBG-X: parameter SessionInvalid = true[2018-08-29 15:55:12 EDT] <main> DBG-X: parameter Success = true[2018-08-29 15:55:12 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:55:12 EDT] <main> DBG-X: Unlocking token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:55:12 EDT] <main> DBG-X: Releasing token file lock[2018-08-29 15:55:12 EDT] <main> DBG-X: Removing token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:55:12 EDT] <main> INFO: Done performing uploadDone notification to Apple.[2018-08-29 15:55:12 EDT] <main> INFO: The package: /tmp/DeveloperAPIUpload9142104788028484751/4112979851.itmsp has been successfully uploaded.Package Summary:1 packages were uploaded successfully: /tmp/DeveloperAPIUpload9142104788028484751/4112979851.itmsp[2018-08-29 15:55:13 EDT] <main> DBG-X: Returning 0

在 Linux 上使用 JWT 上傳 App

這個範例將透過 JWT 而從 Linux 機器來上傳 App。該範例使用了 -jwt 選項來指定 JSON Web 代號(JWT)。你可以透過從 App Store Connect 的「API 金鑰」標籤頁所下載的專用密鑰來產生 JWT,並使用能在 https://jwt.io 找到的外部工具或資料庫。

請注意,適用於 Windows 的命令應該是 C:\Program Files (x86)\itms\iTMSTransporter.cmd,而不是 /usr/local/itms/bin/iTMSTransporter

jappleseed@ubuntu:~/$ /usr/local/itms/bin/iTMSTransporter -m upload -jwt "eyJhbGciOiJFUzI1NiIsImtpZCI6IkNLNFgyVktGR0wiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiI2OWE2ZGU3ZS1iYmVhLTQ3ZTMtZTA1My01YjhjN2MxMWE0ZDEiLCJleHAiOjE1MzU1NzIwNTMsImF1ZCI6ImFwcHN0b3JlY29ubmVjdC12MSJ9.aZAj2EW8Zzrz__T_XmMd1HKr0nUSsfdvNwjAdulWaTbjRrqmdv8v6RA993RgSQcDsr3LTlvxTO1GRezl4xqeFA"-v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:28:37 EDT] <main> INFO: Transporter is searching for new software components.[2018-08-29 15:28:38 EDT] <main> INFO: Update check complete.[2018-08-29 15:28:39 EDT] <main> INFO: Logging level set to eXtreme[2018-08-29 15:28:39 EDT] <main> INFO: Logging configured successfully.[2018-08-29 15:28:40 EDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2018-08-29 15:28:40 EDT] <main> DEBUG: Configuration refresh successful.[2018-08-29 15:28:40 EDT] <main> DEBUG: Saving configuration to local path: /home/jappleseed/.itmstransporter/Defaults.properties[2018-08-29 15:28:40 EDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2018-08-29 15:28:40 EDT] <main> INFO: OS identifier: Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 15:28:40 EDT] <main> INFO: Memory: [JVM] 956M free, 981M total, 1820M max [System] (Physical) 613M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:28:40 EDT] <main> DBG-X: Memory: [JVM] 925M free, 981M total, 1820M max [System] (Physical) 598M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:28:40 EDT] <main> DBG-X: Using operation named: authenticateForSession[2018-08-29 15:28:40 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:28:40 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:28:40 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:28:40 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 15:28:40 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:28:40-04:00[2018-08-29 15:28:40 EDT] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 0.754378565[2018-08-29 15:28:40 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -jwt **hidden value** -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:28:40 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:28:40 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:28:40 EDT] <main> INFO: id = 20180829152840-436[2018-08-29 15:28:40 EDT] <main> INFO: iTMSTransporter Correlation Key: 7a547caa-cf9a-4e5a-ac68-eb0a9effe236[2018-08-29 15:28:42 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter SharedSecret = **hidden value**[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter MultipartUploadsEnabled = true[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter TxHeaders = {jenga=true}[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:28:41.825Z[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter SessionId = CNCoDBIQpvJpmGq6RE+Y1XCCPoogQg==[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:28:42 EDT] <main> DBG-X: Using operation named: lookupSoftwareForBundleId[2018-08-29 15:28:42 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter BundleId = com.apple.contentdelivery.myApp[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter SoftwareTypeEnum = ios[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:28:42-04:00[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -jwt **hidden value** -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:28:42 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:28:42 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:28:42 EDT] <main> INFO: id = 20180829152842-555[2018-08-29 15:28:42 EDT] <main> INFO: iTMSTransporter Correlation Key: 7a547caa-cf9a-4e5a-ac68-eb0a9effe236[2018-08-29 15:28:43 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter DisplayKeys = [Application, Version Number, SKU Number, Primary Language, Copyright, Type, Apple ID][2018-08-29 15:28:43 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter Applications = {MyApp 1.0 (iOS App)=4112979851}[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter ValidIconSizes = [57x57][2018-08-29 15:28:43 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:28:42.435Z[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter Attributes = [{Type=iOS App, Primary Language=en-US, Apple ID=4112979851, AppleID=4112979851, WWDRIdentifier=XXKJ396S2Y, ReservedBundleIdentifier=com.apple.contentdelivery.myApp,SKU Number=MyApp, SoftwareTypeEnum=Purple, Application=MyApp, MarketingVersion=1.0}][2018-08-29 15:28:43 EDT] <main> DBG-X: parameter Success = true[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter PerformZipFilenameVerification = true[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter ProviderName = Apple[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter SkipValidateSupportedArchitectures = true[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter PerformIconVerification = true[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter PerformCodesignVerification = anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.1] exists and (certificate leaf[field.1.2.840.113635.100.6.1.2]exists or certificate leaf[field.1.2.840.113635.100.6.1.4]exists)[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter PerformIconSizeVerification = true[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter DisallowedPaths = [SC_Info][2018-08-29 15:28:43 EDT] <main> INFO: Upload mode selected.[2018-08-29 15:28:43 EDT] <main> INFO: Examining the package at: /tmp/DeveloperAPIUpload605296168994294424/4112979851.itmsp[2018-08-29 15:28:43 EDT] <main> INFO: Ensuring that package has well formed metadata file...[2018-08-29 15:28:43 EDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2018-08-29 15:28:43 EDT] <main> INFO: Gathering the list of valid files from the package ...[2018-08-29 15:28:43 EDT] <main> DEBUG: MyApp.ipa will be verified by Apple's web service to determine if it is a valid file.[2018-08-29 15:28:43 EDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2018-08-29 15:28:43 EDT] <main> INFO: Finished gathering the list of valid files from the package.[2018-08-29 15:28:43 EDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2018-08-29 15:28:43 EDT] <main> INFO: Performing authentication of package 4112979851.itmsp ...[2018-08-29 15:28:43 EDT] <main> DBG-X: Memory: [JVM] 905M free, 981M total, 1820M max [System] (Physical) 595M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:28:43 EDT] <main> DBG-X: Deflated 601 bytes to 440[2018-08-29 15:28:43 EDT] <main> DBG-X: Using operation named: validateMetadata[2018-08-29 15:28:43 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter Files = [MyApp.ipa,metadata.xml][2018-08-29 15:28:43 EDT] <main> DBG-X: parameter Metadata = <?xmlversion="1.0"encoding="UTF-8"?><package version="software5.4" xmlns="http://apple.com/itunes/importer"> <software_assets apple_id="4112979851" bundle_short_version_string="1.0" bundle_version="1.0" bundle_identifier="com.apple.contentdelivery.myApp" app_platform="ios"> <asset type="bundle"> <data_file> <file_name>MyApp.ipa</file_name> <checksum type="md5">6f0ecfd6285588915617b1795afb8930</checksum> <size>237219</size> </data_file> </asset> </software_assets></package>[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter MetadataChecksum = 414dd21173af5e9313c7ae71c1b43c12[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter MetadataInfo = {app_platform=ios, primary_bundle_identifier=, device_id=, bundle_identifier=com.apple.contentdelivery.myApp,packageVersion=software5.4,apple_id=4112979851, asset_types=[bundle], bundle_version=1.0,bundle_short_version_string=1.0}[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter PackageName = 4112979851.itmsp[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter PackageSize = 237820[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:28:43-04:00[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -jwt **hidden value** -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:28:43 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:28:43 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:28:43 EDT] <main> INFO: id = 20180829152843-248[2018-08-29 15:28:43 EDT] <main> INFO: iTMSTransporter Correlation Key: 7a547caa-cf9a-4e5a-ac68-eb0a9effe236[2018-08-29 15:28:45 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:28:43.588Z[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionFormat = binary[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionThresholds = {in-app-purchase-content={extensions=[pkg], size=100000000}, ccats={extensions=[pdf], size=100000000}, product-archive={extensions=[pkg], size=100000000}, developer-id-package={extensions=[zip, pkg, dmg], size=100000000}, bundle={extensions=[zip, ipa], size=100000000}, large-icon={extensions=[jpg, png, jpeg], size=100000000}}[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter Success = true[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,MyApp.ipa][2018-08-29 15:28:45 EDT] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=MyApp.ipa,ShouldDescribeAsset=true, UTI=com.apple.ipa}][2018-08-29 15:28:45 EDT] <main> DBG-X: parameter CPUToken = 3c46e9ac-25b9-4c9d-88ac-eab55a73a4a0/1535570925128[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter Checksums = {MyApp.ipa=6f0ecfd6285588915617b1795afb8930}[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter FileSizes = {MyApp.ipa=237219}[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2018-08-29 15:28:45 EDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,MyApp.ipa].These are the files that will be uploaded.[2018-08-29 15:28:45 EDT] <main> INFO: Starting media analysis of assets[2018-08-29 15:28:45 EDT] <main> DEBUG: Handling asset: filename=MyApp.ipa,uti=com.apple.ipa,role=source,describe=true[2018-08-29 15:28:45 EDT] <main> DEBUG: Using container type tool name and version: iOS App Describer:1.26[2018-08-29 15:28:45 EDT] <main> DEBUG: Using path: /tmp/DeveloperAPIUpload605296168994294424/4112979851.itmsp/MyApp.ipa[2018-08-29 15:28:45 EDT] <main> DEBUG: Using the provided assetDescription: /home/jappleseed//AppStoreInfo.plist[2018-08-29 15:28:45 EDT] <main> DBG-X: description length:0[2018-08-29 15:28:45 EDT] <main> DBG-X: Asset description: [2018-08-29 15:28:45 EDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.software.AbstractSoftwareDescriber$1@6dc1484[2018-08-29 15:28:45 EDT] <main> DBG-X: Deflated 482 bytes to 295[2018-08-29 15:28:45 EDT] <main> INFO: Asset media analysis has completed[2018-08-29 15:28:45 EDT] <main> DBG-X: Memory: [JVM] 873M free, 981M total, 1820M max [System] (Physical) 561M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:28:45 EDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2018-08-29 15:28:45 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:28:45-04:00[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -jwt **hidden value** -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:28:45 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:28:45 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:28:45 EDT] <main> INFO: id = 20180829152845-436[2018-08-29 15:28:45 EDT] <main> INFO: iTMSTransporter Correlation Key: 7a547caa-cf9a-4e5a-ac68-eb0a9effe236[2018-08-29 15:28:47 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:28:47 EDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2018-08-29 15:28:47 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:28:47 EDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2018-08-29 15:28:47 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:28:46.147Z[2018-08-29 15:28:47 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:28:47 EDT] <main> INFO: Signiant TransferEngine build 10.6.0.59156[2018-08-29 15:28:47 EDT] <main> INFO: Using Signiant UDP transport[2018-08-29 15:28:47 EDT] <main> DBG-X: Setting the target rate to 15000001 bytes per second.[2018-08-29 15:28:47 EDT] <main> DBG-X: Setting the throttle to 12500000 bytes per second.[2018-08-29 15:28:47 EDT] <main> INFO: Transfer engine: 10.6.0.59156[2018-08-29 15:28:47 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:28:47 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2018-08-29 15:28:47 EDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/[2018-08-29 15:28:47 EDT] <Connector: UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001>INFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...[2018-08-29 15:28:48 EDT] <Transport Protocol Seeker> INFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001[2018-08-29 15:28:49 EDT] <Transport Protocol> INFO: Authenticating[2018-08-29 15:28:49 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2018-08-29 15:28:49 EDT] <Transport Protocol> INFO: Setting up data streams[2018-08-29 15:28:51 EDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2018-08-29 15:28:51 EDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2018-08-29 15:28:51 EDT] <File Progress Event Thread> INFO: File: 9fe95fbd-9758-420c-af75-91515f8549ba3914029226262205712.txt 11/11, 100% completed[2018-08-29 15:28:51 EDT] <Data Channel Controller> DBG-X: The status for the file, 9fe95fbd-9758-420c-af75-91515f8549ba3914029226262205712.txt, is TRANSFERRED.[2018-08-29 15:28:51 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:28:51 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:28:52 EDT] <main> DEBUG: Using token file path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:28:52 EDT] <main> DEBUG: Attempting exclusive file lock on token file[2018-08-29 15:28:52 EDT] <main> DEBUG: Set token: 3c46e9ac-25b9-4c9d-88ac-eab55a73a4a0/1535570925128[2018-08-29 15:28:52 EDT] <main> DBG-X: Memory: [JVM] 1111M free, 1165M total, 1820M max [System] (Physical) 502M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:28:52 EDT] <main> DBG-X: Deflated 601 bytes to 440[2018-08-29 15:28:52 EDT] <main> DBG-X: Using operation named: validateAssets[2018-08-29 15:28:52 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter CPUToken = 3c46e9ac-25b9-4c9d-88ac-eab55a73a4a0/1535570925128[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter Files = [MyApp.ipa,metadata.xml][2018-08-29 15:28:52 EDT] <main> DBG-X: parameter MetadataChecksum = 414dd21173af5e9313c7ae71c1b43c12[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter MetadataInfo = {app_platform=ios, primary_bundle_identifier=, device_id=, bundle_identifier=com.apple.contentdelivery.myApp,packageVersion=software5.4,apple_id=4112979851, asset_types=[bundle], bundle_version=1.0,bundle_short_version_string=1.0}[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter PackageName = 4112979851.itmsp[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter PackageSize = 237820[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter RequestUUID = 09b76ddb-efcd-4a9a-9a7a-e34309f5a3b3[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:28:52-04:00[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter StreamingInfoList = [file: AppStoreInfo.plist8223883077376286240.swinfo.gz,content-length: 3382224, content-type: application/binary, MD5: 5487dbde1d6c2294da177dae83d8fa2e][2018-08-29 15:28:52 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter Transport = Signiant[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -jwt **hidden value** -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:28:52 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:28:52 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:28:52 EDT] <main> INFO: id = 20180829152852-792[2018-08-29 15:28:52 EDT] <main> INFO: iTMSTransporter Correlation Key: 7a547caa-cf9a-4e5a-ac68-eb0a9effe236[2018-08-29 15:29:11 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter SessionExpiration = 2018-09-02T19:28:56.973Z[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter TransportUser = transporter[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter ResumeFlag = false[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter Success = true[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,MyApp.ipa][2018-08-29 15:29:11 EDT] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=MyApp.ipa,ShouldDescribeAsset=true, UTI=com.apple.ipa}][2018-08-29 15:29:11 EDT] <main> DBG-X: parameter CPUToken = d5044f6c-9c3a-48f0-8327-d34e63ffedbc/1535570948739[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter FileSizes = {MyApp.ipa=237219}[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter TransportPort = 44001[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter TransportHosts = [vp2-sgr002-itms6.cse.apple.com][2018-08-29 15:29:11 EDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionFormat = binary[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter SoftwareMediaDescriptionThresholds = {in-app-purchase-content={extensions=[pkg], size=100000000}, ccats={extensions=[pdf], size=100000000}, product-archive={extensions=[pkg], size=100000000}, developer-id-package={extensions=[zip, pkg, dmg], size=100000000}, bundle={extensions=[zip, ipa], size=100000000}, large-icon={extensions=[jpg, png, jpeg], size=100000000}}[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter Checksums = {MyApp.ipa=6f0ecfd6285588915617b1795afb8930}[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter TransportPath = sgr_pod2_itms6/transporter/content/transporter/Apple[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter NewPackageName = 4112979851-20180829122909-114.itmsp[2018-08-29 15:29:11 EDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2018-08-29 15:29:11 EDT] <main> DBG-X: JSON-START>>{"dev-id-results":{"upload_id":"09b76ddb-efcd-4a9a-9a7a-e34309f5a3b3"}}<<JSON-END[2018-08-29 15:29:11 EDT] <main> DBG-X: Existing token found, cleaning up[2018-08-29 15:29:11 EDT] <main> DBG-X: Unlocking token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:29:11 EDT] <main> DBG-X: Releasing token file lock[2018-08-29 15:29:11 EDT] <main> DEBUG: Using token file path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:29:11 EDT] <main> DEBUG: Attempting exclusive file lock on token file[2018-08-29 15:29:11 EDT] <main> DEBUG: Set token: d5044f6c-9c3a-48f0-8327-d34e63ffedbc/1535570948739[2018-08-29 15:29:11 EDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,MyApp.ipa].These are the files that will be uploaded.[2018-08-29 15:29:11 EDT] <main> INFO: Done performing authentication.[2018-08-29 15:29:11 EDT] <main> INFO: The asset replacement verification check is disabled.[2018-08-29 15:29:11 EDT] <main> INFO: Checking the file size of the files: [MyApp.ipa][2018-08-29 15:29:11 EDT] <main> DBG-X: Checking the size of file: MyApp.ipa[2018-08-29 15:29:11 EDT] <main> INFO: Done checking the file sizes.[2018-08-29 15:29:11 EDT] <main> INFO: Checking the md5 checksum of the files: [MyApp.ipa][2018-08-29 15:29:11 EDT] <main> DBG-X: Checking the MD5 checksum of file: MyApp.ipa[2018-08-29 15:29:11 EDT] <main> INFO: Done checking the md5 checksum.[2018-08-29 15:29:11 EDT] <main> INFO: Preparing to upload package 4112979851.itmsp ...[2018-08-29 15:29:11 EDT] <main> INFO: Determining which files should be uploaded ...[2018-08-29 15:29:11 EDT] <main> DEBUG: Valid local files will be checked:[/tmp/DeveloperAPIUpload605296168994294424/4112979851.itmsp/metadata.xml,/tmp/DeveloperAPIUpload605296168994294424/4112979851.itmsp/MyApp.ipa][2018-08-29 15:29:11 EDT] <main> DEBUG: Remote files uploaded:[][2018-08-29 15:29:11 EDT] <main> DBG-X: Examining working file: metadata.xml[2018-08-29 15:29:11 EDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2018-08-29 15:29:11 EDT] <main> DBG-X: Examining working file: MyApp.ipa[2018-08-29 15:29:11 EDT] <main> DEBUG: Adding file to be uploaded: MyApp.ipa[2018-08-29 15:29:11 EDT] <main> INFO: Finished determining which files should be uploaded.[2018-08-29 15:29:11 EDT] <main> DBG-X: ITMSPackage: files to be uploaded:[/tmp/DeveloperAPIUpload605296168994294424/4112979851.itmsp/metadata.xml,/tmp/DeveloperAPIUpload605296168994294424/4112979851.itmsp/MyApp.ipa][2018-08-29 15:29:11 EDT] <main> INFO: Starting to upload the package's files (4112979851.itmsp)...[2018-08-29 15:29:11 EDT] <main> DEBUG: Resetting sizes for progress logging[2018-08-29 15:29:11 EDT] <main> INFO: Computing total size of files to upload ...[2018-08-29 15:29:11 EDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 601[2018-08-29 15:29:11 EDT] <main> DBG-X: adding file for % complete logging: MyApp.ipa , size: 237219[2018-08-29 15:29:11 EDT] <main> DEBUG: Setting total size of files for upload to: 237820[2018-08-29 15:29:11 EDT] <main> INFO: Done computing total size of files to upload.[2018-08-29 15:29:11 EDT] <main> INFO: Signiant TransferEngine build 10.6.0.59156[2018-08-29 15:29:11 EDT] <main> INFO: Using Signiant UDP transport[2018-08-29 15:29:11 EDT] <main> DBG-X: Setting the target rate to 15000001 bytes per second.[2018-08-29 15:29:11 EDT] <main> DBG-X: Setting the throttle to 12500000 bytes per second.[2018-08-29 15:29:11 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:29:11 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTINGAug 29, 2018 3:29:11 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/[2018-08-29 15:29:11 EDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://vp2-sgr002-itms6.cse.apple.com:44001/Aug 29, 2018 3:29:11 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...[2018-08-29 15:29:11 EDT] <Connector: UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001>INFO: Trying UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001...Aug 29, 2018 3:29:12 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001[2018-08-29 15:29:12 EDT] <Transport Protocol Seeker> INFO: Connected to UDP vp2-sgr002-itms6.cse.apple.com/17.176.217.12:44001Aug 29, 2018 3:29:12 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Authenticating[2018-08-29 15:29:12 EDT] <Transport Protocol> INFO: AuthenticatingAug 29, 2018 3:29:12 PM com.signiant.interactivetransfer.engine.ControlStream transferINFO: Remote agent log base: sigitc-2018-08-29-15-29-11-164.562303-2[2018-08-29 15:29:13 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMSAug 29, 2018 3:29:13 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Setting up data streams[2018-08-29 15:29:13 EDT] <Transport Protocol> INFO: Setting up data streams[2018-08-29 15:29:14 EDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTEDAug 29, 2018 3:29:14 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected using WAN accelerator[2018-08-29 15:29:14 EDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2018-08-29 15:29:14 EDT] <File Progress Event Thread> INFO: File: metadata.xml 601/601, 100% completed[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: Memory: [JVM] 967M free, 1165M total, 1820M max [System] (Physical) 487M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: Using operation named: assignTransportPodToUpload[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter CPUToken = d5044f6c-9c3a-48f0-8327-d34e63ffedbc/1535570948739[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter NewPackageName = 4112979851-20180829122909-114.itmsp[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter Pod = iTMS6 Signiant 1[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:29:14-04:00[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 3.684321647[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter Transport = Signiant[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter TransporterArguments = -m upload -jwt **hidden value** -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter Version = 3.3.0[2018-08-29 15:29:14 EDT] <File Progress Event Thread> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:29:14 EDT] <File Progress Event Thread> INFO: id = 20180829152914-664[2018-08-29 15:29:14 EDT] <File Progress Event Thread> INFO: iTMSTransporter Correlation Key: 7a547caa-cf9a-4e5a-ac68-eb0a9effe236[2018-08-29 15:29:14 EDT] <Data Channel Controller> DBG-X: The status for the file, metadata.xml, is TRANSFERRED.[2018-08-29 15:29:14 EDT] <Data Channel Controller> INFO: Package upload progress: 0.25% completed[2018-08-29 15:29:15 EDT] <FileS Progress Event Thread> DBG-X: Apple's web service operation return value:[2018-08-29 15:29:15 EDT] <File Progress Event Thread> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:29:15 EDT] <File Progress Event Thread> DBG-X: parameter SessionExpiration = 2018-09-02T19:29:15.074Z[2018-08-29 15:29:15 EDT] <File Progress Event Thread> DBG-X: parameter Success = true[2018-08-29 15:29:15 EDT] <File Progress Event Thread> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:29:15 EDT] <File Progress Event Thread> INFO: File: MyApp.ipa 15800/237219, 6% completed[2018-08-29 15:29:15 EDT] <Data Channel Controller> DBG-X: The status for the file, MyApp.ipa, is TRANSFERRED.[2018-08-29 15:29:15 EDT] <Data Channel Controller> INFO: Package upload progress: 100% completed[2018-08-29 15:29:16 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2018-08-29 15:29:16 EDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTEDAug 29, 2018 3:29:16 PM com.signiant.interactivetransfer.engine.TransferEngine doTransferINFO: Transfer completed: SUCCESSFUL[2018-08-29 15:29:16 EDT] <main> INFO: The file, metadata.xml,was uploaded successfully.[2018-08-29 15:29:16 EDT] <main> INFO: The file, MyApp.ipa, was uploaded successfully.[2018-08-29 15:29:16 EDT] <main> INFO: The status for the upload is SUCCESSFUL.[2018-08-29 15:29:16 EDT] <main> INFO: The package's files (4112979851.itmsp)uploaded successfully.[2018-08-29 15:29:16 EDT] <main> INFO: Done performing upload.[2018-08-29 15:29:16 EDT] <main> DBG-X: The transfer time for the package 4112979851.itmsp was 5428 milliseconds.[2018-08-29 15:29:16 EDT] <main> DBG-X: Throughput information for 4112979851.itmsp:0 minutes, 5.43 seconds, 16.02KB, 2.95KB/sec[2018-08-29 15:29:16 EDT] <main> DBG-X: Memory: [JVM] 1117M free, 1165M total, 1820M max [System] (Physical) 474M free, 3933M total (Swap) 4090M free, 4093M total[2018-08-29 15:29:16 EDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2018-08-29 15:29:16 EDT] <main> DBG-X: Apple's web service operation input parameters:[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter CPUToken = d5044f6c-9c3a-48f0-8327-d34e63ffedbc/1535570948739[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter ClientChecksumInfo = [{CalculationTime=1, FileLastModified=1535570923000, Filename=MyApp.ipa,FileSize=237219, CalculatedChecksum=6f0ecfd6285588915617b1795afb8930}][2018-08-29 15:29:16 EDT] <main> DBG-X: parameter ExtraTransportLogFile = $MZCD_STREAMING_ROOT/54395870-f2c8-4f51-ace3-db516423d7ef_8746363812358615568sigitc-2018-08-29-15-29-11-164.562303.log.info[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=601,MyApp.ipa=237219}[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter NewPackageName = 4112979851-20180829122909-114.itmsp[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter NumberBytesTransferred = 16401[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter OSIdentifier = Linux 4.4.0-133-generic(amd64); jvm=25.181-b13;jre=1.8.0_181-b13[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter PackagePathWithoutBase = sgr_pod2_itms6/transporter/content/transporter/Apple[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter StatisticsArray = [{duration=0.754378565,method=clientApplication.start, count=1}, {duration=1.400207636,method=authenticateForSession, count=1}, {duration=0.954677258,method=lookupSoftwareForBundleId, count=1}, {duration=2.189043579,method=validateMetadata, count=1}, {duration=1.617494429,method=lookupTransportDiagnostic, count=1}, {duration=19.000242779,method=validateAssets, count=1}, {duration=3.54881E-4,method=createTransportPod, count=1}, {duration=3.684321647,method=upload-SigniantTransport, count=1}, {duration=0.943992288,method=assignTransportPodToUpload, count=1}][2018-08-29 15:29:16 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T15:29:16-04:00[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter StreamingInfoList = [file: 54395870-f2c8-4f51-ace3-db516423d7ef_8746363812358615568sigitc-2018-08-29-15-29-11-164.562303.log.info,content-length: 270, content-type: text/plain, MD5: 0e92a0698e856689124abd2a42a071be][2018-08-29 15:29:16 EDT] <main> DBG-X: parameter Throttle = 100000[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter TransferTime = 5428[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter Transport = Signiant[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -jwt **hidden value** -v eXtreme -assetFile MyApp.ipa -assetDescription AppStoreInfo.plist [2018-08-29 15:29:16 EDT] <main> DBG-X: parameter Version = 3.3.0[2018-08-29 15:29:16 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2018-08-29 15:29:16 EDT] <main> INFO: id = 20180829152916-310[2018-08-29 15:29:16 EDT] <main> INFO: iTMSTransporter Correlation Key: 7a547caa-cf9a-4e5a-ac68-eb0a9effe236[2018-08-29 15:29:18 EDT] <main> DBG-X: Apple's web service operation return value:[2018-08-29 15:29:18 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2018-08-29 15:29:18 EDT] <main> DBG-X: parameter SessionInvalid = true[2018-08-29 15:29:18 EDT] <main> DBG-X: parameter Success = true[2018-08-29 15:29:18 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2018-08-29 15:29:18 EDT] <main> DBG-X: Unlocking token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:29:18 EDT] <main> DBG-X: Releasing token file lock[2018-08-29 15:29:18 EDT] <main> DBG-X: Removing token at path /home/jappleseed/.itmstransporter/UploadTokens/ubuntu_Apple_4112979851.itmsp.token[2018-08-29 15:29:18 EDT] <main> INFO: Done performing uploadDone notification to Apple.[2018-08-29 15:29:18 EDT] <main> INFO: The package: /tmp/DeveloperAPIUpload605296168994294424/4112979851.itmsp has been successfully uploaded.Package Summary:1 packages were uploaded successfully: /tmp/DeveloperAPIUpload605296168994294424/4112979851.itmsp[2018-08-29 15:29:19 EDT] <main> DBG-X: Returning 0

Aspera

在以下範例中,使用者 bob 以 upload 模式來執行 Transporter 並指定 Transporter 使用 100000 Kbit/s 節流速度,將 /tmp/packages 目錄中的所有 Apple 套件上傳到 Aspera 伺服器,以及顯示 eXtreme 記錄資訊。

everest:tmp bsmith$ /usr/local/itms/bin/iTMSTransporter -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Aspera -k 100000[2014-04-03 15:27:54 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-04-03 15:27:58 PDT] <main> INFO: Logging level set to eXtreme[2014-04-03 15:27:58 PDT] <main> INFO: Logging configured successfully.[2014-04-03 15:27:58 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-04-03 15:27:59 PDT] <main> DEBUG: Configuration refresh successful.[2014-04-03 15:27:59 PDT] <main> DEBUG: Saving configuration to local path: /Users/bsmith/.itmstransporter/Defaults.properties[2014-04-03 15:27:59 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-04-03 15:27:59 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:27:59 PDT] <main> INFO: Memory: [JVM] 42M free, 56M total, 910M max [System] (Physical) 574M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:27:59 PDT] <main> INFO: Upload mode selected.[2014-04-03 15:27:59 PDT] <main> INFO: Examining the package at: /tmp/packages/98143907081232.itmsp[2014-04-03 15:27:59 PDT] <main> INFO: Ensuring that package has well formed metadata file...[2014-04-03 15:27:59 PDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2014-04-03 15:27:59 PDT] <main> INFO: Gathering the list of valid files from the package ...[2014-04-03 15:27:59 PDT] <main> DEBUG: cover1.png will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:27:59 PDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:27:59 PDT] <main> DEBUG: prove-it.flac will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:27:59 PDT] <main> INFO: Finished gathering the list of valid files from the package.[2014-04-03 15:27:59 PDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2014-04-03 15:27:59 PDT] <main> INFO: Performing authentication of package 98143907081232.itmsp ...[2014-04-03 15:27:59 PDT] <main> DBG-X: Memory: [JVM] 21M free, 56M total, 910M max [System] (Physical) 574M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:27:59 PDT] <main> DBG-X: Deflated 2951 bytes to 1168[2014-04-03 15:27:59 PDT] <main> DBG-X: Using operation named: validateMetadata[2014-04-03 15:27:59 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter Files = [cover1.png,metadata.xml,prove-it.flac][2014-04-03 15:27:59 PDT] <main> DBG-X: parameter Metadata = <?xmlversion="1.0"encoding="UTF-8" standalone="no"?><package xmlns="http://apple.com/itunes/importer" version="music5.1"> <language>en-US</language> <provider>Apple</provider> <album>[To improve readability, XML metadata output details are not shown.] </album></package>[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter MetadataChecksum = 1b26303d20b96b315e65d5cc3eb34425[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter PackageName = 98143907081232.itmsp[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter PackageSize = 13643353[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter Throttle = 100000[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Aspera -k 100000[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:27:59 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:27:59 PDT] <main> INFO: id = 20140403152759-077[2014-04-03 15:28:01 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:28:01 PDT] <main> DBG-X: parameter CPUToken = 9fbc004f-4046-43c1-8712-78c0af658dc9/1396564080950[2014-04-03 15:28:01 PDT] <main> DBG-X: parameter FileSizes = {cover1.png=40743,prove-it.flac=13599659}[2014-04-03 15:28:01 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png,Role=source, ShouldDescribeAsset=true, Filename=cover1.png},{UTI=org.xiph.flac,Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 15:28:01 PDT] <main> DBG-X: parameter Checksums = {cover1.png=76bc3f3dfb88c08b04bbd2a4df7b8336,prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 15:28:01 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:28:01 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 15:28:01 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,cover1.png,prove-it.flac][2014-04-03 15:28:01 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 15:28:01 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,cover1.png,prove-it.flac].These are the files that will be uploaded.[2014-04-03 15:28:01 PDT] <main> INFO: Starting media analysis of assets[2014-04-03 15:28:01 PDT] <main> DEBUG: Handling asset: filename=cover1.png,uti=public.png,role=source,describe=true[2014-04-03 15:28:01 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn Image Parser:1.22[2014-04-03 15:28:01 PDT] <main> DEBUG: Using path: /tmp/packages/98143907081232.itmsp/cover1.png[2014-04-03 15:28:01 PDT] <main> DBG-X: Asset description: <?xml version="1.0"encoding="UTF-8"?><!--Generated by the FoghornLeghorn ImageDescriptionGenerator, version 1.22--><image> <height>1400</height> <width>1400</width> <sample_precision>8</sample_precision> <color_space>RGB</color_space> <alpha_channel>true</alpha_channel> <color_map>false</color_map></image>[2014-04-03 15:28:01 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@180fad0a[2014-04-03 15:28:01 PDT] <main> DEBUG: Handling asset: filename=prove-it.flac,uti=org.xiph.flac,role=source,describe=true[2014-04-03 15:28:01 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn FLAC Describer:1.22[2014-04-03 15:28:01 PDT] <main> DEBUG: Using path: /tmp/packages/98143907081232.itmsp/prove-it.flac[2014-04-03 15:28:02 PDT] <main> DBG-X: Asset description: <?xml version="1.0"encoding="UTF-8" standalone="no"?><stream_description asset_type="FLAC Audio File" uti="org.xiph.flac"> <overview> <file_size>13599659</file_size> <duration units="seconds">149.16</duration> </overview> <header>fLaC</header> <metadata> <stream_info> <min_block_size units="samples">4608</min_block_size> <max_block_size units="samples">4608</max_block_size> <min_frame_size units="bytes">1570</min_frame_size> <max_frame_size units="bytes">14929</max_frame_size> <sample_rate units="Hz">44100</sample_rate> <channels>2</channels> <bit_depth>16</bit_depth> <total_samples>6577956</total_samples> <md5>9a64e80916d7fe0faf938bb846bdef67</md5> </stream_info> </metadata> <audioframes> <frames>1428</frames> <blocking_strategy>Fixed</blocking_strategy> <last_block_size units="samples">2340</last_block_size> </audioframes> <validationreport> <warnings>0</warnings> <errors>0</errors> </validationreport></stream_description>[2014-04-03 15:28:02 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SingleStreamContainerDescription@524663bc[2014-04-03 15:28:02 PDT] <main> INFO: Asset media analysis has completed[2014-04-03 15:28:02 PDT] <main> DBG-X: Memory: [JVM] 48M free, 115M total, 910M max [System] (Physical) 507M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:28:02 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-04-03 15:28:02 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Aspera -k 100000[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:28:02 PDT] <main> INFO: id = 20140403152802-345[2014-04-03 15:28:02 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-04-03 15:28:02 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2014-04-03 15:28:02 PDT] <main> DBG-X: testing host/port: vgr104.apple.com/33001[2014-04-03 15:28:03 PDT] <aspera.util.SelectThread> INFO: The upload of the file named/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/2e64575e-ef4e-4e01-b8bc-69c3fa97395969853112581430696dir/c22e571a-dad1-4026-b565-feb2e3d5ecc83661893350918012178.txt has started.[2014-04-03 15:28:03 PDT] <aspera.util.SelectThread> INFO: File:/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/2e64575e-ef4e-4e01-b8bc-69c3fa97395969853112581430696dir/c22e571a-dad1-4026-b565-feb2e3d5ecc83661893350918012178.txt 11/11, 100% completed[2014-04-03 15:28:03 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/2e64575e-ef4e-4e01-b8bc-69c3fa97395969853112581430696dir/c22e571a-dad1-4026-b565-feb2e3d5ecc83661893350918012178.txt.[2014-04-03 15:28:03 PDT] <main> INFO: The session's final state is Complete[2014-04-03 15:28:03 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-04-03 15:28:03 PDT] <main> INFO:/var/folders/1t/xvbnqvpn7cxg_4gnbj4sdfcm0000gn/T/2e64575e-ef4e-4e01-b8bc-69c3fa97395969853112581430696dir/c22e571a-dad1-4026-b565-feb2e3d5ecc83661893350918012178.txt - Complete[2014-04-03 15:28:04 PDT] <main> DEBUG: Using token file path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081232.itmsp.token[2014-04-03 15:28:04 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 15:28:04 PDT] <main> DEBUG: Set token: 9fbc004f-4046-43c1-8712-78c0af658dc9/1396564080950[2014-04-03 15:28:04 PDT] <main> DBG-X: Memory: [JVM] 40M free, 115M total, 910M max [System] (Physical) 494M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:28:04 PDT] <main> DBG-X: Deflated 2951 bytes to 1168[2014-04-03 15:28:04 PDT] <main> DBG-X: Deflated 693 bytes to 350[2014-04-03 15:28:04 PDT] <main> DBG-X: Deflated 1428 bytes to 606[2014-04-03 15:28:04 PDT] <main> DBG-X: Using operation named: validateAssets[2014-04-03 15:28:04 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter CPUToken = 9fbc004f-4046-43c1-8712-78c0af658dc9/1396564080950[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter Files = [cover1.png,metadata.xml,prove-it.flac][2014-04-03 15:28:04 PDT] <main> DBG-X: parameter MetadataChecksum = 1b26303d20b96b315e65d5cc3eb34425[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter PackageName = 98143907081232.itmsp[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter PackageSize = 13643353[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter Throttle = 100000[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter Transport = Aspera[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Aspera -k 100000[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:28:04 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:28:04 PDT] <main> INFO: id = 20140403152804-995[2014-04-03 15:28:06 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter TransportHost = vgr104.apple.com[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter Checksums = {cover1.png=76bc3f3dfb88c08b04bbd2a4df7b8336,prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter TransportPort = 33001[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,cover1.png,prove-it.flac][2014-04-03 15:28:06 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter ResumeFlag = false[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter NewPackageName = 98143907081232-20140403152805-055.itmsp[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter TransportUser = transporter[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter CPUToken = 90e30b14-f8cc-4e94-810e-4fdbdccb74d8/1396564085877[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter FileSizes = {cover1.png=40743,prove-it.flac=13599659}[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png,Role=source, ShouldDescribeAsset=true, Filename=cover1.png},{UTI=org.xiph.flac,Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 15:28:06 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 15:28:06 PDT] <main> DBG-X: parameter TransportPath = vgr1_pod2/transporter/content/transporter/Apple[2014-04-03 15:28:06 PDT] <main> DBG-X: Existing token found, cleaning up[2014-04-03 15:28:06 PDT] <main> DBG-X: Unlocking token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081232.itmsp.token[2014-04-03 15:28:06 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 15:28:06 PDT] <main> DEBUG: Using token file path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081232.itmsp.token[2014-04-03 15:28:06 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 15:28:06 PDT] <main> DEBUG: Set token: 90e30b14-f8cc-4e94-810e-4fdbdccb74d8/1396564085877[2014-04-03 15:28:06 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,cover1.png,prove-it.flac].These are the files that will be uploaded.[2014-04-03 15:28:06 PDT] <main> INFO: Done performing authentication.[2014-04-03 15:28:06 PDT] <main> INFO: The asset replacement verification check is disabled.[2014-04-03 15:28:06 PDT] <main> INFO: Checking the file size of the files: [cover1.png,prove-it.flac][2014-04-03 15:28:06 PDT] <main> DBG-X: Checking the size of file: cover1.png[2014-04-03 15:28:06 PDT] <main> DBG-X: Checking the size of file: prove-it.flac[2014-04-03 15:28:06 PDT] <main> INFO: Done checking the file sizes.[2014-04-03 15:28:06 PDT] <main> INFO: Apple's web service did not return any cover images to be validated.[2014-04-03 15:28:06 PDT] <main> INFO: Checking the md5 checksum of the files: [cover1.png,prove-it.flac][2014-04-03 15:28:06 PDT] <main> DBG-X: Checking the MD5 checksum of file: cover1.png[2014-04-03 15:28:06 PDT] <main> DBG-X: Checking the MD5 checksum of file: prove-it.flac[2014-04-03 15:28:06 PDT] <main> INFO: Done checking the md5 checksum.[2014-04-03 15:28:06 PDT] <main> INFO: Preparing to upload package 98143907081232.itmsp ...[2014-04-03 15:28:06 PDT] <main> INFO: Determining which files should be uploaded ...[2014-04-03 15:28:06 PDT] <main> DEBUG: Valid local files will be checked:[/tmp/packages/98143907081232.itmsp/metadata.xml,/tmp/packages/98143907081232.itmsp/cover1.png,/tmp/packages/98143907081232.itmsp/prove-it.flac][2014-04-03 15:28:06 PDT] <main> DEBUG: Remote files uploaded:[2014-04-03 15:28:06 PDT] <main> DBG-X: Examining working file: metadata.xml[2014-04-03 15:28:06 PDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2014-04-03 15:28:06 PDT] <main> DBG-X: Examining working file: cover1.png[2014-04-03 15:28:06 PDT] <main> DEBUG: Adding file to be uploaded: cover1.png[2014-04-03 15:28:06 PDT] <main> DBG-X: Examining working file: prove-it.flac[2014-04-03 15:28:06 PDT] <main> DEBUG: Adding file to be uploaded: prove-it.flac[2014-04-03 15:28:06 PDT] <main> INFO: Finished determining which files should be uploaded.[2014-04-03 15:28:06 PDT] <main> DBG-X: ITMSPackage: files to be uploaded:[/tmp/packages/98143907081232.itmsp/metadata.xml,/tmp/packages/98143907081232.itmsp/cover1.png,/tmp/packages/98143907081232.itmsp/prove-it.flac][2014-04-03 15:28:06 PDT] <main> INFO: Starting to upload the package's files (98143907081232.itmsp)...[2014-04-03 15:28:06 PDT] <main> DEBUG: Resetting sizes for progress logging[2014-04-03 15:28:06 PDT] <main> INFO: Computing total size of files to upload ...[2014-04-03 15:28:06 PDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 2951[2014-04-03 15:28:06 PDT] <main> DBG-X: adding file for % complete logging: cover1.png , size: 40743[2014-04-03 15:28:06 PDT] <main> DBG-X: adding file for % complete logging: prove-it.flac , size: 13599659[2014-04-03 15:28:06 PDT] <main> DEBUG: Setting total size of files for upload to: 13643353[2014-04-03 15:28:06 PDT] <main> INFO: Done computing total size of files to upload.[2014-04-03 15:28:06 PDT] <main> DEBUG: Using Aspera server 'vgr104.apple.com'for the upload.[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /tmp/packages/98143907081232.itmsp/metadata.xml has started.[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: Memory: [JVM] 25M free, 115M total, 910M max [System] (Physical) 490M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: Using operation named: assignTransportPodToUpload[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter CPUToken = 90e30b14-f8cc-4e94-810e-4fdbdccb74d8/1396564085877[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter NewPackageName = 98143907081232-20140403152805-055.itmsp[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter Password = **hidden value**[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter Pod = Newark Aspera 5[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter ProviderName = Apple[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter Transport = Aspera[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Aspera -k 100000[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter Username = bob[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> DBG-X: parameter Version = 3.3.0[2014-04-03 15:28:09 PDT] <aspera.util.SelectThread> INFO: id = 20140403152809-072[2014-04-03 15:28:10 PDT] <aspera.util.SelectThread> DBG-X: Apple's web service operation return value:[2014-04-03 15:28:10 PDT] <aspera.util.SelectThread> DBG-X: parameter Success = true[2014-04-03 15:28:10 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /tmp/packages/98143907081232.itmsp/cover1.png has started.[2014-04-03 15:28:10 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /tmp/packages/98143907081232.itmsp/prove-it.flac has started.[2014-04-03 15:28:10 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/cover1.png 40743/40743, 100% completed[2014-04-03 15:28:10 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /tmp/packages/98143907081232.itmsp/cover1.png.[2014-04-03 15:28:10 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/metadata.xml 2951/2951, 100% completed[2014-04-03 15:28:10 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /tmp/packages/98143907081232.itmsp/metadata.xml.[2014-04-03 15:28:11 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 729088/13599659, 5% completed[2014-04-03 15:28:12 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 1455328/13599659, 10% completed[2014-04-03 15:28:13 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 2167328/13599659, 15% completed[2014-04-03 15:28:14 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 2836608/13599659, 20% completed[2014-04-03 15:28:15 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 3447504/13599659, 25% completed[2014-04-03 15:28:17 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 4408704/13599659, 32% completed[2014-04-03 15:28:18 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 5002512/13599659, 36% completed[2014-04-03 15:28:19 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 5733024/13599659, 42% completed[2014-04-03 15:28:20 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 6426512/13599659, 47% completed[2014-04-03 15:28:21 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 7199744/13599659, 52% completed[2014-04-03 15:28:22 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 7997184/13599659, 58% completed[2014-04-03 15:28:23 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 8726272/13599659, 64% completed[2014-04-03 15:28:24 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 9466752/13599659, 69% completed[2014-04-03 15:28:25 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 9923856/13599659, 72% completed[2014-04-03 15:28:26 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 10076224/13599659, 74% completed[2014-04-03 15:28:27 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 10779680/13599659, 79% completed[2014-04-03 15:28:28 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 11554336/13599659, 84% completed[2014-04-03 15:28:29 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 12303360/13599659, 90% completed[2014-04-03 15:28:30 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 13003968/13599659, 95% completed[2014-04-03 15:28:31 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907081232.itmsp/prove-it.flac 13599659/13599659, 100% completed[2014-04-03 15:28:31 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /tmp/packages/98143907081232.itmsp/prove-it.flac.[2014-04-03 15:28:31 PDT] <main> INFO: The session's final state is Complete[2014-04-03 15:28:31 PDT] <main> INFO: Number of files transferred: 3 .Names of files transferred:[2014-04-03 15:28:31 PDT] <main> INFO: /tmp/packages/98143907081232.itmsp/metadata.xml - Complete[2014-04-03 15:28:31 PDT] <main> INFO: /tmp/packages/98143907081232.itmsp/cover1.png - Complete[2014-04-03 15:28:31 PDT] <main> INFO: /tmp/packages/98143907081232.itmsp/prove-it.flac - Complete[2014-04-03 15:28:31 PDT] <main> INFO: The package's files (98143907081232.itmsp)uploaded successfully.[2014-04-03 15:28:31 PDT] <main> INFO: Done performing upload.[2014-04-03 15:28:31 PDT] <main> DBG-X: The transfer time for the package 98143907081232.itmsp was 24877 milliseconds.[2014-04-03 15:28:31 PDT] <main> DBG-X: Throughput information for 98143907081232.itmsp:0 minutes, 24.88 seconds, 13.01MB, 535.58KB/sec[2014-04-03 15:28:31 PDT] <main> INFO: Performing uploadDone notification to Apple for package 98143907081232.itmsp ...[2014-04-03 15:28:31 PDT] <main> DBG-X: Memory: [JVM] 25M free, 115M total, 910M max [System] (Physical) 490M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:28:31 PDT] <main> DBG-X: Deflated 25705 bytes to 6352[2014-04-03 15:28:31 PDT] <main> DBG-X: Deflated 14055 bytes to 3072[2014-04-03 15:28:31 PDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2014-04-03 15:28:31 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter CPUToken = 90e30b14-f8cc-4e94-810e-4fdbdccb74d8/1396564085877[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter ClientChecksumInfo = [{FileSize=40743, CalculatedChecksum=76bc3f3dfb88c08b04bbd2a4df7b8336, FileLastModified=1396560905000, Filename=cover1.png,CalculationTime=0}, {FileSize=13599659, CalculatedChecksum=4edd5364f6be1f55e570dee08e3f4715, FileLastModified=1396559311000, Filename=prove-it.flac,CalculationTime=39}][2014-04-03 15:28:31 PDT] <main> DBG-X: parameter ExtraTransportLogCompressed = (suppressed)[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=2951,cover1.png=40743,prove-it.flac=13599659}[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter NewPackageName = 98143907081232-20140403152805-055.itmsp[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter NumberBytesTransferred = 13643353[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter PackagePathWithoutBase = vgr1_pod2/transporter/content/transporter/Apple[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter Throttle = 100000[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter TransferTime = 24877[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter Transport = Aspera[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Aspera -k 100000[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:28:31 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:28:31 PDT] <main> INFO: id = 20140403152831-444[2014-04-03 15:28:32 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:28:32 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:28:32 PDT] <main> DBG-X: Unlocking token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081232.itmsp.token[2014-04-03 15:28:32 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 15:28:32 PDT] <main> DBG-X: Removing token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081232.itmsp.token[2014-04-03 15:28:32 PDT] <main> INFO: Done performing uploadDone notification to Apple.[2014-04-03 15:28:32 PDT] <main> INFO: The package: /tmp/packages/98143907081232.itmsp has been successfully uploaded.Package Summary:1 packages were uploaded successfully: /tmp/packages/98143907081232.itmsp[2014-04-03 15:28:32 PDT] <main> DBG-X: Returning 0everest:tmp bsmith$

Transporter 使用了 100000 Kbit/s 節流速度,將 /tmp/packages 目錄中的成功 Apple 套件上傳到 Aspera 伺服器;顯示了套件後設資料;顯示了 eXtreme 記錄資訊。當 Transporter 執行命令完畢後,會顯示資訊指出可否成功上傳套件。

在此範例中,Transporter 會顯示資訊,指出已成功上傳一個套件(98143907081232.itmsp)。

Windows 上的 Aspera

在以下範例中,使用者 bob 以 upload 模式來執行 Transporter,並指定 Transporter 使用 200000 Kbit/s 節流速度,來將 C:\Transporter-Package 目錄中的所有 Apple 套件上傳至 Aspera 伺服器、顯示已成功上傳套件的輸送量時間與詳細資料,以及顯示 eXtreme 記錄資訊。

C:\Program Files\itms>iTMSTransporter.CMD -u bob -m upload -t Aspera -f c:\Transporter-Package -v eXtreme -s Apple -throughput -k 200000[2014-04-03 15:13:35 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password:[2014-04-03 15:13:39 PDT] <main> INFO: Logging level set to eXtreme[2014-04-03 15:13:39 PDT] <main> INFO: Logging configured successfully.[2014-04-03 15:13:39 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-04-03 15:13:39 PDT] <main> DEBUG: Configuration refresh successful.[2014-04-03 15:13:39 PDT] <main> DEBUG: Saving configuration to local path: C:\Documents and Settings\Administrator\.itmstransporter\Defaults.properties[2014-04-03 15:13:39 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-04-03 15:13:39 PDT] <main> INFO: OS identifier: Windows 2003 5.2 (x86); jvm=17.0-b17;jre=1.6.0_21-b07[2014-04-03 15:13:39 PDT] <main> INFO: Memory: [JVM] 8M free, 15M total, 989M max [System] (Physical) 1641M free, 2047M total (Swap) 2213M free, 2474M total[2014-04-03 15:13:39 PDT] <main> INFO: Upload mode selected.[2014-04-03 15:13:39 PDT] <main> INFO: Examining the package at: c:\Transporter-Package\98143907091223.itmsp[2014-04-03 15:13:39 PDT] <main> INFO: Ensuring that package has well formed metadata file...[2014-04-03 15:13:39 PDT] <main> DEBUG: Getting case-sensitive metadata xml file name...[2014-04-03 15:13:39 PDT] <main> INFO: Gathering the list of valid files from the package ...[2014-04-03 15:13:39 PDT] <main> DEBUG: cover.png will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:13:39 PDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:13:39 PDT] <main> DEBUG: prove-it.flac will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:13:39 PDT] <main> INFO: Finished gathering the list of valid files from the package.[2014-04-03 15:13:39 PDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2014-04-03 15:13:39 PDT] <main> INFO: Performing authentication of package 98143907091223.itmsp ...[2014-04-03 15:13:39 PDT] <main> DBG-X: Memory: [JVM] 10M free, 35M total, 989M max [System] (Physical) 1621M free, 2047M total (Swap) 2193M free, 2474M total[2014-04-03 15:13:39 PDT] <main> DBG-X: Deflated 2947 bytes to 1176[2014-04-03 15:13:39 PDT] <main> DBG-X: Using operation named: validateMetadata[2014-04-03 15:13:39 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter Files = [cover.png,metadata.xml,prove-it.flac][2014-04-03 15:13:39 PDT] <main> DBG-X: parameter Metadata = <?xmlversion="1.0"encoding="UTF-8" standalone="no"?><package xmlns="http://apple.com/itunes/importer" version="music5.1"> <language>en-US</language> <provider>Apple</provider> <album>[To improve readability, XML metadata output details are not shown.] </album></package>[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter MetadataChecksum = 145df35f473b8e84fc25aa5c1f57bbb9[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17;jre=1.6.0_21-b07[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter PackageName = 98143907091223.itmsp[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter PackageSize = 13643349[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -t Aspera -f c:\Transporter-Package -v eXtreme -s Apple -throughput -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:13:39 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:13:39 PDT] <main> INFO: id = 20140403151339-104[2014-04-03 15:13:41 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:13:41 PDT] <main> DBG-X: parameter CPUToken = 22166156-89a6-442f-8008-08e9658d4df0/1396563220987[2014-04-03 15:13:41 PDT] <main> DBG-X: parameter FileSizes = {cover.png=40743,prove-it.flac=13599659}[2014-04-03 15:13:41 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png,Role=source, ShouldDescribeAsset=true, Filename=cover.png},{UTI=org.xiph.flac,Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 15:13:41 PDT] <main> DBG-X: parameter Checksums = {cover.png=76bc3f3dfb88c08b04bbd2a4df7b8336,prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 15:13:41 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:13:41 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 15:13:41 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,cover.png,prove-it.flac][2014-04-03 15:13:41 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 15:13:41 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,cover.png,prove-it.flac].These are the files that will be uploaded.[2014-04-03 15:13:41 PDT] <main> INFO: Starting media analysis of assets[2014-04-03 15:13:41 PDT] <main> DEBUG: Handling asset: filename=cover.png,uti=public.png,role=source,describe=true[2014-04-03 15:13:41 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn Image Parser:1.22[2014-04-03 15:13:41 PDT] <main> DEBUG: Using path: c:\Transporter-Package\98143907091223.itmsp\cover.png[2014-04-03 15:13:41 PDT] <main> DBG-X: Asset description: <?xml version="1.0"encoding="UTF-8"?><!--Generated by the FoghornLeghorn ImageDescriptionGenerator, version 1.22--><image> <height>1400</height> <width>1400</width> <sample_precision>8</sample_precision> <color_space>RGB</color_space> <alpha_channel>true</alpha_channel> <color_map>false</color_map></image>[2014-04-03 15:13:41 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@1d91364[2014-04-03 15:13:41 PDT] <main> DEBUG: Handling asset: filename=prove-it.flac,uti=org.xiph.flac,role=source,describe=true[2014-04-03 15:13:41 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn FLAC Describer:1.22[2014-04-03 15:13:41 PDT] <main> DEBUG: Using path: c:\Transporter-Package\98143907091223.itmsp\prove-it.flac[2014-04-03 15:13:42 PDT] <main> DBG-X: Asset description: <?xml version="1.0"encoding="UTF-8" standalone="no"?><stream_description asset_type="FLAC Audio File" uti="org.xiph.flac"> <overview> <file_size>13599659</file_size> <duration units="seconds">149.16</duration> </overview> <header>fLaC</header> <metadata> <stream_info> <min_block_size units="samples">4608</min_block_size> <max_block_size units="samples">4608</max_block_size> <min_frame_size units="bytes">1570</min_frame_size> <max_frame_size units="bytes">14929</max_frame_size> <sample_rate units="Hz">44100</sample_rate> <channels>2</channels> <bit_depth>16</bit_depth> <total_samples>6577956</total_samples> <md5>9a64e80916d7fe0faf938bb846bdef67</md5> </stream_info> </metadata> <audioframes> <frames>1428</frames> <blocking_strategy>Fixed</blocking_strategy> <last_block_size units="samples">2340</last_block_size> </audioframes> <validationreport> <warnings>0</warnings> <errors>0</errors> </validationreport></stream_description>[2014-04-03 15:13:42 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SingleStreamContainerDescription@1edf84f[2014-04-03 15:13:42 PDT] <main> INFO: Asset media analysis has completed[2014-04-03 15:13:42 PDT] <main> DBG-X: Memory: [JVM] 5M free, 35M total, 989M max [System] (Physical) 1612M free, 2047M total (Swap) 2189M free, 2474M total[2014-04-03 15:13:42 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-04-03 15:13:42 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:13:42 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:13:42 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:13:42 PDT] <main> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17;jre=1.6.0_21-b07[2014-04-03 15:13:42 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:13:42 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:13:42 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -t Aspera -f c:\Transporter-Package -v eXtreme -s Apple -throughput -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:13:42 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:13:42 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:13:42 PDT] <main> INFO: id = 20140403151342-770[2014-04-03 15:13:44 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:13:44 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-04-03 15:13:44 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2014-04-03 15:13:44 PDT] <main> DBG-X: testing host/port: vgr104.apple.com/33001[2014-04-03 15:13:44 PDT] <main> INFO: Getting the current Registry Key value for HKLM\SOFTWARE\Aspera\FASP\LogDir[2014-04-03 15:13:44 PDT] <main> INFO: Removing the Registry Key HKLM\SOFTWARE\Aspera\FASP\LogDir, if it exists.[2014-04-03 15:13:46 PDT] <aspera.util.SelectThread> INFO: The upload of the file namedC:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/b70ad930-b93b-4979-894c-c9260eea7ff63138409877723750470dir/f62f04e6-beba-4538-b9a1-b9a1212a969f66509477984678184.txt has started.[2014-04-03 15:13:46 PDT] <aspera.util.SelectThread> INFO: File:C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/b70ad930-b93b-4979-894c-c9260eea7ff63138409877723750470dir/f62f04e6-beba-4538-b9a1-b9a1212a969f66509477984678184.txt 11/11, 100% completed[2014-04-03 15:13:46 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file namedC:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/b70ad930-b93b-4979-894c-c9260eea7ff63138409877723750470dir/f62f04e6-beba-4538-b9a1-b9a1212a969f66509477984678184.txt.[2014-04-03 15:13:47 PDT] <main> INFO: The session's final state is Complete[2014-04-03 15:13:47 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-04-03 15:13:47 PDT] <main> INFO: C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/b70ad930-b93b-4979-894c-c9260eea7ff63138409877723750470dir/f62f04e6-beba-4538-b9a1-b9a1212a969f66509477984678184.txt - Complete[2014-04-03 15:13:47 PDT] <main> DEBUG: Using token file path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:13:47 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 15:13:47 PDT] <main> DEBUG: Set token: 22166156-89a6-442f-8008-08e9658d4df0/1396563220987[2014-04-03 15:13:47 PDT] <main> DBG-X: Memory: [JVM] 29M free, 62M total, 989M max [System] (Physical) 1604M free, 2047M total (Swap) 2154M free, 2474M total[2014-04-03 15:13:47 PDT] <main> DBG-X: Deflated 2947 bytes to 1176[2014-04-03 15:13:47 PDT] <main> DBG-X: Deflated 701 bytes to 353[2014-04-03 15:13:47 PDT] <main> DBG-X: Deflated 1458 bytes to 612[2014-04-03 15:13:47 PDT] <main> DBG-X: Using operation named: validateAssets[2014-04-03 15:13:47 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter CPUToken = 22166156-89a6-442f-8008-08e9658d4df0/1396563220987[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter Files = [cover.png,metadata.xml,prove-it.flac][2014-04-03 15:13:47 PDT] <main> DBG-X: parameter MetadataChecksum = 145df35f473b8e84fc25aa5c1f57bbb9[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17;jre=1.6.0_21-b07[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter PackageName = 98143907091223.itmsp[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter PackageSize = 13643349[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter Transport = Aspera[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -t Aspera -f c:\Transporter-Package -v eXtreme -s Apple -throughput -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:13:47 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:13:47 PDT] <main> INFO: id = 20140403151347-942[2014-04-03 15:13:49 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter TransportHost = vgr105.apple.com[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter Checksums = {cover.png=76bc3f3dfb88c08b04bbd2a4df7b8336,prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,cover.png,prove-it.flac][2014-04-03 15:13:49 PDT] <main> DBG-X: parameter TransportPort = 33001[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter ResumeFlag = false[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter NewPackageName = 98143907091223-20140403151348-357.itmsp[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter TransportUser = transporter[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter CPUToken = f5c7d1ef-bc1a-490e-ae68-b142158cd704/1396563228866[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter FileSizes = {cover.png=40743,prove-it.flac=13599659}[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png,Role=source, ShouldDescribeAsset=true, Filename=cover.png},{UTI=org.xiph.flac,Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 15:13:49 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 15:13:49 PDT] <main> DBG-X: parameter TransportPath = vgr1_pod1/transporter/content/transporter/Apple[2014-04-03 15:13:49 PDT] <main> DBG-X: Existing token found, cleaning up[2014-04-03 15:13:49 PDT] <main> DBG-X: Unlocking token at path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:13:49 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 15:13:49 PDT] <main> DEBUG: Using token file path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:13:49 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 15:13:49 PDT] <main> DEBUG: Set token: f5c7d1ef-bc1a-490e-ae68-b142158cd704/1396563228866[2014-04-03 15:13:49 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,cover.png,prove-it.flac].These are the files that will be uploaded.[2014-04-03 15:13:49 PDT] <main> INFO: Done performing authentication.[2014-04-03 15:13:49 PDT] <main> INFO: The asset replacement verification check is disabled.[2014-04-03 15:13:49 PDT] <main> INFO: Checking the file size of the files: [cover.png,prove-it.flac][2014-04-03 15:13:49 PDT] <main> DBG-X: Checking the size of file: cover.png[2014-04-03 15:13:49 PDT] <main> DBG-X: Checking the size of file: prove-it.flac[2014-04-03 15:13:49 PDT] <main> INFO: Done checking the file sizes.[2014-04-03 15:13:49 PDT] <main> INFO: Apple's web service did not return any cover images to be validated.[2014-04-03 15:13:49 PDT] <main> INFO: Checking the md5 checksum of the files:[cover.png, prove-it.flac][2014-04-03 15:13:49 PDT] <main> DBG-X: Checking the MD5 checksum of file: cover.png[2014-04-03 15:13:49 PDT] <main> DBG-X: Checking the MD5 checksum of file: prove-it.flac[2014-04-03 15:13:49 PDT] <main> INFO: Done checking the md5 checksum.[2014-04-03 15:13:49 PDT] <main> INFO: Preparing to upload package 98143907091223.itmsp ...[2014-04-03 15:13:49 PDT] <main> INFO: Determining which files should be uploaded ...[2014-04-03 15:13:49 PDT] <main> DEBUG: Valid local files will be checked:[c:\Transporter-Package\98143907091223.itmsp\metadata.xml,c:\Transporter-Package\98143907091223.itmsp\cover.png,c:\Transporter-Package\98143907091223.itmsp\prove-it.flac][2014-04-03 15:13:49 PDT] <main> DEBUG: Remote files uploaded:[2014-04-03 15:13:49 PDT] <main> DBG-X: Examining working file: metadata.xml[2014-04-03 15:13:49 PDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2014-04-03 15:13:49 PDT] <main> DBG-X: Examining working file: cover.png[2014-04-03 15:13:49 PDT] <main> DEBUG: Adding file to be uploaded: cover.png[2014-04-03 15:13:49 PDT] <main> DBG-X: Examining working file: prove-it.flac[2014-04-03 15:13:49 PDT] <main> DEBUG: Adding file to be uploaded: prove-it.flac[2014-04-03 15:13:49 PDT] <main> INFO: Finished determining which files should be uploaded.[2014-04-03 15:13:49 PDT] <main> DBG-X: ITMSPackage: files to be uploaded:[c:\Transporter-Package\98143907091223.itmsp\metadata.xml,c:\Transporter-Package\98143907091223.itmsp\cover.png,c:\Transporter-Package\98143907091223.itmsp\prove-it.flac][2014-04-03 15:13:49 PDT] <main> INFO: Starting to upload the package's files (98143907091223.itmsp)...[2014-04-03 15:13:49 PDT] <main> DEBUG: Resetting sizes for progress logging[2014-04-03 15:13:49 PDT] <main> INFO: Computing total size of files to upload ...[2014-04-03 15:13:49 PDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 2947[2014-04-03 15:13:49 PDT] <main> DBG-X: adding file for % complete logging: cover.png , size: 40743[2014-04-03 15:13:49 PDT] <main> DBG-X: adding file for % complete logging: prove-it.flac , size: 13599659[2014-04-03 15:13:49 PDT] <main> DEBUG: Setting total size of files for upload to: 13643349[2014-04-03 15:13:49 PDT] <main> INFO: Done computing total size of files to upload.[2014-04-03 15:13:49 PDT] <main> DEBUG: Using Aspera server 'vgr103.apple.com'for the upload.[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> INFO: The upload of the file named c:/Transporter-Package/98143907091223.itmsp/metadata.xml has started.[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: Memory: [JVM] 36M free, 62M total, 989M max [System] (Physical) 1592M free, 2047M total (Swap) 2152M free, 2474M total[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: Using operation named: assignTransportPodToUpload[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter CPUToken = f5c7d1ef-bc1a-490e-ae68-b142158cd704/1396563228866[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter NewPackageName = 98143907091223-20140403151348-357.itmsp[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17;jre=1.6.0_21-b07[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter Password = **hidden value**[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter Pod = Newark Aspera 4[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter Provider Name = Apple[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter Transport = Aspera[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter TransporterArguments = -u bob -m upload -t Aspera -f c:\Transporter-Package -v eXtreme -s Apple -throughput -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter Username = bob[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter Version = 3.3.0[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> INFO: id = 20140403151352-830[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: Apple's web service operation return value:[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> DBG-X: parameter Success = true[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> INFO: The upload of the file named c:/Transporter-Package/98143907091223.itmsp/cover.png has started.[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> INFO: The upload of the file named c:/Transporter-Package/98143907091223.itmsp/prove-it.flac has started.[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/cover.png 40743/40743, 100% completed[2014-04-03 15:13:52 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named c:/Transporter-Package/98143907091223.itmsp/cover.png.[2014-04-03 15:13:53 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/metadata.xml 2848/2947, 96% completed[2014-04-03 15:13:54 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 518336/13599659, 3% completed[2014-04-03 15:13:59 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 767536/13599659, 5% completed[2014-04-03 15:14:03 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/metadata.xml 2947/2947, 100% completed[2014-04-03 15:14:03 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named c:/Transporter-Package/98143907091223.itmsp/metadata.xml.[2014-04-03 15:14:03 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 1019584/13599659, 7% completed[2014-04-03 15:14:05 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 1929520/13599659, 14% completed[2014-04-03 15:14:06 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 2553232/13599659, 18% completed[2014-04-03 15:14:09 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 3112864/13599659, 22% completed[2014-04-03 15:14:10 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 3850496/13599659, 28% completed[2014-04-03 15:14:11 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 4313296/13599659, 31% completed[2014-04-03 15:14:12 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 5072288/13599659, 37% completed[2014-04-03 15:14:15 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 6185856/13599659, 45% completed[2014-04-03 15:14:16 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 6960512/13599659, 51% completed[2014-04-03 15:14:18 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 7747984/13599659, 56% completed[2014-04-03 15:14:21 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 8445744/13599659, 62% completed[2014-04-03 15:14:22 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 9218976/13599659, 67% completed[2014-04-03 15:14:23 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 9930976/13599659, 73% completed[2014-04-03 15:14:24 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 10146000/13599659, 74% completed[2014-04-03 15:14:27 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 10812432/13599659, 79% completed[2014-04-03 15:14:28 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 11544368/13599659, 84% completed[2014-04-03 15:14:29 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 11745152/13599659, 86% completed[2014-04-03 15:14:33 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 12437216/13599659, 91% completed[2014-04-03 15:14:34 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 13130704/13599659, 96% completed[2014-04-03 15:14:35 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 13325792/13599659, 97% completed[2014-04-03 15:14:36 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 13389872/13599659, 98% completed[2014-04-03 15:14:39 PDT] <aspera.util.SelectThread> INFO: File: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac 13599659/13599659, 100% completed[2014-04-03 15:14:39 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named c:/Transporter-Package/98143907091223.itmsp/prove-it.flac.[2014-04-03 15:14:39 PDT] <main> INFO: The session's final state is Complete[2014-04-03 15:14:39 PDT] <main> INFO: Number of files transferred: 3 .Names of files transferred:[2014-04-03 15:14:39 PDT] <main> INFO: c:/Transporter-Package/98143907091223.itmsp/prove-it.flac - Complete[2014-04-03 15:14:39 PDT] <main> INFO: c:/Transporter-Package/98143907091223.itmsp/metadata.xml - Complete[2014-04-03 15:14:39 PDT] <main> INFO: c:/Transporter-Package/98143907091223.itmsp/cover.png - Complete[2014-04-03 15:14:39 PDT] <main> INFO: The package's files (98143907091223.itmsp)uploaded successfully.[2014-04-03 15:14:39 PDT] <main> INFO: Done performing upload.[2014-04-03 15:14:39 PDT] <main> DBG-X: The transfer time for the package 98143907091223.itmsp was 49922 milliseconds.[2014-04-03 15:14:39 PDT] <main> DBG-X: Throughput information for 98143907091223.itmsp:0 minutes, 49.92 seconds, 13.01MB, 266.89KB/sec[2014-04-03 15:14:39 PDT] <main> INFO: Performing uploadDone notification to Apple for package 98143907091223.itmsp ...[2014-04-03 15:14:39 PDT] <main> DBG-X: Memory: [JVM] 34M free, 62M total, 989M max [System] (Physical) 1592M free, 2047M total (Swap) 2153M free, 2474M total[2014-04-03 15:14:39 PDT] <main> DBG-X: Deflated 27528 bytes to 6820[2014-04-03 15:14:39 PDT] <main> DBG-X: Deflated 13288 bytes to 3080[2014-04-03 15:14:39 PDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2014-04-03 15:14:39 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter CPUToken = f5c7d1ef-bc1a-490e-ae68-b142158cd704/1396563228866[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter ClientChecksumInfo = [{FileSize=40743, CalculatedChecksum=76bc3f3dfb88c08b04bbd2a4df7b8336, FileLastModified=1396304753000, Filename=cover.png,CalculationTime=0}, {FileSize=13599659, CalculatedChecksum=4edd5364f6be1f55e570dee08e3f4715, FileLastModified=1376434038000, Filename=prove-it.flac,CalculationTime=31}][2014-04-03 15:14:39 PDT] <main> DBG-X: parameter ExtraTransportLogCompressed = (suppressed)[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=2947,cover.png=40743,prove-it.flac=13599659}[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter NewPackageName = 98143907091223-20140403151348-357.itmsp[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter NumberBytesTransferred = 13643349[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17;jre=1.6.0_21-b07[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter PackagePathWithoutBase = vgr1_pod1/transporter/content/transporter/Apple[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter TransferTime = 49922[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter Transport = Aspera[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -t Aspera -f c:\Transporter-Package -v eXtreme -s Apple -throughput -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:14:39 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:14:39 PDT] <main> INFO: id = 20140403151439-650[2014-04-03 15:14:41 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:14:41 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:14:41 PDT] <main> DBG-X: Unlocking token at path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:14:41 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 15:14:41 PDT] <main> DBG-X: Removing token at path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:14:41 PDT] <main> INFO: Done performing uploadDone notification to Apple.[2014-04-03 15:14:41 PDT] <main> INFO: The package: c:\Transporter-Package\98143907091223.itmsp has been successfully uploaded.[2014-04-03 15:14:41 PDT] <main> INFO: The following warnings were received from Apple's web service ...Package Summary:1 packages were uploaded successfully: c:\Transporter-Package\98143907091223.itmspThe successful package(s) throughput information is: c:\Transporter-Package\98143907091223.itmsp 0 minutes, 49.92 seconds, 13.01MB, 266.89KB/sec[2014-04-03 15:14:41 PDT] <main> DBG-X: Returning 0Press any key to continue . . .C:\Program Files\itms>

Transporter 使用了 200000 Kbit/s 節流速度,將 C:\Transporter-Package 目錄中的成功 Apple 套件上傳到 Aspera 伺服器;顯示了套件後設資料;顯示了已成功上傳套件的輸出量時間和詳細資料;顯示了 eXtreme 記錄資訊。當 Transporter 執行命令完畢後,會顯示資訊指出可否成功上傳套件。

在此範例中,Transporter 會顯示資訊,指出已成功上傳一個套件(98143907091223.itmsp)。Transporter 會顯示成功套件(0 分鐘、49.92 秒、13.01MB、266.89KB/秒)的輸出量資訊。

HTTP

在下方範例中,使用者 bob 即以 upload 模式執行 Transporter,並指定 Transporter 將套件上傳至 HTTP 伺服器的 private/tmp/outputFiles/ 目錄中,並顯示 eXtreme 記錄資訊。在此範例中,省略了 -t 命令(用來指定傳輸模式的傳送方法);依預設,Transporter 使用 HTTP。

orchard:tmp jappleseed$ /usr/local/itms/bin/iTMSTransporter -m upload -u johnny-appleseed@apple.com -p ******* -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:45 EDT] <main> INFO: Configuring logging...[2020-07-01 15:13:45 EDT] <main> INFO: Logging level set to eXtreme[2020-07-01 15:13:45 EDT] <main> INFO: Transporter is searching for new software components.[2020-07-01 15:13:45 EDT] <main> INFO: INFO: using cached repository.xml file.[2020-07-01 15:13:45 EDT] <main> INFO: Update check complete.[2020-07-01 15:13:47 EDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2020-07-01 15:13:47 EDT] <main> DEBUG: Configuration refresh successful.[2020-07-01 15:13:47 EDT] <main> DEBUG: Saving configuration to local path: /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/Defaults.properties[2020-07-01 15:13:47 EDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2020-07-01 15:13:47 EDT] <main> INFO: OS identifier: Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:13:47 EDT] <main> INFO: Memory: [JVM] 954M free, 1024M total, 2048M max [System] (Physical) 354M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:13:47 EDT] <main> DBG-X: Memory: [JVM] 954M free, 1024M total, 2048M max [System] (Physical) 354M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:13:47 EDT] <main> DBG-X: Using operation named: authenticateForSession[2020-07-01 15:13:47 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2020-07-01T15:13:47-04:00[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 0.165947842[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:13:47 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:13:47 EDT] <main> INFO: id = 20200701151347-290[2020-07-01 15:13:47 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:13:48 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter SharedSecret = **hidden value**[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter MultipartUploadsEnabled = true[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter TxHeaders = {jenga=true}[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:13:48.469Z[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter SessionId = CJeqDBIQd/i3p7N5TP6nbOGw5RdhEw==[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2020-07-01 15:13:48 EDT] <main> INFO: Upload mode selected.[2020-07-01 15:13:48 EDT] <main> DBG-X: Memory: [JVM] 990M free, 1024M total, 2048M max [System] (Physical) 375M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:13:48 EDT] <main> DBG-X: Using operation named: authenticateForTransportDiscovery[2020-07-01 15:13:48 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2020-07-01T15:13:48-04:00[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:13:48 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:13:48 EDT] <main> INFO: id = 20200701151348-516[2020-07-01 15:13:48 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:13:49 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter PreferredTransports = [HTTP, Signiant, Aspera][2020-07-01 15:13:49 EDT] <main> DBG-X: parameter TransportHosts.Signiant = [vp21q05ce-sgr002.cse.apple.com:44001, vp21q05ce-sgr001.cse.apple.com:44001][2020-07-01 15:13:49 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:13:49.167Z[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter TransportHosts.Aspera = [vp21q05ce-vgr002.cse.apple.com:33001, vp21q05ce-vgr001.cse.apple.com:33001][2020-07-01 15:13:49 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2020-07-01 15:13:49 EDT] <main> INFO: Transporter's command line arguments are: -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:49 EDT] <main> INFO: Examining the package at: /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:49 EDT] <main> INFO: Ensuring that package has well formed metadata file...[2020-07-01 15:13:49 EDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2020-07-01 15:13:49 EDT] <main> INFO: Gathering the list of valid files from the package ...[2020-07-01 15:13:49 EDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2020-07-01 15:13:49 EDT] <main> DEBUG: cover.jpg will be verified by Apple's web service to determine if it is a valid file.[2020-07-01 15:13:49 EDT] <main> DEBUG: how-you-remember.wav will be verified by Apple's web service to determine if it is a valid file.[2020-07-01 15:13:49 EDT] <main> INFO: Finished gathering the list of valid files from the package.[2020-07-01 15:13:49 EDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2020-07-01 15:13:49 EDT] <main> INFO: Performing authentication of package 10000000010215.itmsp ...[2020-07-01 15:13:49 EDT] <main> DBG-X: Memory: [JVM] 977M free, 1024M total, 2048M max [System] (Physical) 344M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:13:49 EDT] <main> DBG-X: Deflated 4487 bytes to 1716[2020-07-01 15:13:49 EDT] <main> DBG-X: Using operation named: validateMetadata[2020-07-01 15:13:49 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter Files = [metadata.xml, cover.jpg, how-you-remember.wav][2020-07-01 15:13:49 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter Metadata = <?xml version="1.0" encoding="UTF-8"?><package version="music5.2"> <language>en-US</language> <provider>Apple</provider> <album> <vendor_id>10000000010215</vendor_id> <upc>12526494340224</upc> <grid>ABC122CC8D71021500</grid> <title>Opus PM 10215: No Matter</title> <original_release_date>2020-07-01</original_release_date> <label_name>Apple Test Generator</label_name> <copyright_pline>2020 Apple Test Generator</copyright_pline> <copyright_cline>2020 Apple Test Generator</copyright_cline> <track_count>1</track_count> <genres> <genre code="HEAVY-METAL-00">Metal</genre> <genre code="PUNK-00"/> <genre code="ROCK-00"/> </genres> <artwork_files> <file> <file_name>cover.jpg</file_name> <size>263871</size> <checksum type="md5">af92294349a5a61f3a46f926ad04827f</checksum> </file> </artwork_files> <products> <product> <territory>US</territory> <sales_start_date>2020-07-01</sales_start_date> <cleared_for_sale>true</cleared_for_sale> <wholesale_price_tier>3</wholesale_price_tier> </product> </products> <artists> <artist> <name>Author PM 10215 Motorhead</name> <primary>true</primary> <roles> <role>Performer</role> </roles> </artist> <artist> <name>Author PM 10215 Doro Pesch</name> <locales> <locale name="ru"> <artist_name>Author PM 10215 Доро Пешъ</artist_name> </locale> </locales> <roles> <role>Rapper</role> </roles> </artist> </artists> <tracks> <track> <!-- Track 1 —> <title>Opus PM 10215: How You Remember</title> <title_version>Lyrical Remix</title_version> <vendor_id>USMPK0021501</vendor_id> <isrc>USMPK0021501</isrc> <grid>AC5EC96B4151021501</grid> <volume_number>1</volume_number> <track_number>1</track_number> <gapless_play>true</gapless_play> <label_name>Apple Test Generator</label_name> <copyright_pline>2020 Apple Test Generator</copyright_pline> <lyrics>These are the lyrics to the song.</lyrics> <preview_start_index>30</preview_start_index> <explicit_content>explicit</explicit_content> <genres> <genre code="HEAVY-METAL-00">Metal</genre> <genre code="PUNK-00"/> <genre code="ROCK-00"/> </genres> <artists> <artist> <name>Author PM 10215 Motorhead</name> <primary>true</primary> <roles> <role>Performer</role> </roles> </artist> <artist> <name>Author PM 10215 Doro Pesch</name> <locales> <locale name="ru"> <artist_name>Author PM 10215 Доро Пешъ</artist_name> </locale> </locales> <roles> <role>Rapper</role> </roles> </artist> </artists> <audio_file> <file_name>how-you-remember.wav</file_name> <size>5292044</size> <checksum type="md5">6f85303a0b81fb0939cdbd263ddf4601</checksum> </audio_file> </track> </tracks> </album></package>[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter MetadataChecksum = 040c8b36e6e496760422c22f6b53748b[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter MetadataInfo = {packageVersion=music5.2}[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter PackageName = 10000000010215.itmsp[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter PackageSize = 5560402[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2020-07-01T15:13:49-04:00[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:13:49 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:13:49 EDT] <main> INFO: id = 20200701151349-123[2020-07-01 15:13:49 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:13:54 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:13:49.871Z[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter Success = true[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, how-you-remember.wav, cover.jpg][2020-07-01 15:13:54 EDT] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=how-you-remember.wav, ShouldDescribeAsset=true, UTI=com.microsoft.waveform-audio}, {Role=source, Filename=cover.jpg, ShouldDescribeAsset=true, UTI=public.jpeg}][2020-07-01 15:13:54 EDT] <main> DBG-X: parameter CPUToken = 23367d87-ab9b-485c-9110-6521789bcc01/1593630834345[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter Checksums = {cover.jpg=af92294349a5a61f3a46f926ad04827f, how-you-remember.wav=6f85303a0b81fb0939cdbd263ddf4601}[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter FileSizes = {cover.jpg=263871, how-you-remember.wav=5292044}[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter Warnings = [WARNING ITMS-3000: "Style Guide Warning: One Track Product: For a one track product, title, title versions and artists on album level must match track level. Playlist title: Opus PM 10215: No Matter. Song title: Opus PM 10215: How You Remember." at Album, WARNING ITMS-3000: "Style Guide Warning: One Track Product: For a one track product, title, title versions and artists on album level must match track level. Playlist title version: null. Song title version: Lyrical Remix." at Album, WARNING ITMS-5000: "Track Audio Language: <audio_language> is required at every track." at Album/Tracks/Track][2020-07-01 15:13:54 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2020-07-01 15:13:54 EDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, how-you-remember.wav, cover.jpg]. These are the files that will be uploaded.[2020-07-01 15:13:54 EDT] <main> INFO: Starting media analysis of assets[2020-07-01 15:13:54 EDT] <main> DEBUG: Handling asset: filename=how-you-remember.wav,uti=com.microsoft.waveform-audio,role=source,describe=true[2020-07-01 15:13:54 EDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn WAV Describer:1.26[2020-07-01 15:13:54 EDT] <main> DEBUG: Using path: /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp/how-you-remember.wav[2020-07-01 15:13:54 EDT] <main> DBG-X: description length:1048[2020-07-01 15:13:54 EDT] <main> DBG-X: Asset description: <?xml version="1.0" encoding="UTF-8" standalone="no"?><stream_description xmlns:ns2="http://beans.media.leghorn.jingle.apple.com"> <overview> <file_size>5292044</file_size> <duration units="seconds">30.0</duration> </overview> <riff_chunk> <chunk_id>RIFF</chunk_id> <chunk_size units="bytes">5292036</chunk_size> <wave_id>WAVE</wave_id> </riff_chunk> <format_chunk> <chunk_id>fmt</chunk_id> <chunk_size units="bytes">16</chunk_size> <format_code>0x1</format_code> <format_type>PCM</format_type> <channels>2</channels> <sample_rate units="hertz">44100</sample_rate> <data_rate units="bytespersecond">176400</data_rate> <block_size units="bytes">4</block_size> <bit_depth>16</bit_depth> </format_chunk> <data_chunk> <chunk_id>data</chunk_id> <chunk_size units="bytes">5292000</chunk_size> <samples_per_channel>0</samples_per_channel> </data_chunk> <validation_report> <warnings>0</warnings> <errors>0</errors> </validation_report></stream_description>[2020-07-01 15:13:54 EDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SingleStreamContainerDescription@486bd064[2020-07-01 15:13:54 EDT] <main> DBG-X: Deflated 1482 bytes to 608[2020-07-01 15:13:54 EDT] <main> DEBUG: Handling asset: filename=cover.jpg,uti=public.jpeg,role=source,describe=true[2020-07-01 15:13:54 EDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn Image Parser:1.26[2020-07-01 15:13:54 EDT] <main> DEBUG: Using path: /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp/cover.jpg[2020-07-01 15:13:54 EDT] <main> DBG-X: description length:262[2020-07-01 15:13:54 EDT] <main> DBG-X: Asset description: <?xml version="1.0" encoding="UTF-8" standalone="no"?><image> <height>1425</height> <width>1425</width> <sample_precision>8</sample_precision> <color_space>RGB</color_space> <alpha_channel>false</alpha_channel> <color_map>false</color_map></image>[2020-07-01 15:13:54 EDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@2c06b113[2020-07-01 15:13:54 EDT] <main> DBG-X: Deflated 667 bytes to 331[2020-07-01 15:13:54 EDT] <main> INFO: Asset media analysis has completed[2020-07-01 15:13:54 EDT] <main> DBG-X: Memory: [JVM] 948M free, 1024M total, 2048M max [System] (Physical) 244M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:13:54 EDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2020-07-01 15:13:54 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2020-07-01T15:13:54-04:00[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:13:54 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:13:54 EDT] <main> INFO: id = 20200701151354-467[2020-07-01 15:13:54 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:13:55 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:13:55.083Z[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2020-07-01 15:13:55 EDT] <main> DBG-X: Using operation named: createTestReservation[2020-07-01 15:13:55 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter fileDescriptions = ( one FileDescription )[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter NewPackageName = http-transport-diagnostic-20200701151355-EDT-3748.itmsp[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:13:55 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:13:55 EDT] <main> INFO: id = 20200701151355-720[2020-07-01 15:13:55 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:13:56 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:13:56 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:13:56 EDT] <main> DBG-X: parameter Reservations = ( one Reservation )[2020-07-01 15:13:56 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:13:56.020Z[2020-07-01 15:13:56 EDT] <main> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:13:56 EDT] <main> DBG-X: parameter Success = true[2020-07-01 15:13:56 EDT] <main> INFO: Setting transport log file: /var/folders/vd/955s3t2d69b1sp4lkyf6czp00000gn/T/http-transport-diagnostic-20200701151355-EDT-3748.itmsp6719098312587477764.log[2020-07-01 15:13:56 EDT] <main> INFO: Starting upload for packageName: http-transport-diagnostic-20200701151355-EDT-3748.itmsp[2020-07-01 15:13:56 EDT] <main> INFO: Thread Pool Configuration: {processors=4, perCoreThreadMultiplier=1.65, coreThreads=6, maxThreads=7, minConnections=6, maxConnections=6, rateLimit=100000000000 KBs}[2020-07-01 15:13:56 EDT] <main> INFO: Reservation CPUSource123/v4/e5/06/8c/e5068cff-4b97-4a16-9ba3-85532f3230d9/http-transport-diagnostic-4403081158244344459.txt created for file: (http-transport-diagnostic-4403081158244344459.txt), part count:(1), file size: (199)[2020-07-01 15:13:56 EDT] <main> INFO: Computing total size of files to upload ...[2020-07-01 15:13:56 EDT] <main> DBG-X: adding file for % complete logging: http-transport-diagnostic-4403081158244344459.txt , size: 199[2020-07-01 15:13:56 EDT] <main> DEBUG: Setting total size of files for upload to: 199[2020-07-01 15:13:56 EDT] <main> INFO: Done computing total size of files to upload.[2020-07-01 15:13:56 EDT] <RLT-001> INFO: Starting upload for reservation: (CPUSource123/v4/e5/06/8c/e5068cff-4b97-4a16-9ba3-85532f3230d9/http-transport-diagnostic-4403081158244344459.txt) file: (http-transport-diagnostic-4403081158244344459.txt/1) size: 199[2020-07-01 15:13:56 EDT] <RLT-001> INFO: File: http-transport-diagnostic-4403081158244344459.txt 199/199, 100.00% completed[2020-07-01 15:13:56 EDT] <RLT-001> INFO: Package upload progress: 100.00% completed[2020-07-01 15:13:56 EDT] <RLT-001> INFO: Finished part upload for: (http-transport-diagnostic-4403081158244344459.txt/1) 2.37 KB/s in 0 seconds[2020-07-01 15:13:56 EDT] <RLT-001> INFO: Finished upload for reservation: (CPUSource123/v4/e5/06/8c/e5068cff-4b97-4a16-9ba3-85532f3230d9/http-transport-diagnostic-4403081158244344459.txt) file: (http-transport-diagnostic-4403081158244344459.txt)[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: Using operation named: commitTestReservation[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter NewPackageName = http-transport-diagnostic-20200701151355-EDT-3748.itmsp[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter reservations = [CPUSource123/v4/e5/06/8c/e5068cff-4b97-4a16-9ba3-85532f3230d9/http-transport-diagnostic-4403081158244344459.txt][2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:13:56 EDT] <pool-6-thread-1> DBG-X: parameter Version = 3.3.0[2020-07-01 15:13:56 EDT] <pool-6-thread-1> INFO: id = 20200701151356-445[2020-07-01 15:13:56 EDT] <main> INFO: Waiting on reservation commit(s) to finish.[2020-07-01 15:13:56 EDT] <pool-6-thread-1> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:13:57 EDT] <pool-6-thread-1> DBG-X: Apple's web service operation return value:[2020-07-01 15:13:57 EDT] <pool-6-thread-1> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:13:57 EDT] <pool-6-thread-1> DBG-X: parameter SessionExpiration = 2020-07-05T19:13:56.873Z[2020-07-01 15:13:57 EDT] <pool-6-thread-1> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:13:57 EDT] <pool-6-thread-1> DBG-X: parameter Success = true[2020-07-01 15:13:57 EDT] <pool-6-thread-1> INFO: Reservation committed: (CPUSource123/v4/e5/06/8c/e5068cff-4b97-4a16-9ba3-85532f3230d9/http-transport-diagnostic-4403081158244344459.txt) file: (http-transport-diagnostic-4403081158244344459.txt)[2020-07-01 15:13:57 EDT] <pool-6-thread-1> INFO: All reservation commit(s) finished.[2020-07-01 15:13:57 EDT] <main> INFO: 250.63 B/s in 0 seconds[2020-07-01 15:13:57 EDT] <main> DEBUG: Using token file path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/volley.local_Apple_10000000010215.itmsp.token[2020-07-01 15:13:57 EDT] <main> DEBUG: Attempting exclusive file lock on token file[2020-07-01 15:13:57 EDT] <main> DEBUG: Set token: 23367d87-ab9b-485c-9110-6521789bcc01/1593630834345[2020-07-01 15:13:57 EDT] <main> DBG-X: Memory: [JVM] 933M free, 1024M total, 2048M max [System] (Physical) 123M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:13:57 EDT] <main> DBG-X: Deflated 4487 bytes to 1716[2020-07-01 15:13:57 EDT] <main> DBG-X: Using operation named: validateAssets[2020-07-01 15:13:57 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter CPUToken = 23367d87-ab9b-485c-9110-6521789bcc01/1593630834345[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter Files = [metadata.xml, cover.jpg, how-you-remember.wav][2020-07-01 15:13:57 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter MetadataChecksum = 040c8b36e6e496760422c22f6b53748b[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter MetadataInfo = {packageVersion=music5.2}[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter PackageName = 10000000010215.itmsp[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter PackageSize = 5560402[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter RequestUUID = 41a9adec-3118-429b-a03e-66d34c2e5850[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2020-07-01T15:13:57-04:00[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter Transport = HTTP[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:13:57 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:13:57 EDT] <main> INFO: id = 20200701151357-128[2020-07-01 15:13:57 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:14:02 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:13:57.219Z[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter ResumeFlag = false[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter Success = true[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter ProviderName = Apple[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml, how-you-remember.wav, cover.jpg][2020-07-01 15:14:02 EDT] <main> DBG-X: parameter AssetsToDescribe = [{Role=source, Filename=how-you-remember.wav, ShouldDescribeAsset=true, UTI=com.microsoft.waveform-audio}, {Role=source, Filename=cover.jpg, ShouldDescribeAsset=true, UTI=public.jpeg}][2020-07-01 15:14:02 EDT] <main> DBG-X: parameter CPUToken = af2991cd-366e-4f2f-ae37-4be2fc34c64d/1593630841533[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter Checksums = {cover.jpg=af92294349a5a61f3a46f926ad04827f, how-you-remember.wav=6f85303a0b81fb0939cdbd263ddf4601}[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter FileSizes = {cover.jpg=263871, how-you-remember.wav=5292044}[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter NewPackageName = 10000000010215-20200701121401-850.itmsp[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter Warnings = [WARNING ITMS-3000: "Style Guide Warning: One Track Product: For a one track product, title, title versions and artists on album level must match track level. Playlist title: Opus PM 10215: No Matter. Song title: Opus PM 10215: How You Remember." at Album, WARNING ITMS-3000: "Style Guide Warning: One Track Product: For a one track product, title, title versions and artists on album level must match track level. Playlist title version: null. Song title version: Lyrical Remix." at Album, WARNING ITMS-5000: "Track Audio Language: <audio_language> is required at every track." at Album/Tracks/Track, WARNING ITMS-9000: "Problem with album artwork file specified in metadata.xml. The dimensions '1425x1425' of image file 'cover.jpg' are less than the minimum required dimensions. Album covers must be at minimum '3000x3000'." at Album/Assets/AlbumCoverArtAsset][2020-07-01 15:14:02 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2020-07-01 15:14:02 EDT] <main> DBG-X: Existing token found, cleaning up[2020-07-01 15:14:02 EDT] <main> DBG-X: Unlocking token at path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/volley.local_Apple_10000000010215.itmsp.token[2020-07-01 15:14:02 EDT] <main> DBG-X: Releasing token file lock[2020-07-01 15:14:02 EDT] <main> DEBUG: Using token file path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/volley.local_Apple_10000000010215.itmsp.token[2020-07-01 15:14:02 EDT] <main> DEBUG: Attempting exclusive file lock on token file[2020-07-01 15:14:02 EDT] <main> DEBUG: Set token: af2991cd-366e-4f2f-ae37-4be2fc34c64d/1593630841533[2020-07-01 15:14:02 EDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml, how-you-remember.wav, cover.jpg]. These are the files that will be uploaded.[2020-07-01 15:14:02 EDT] <main> INFO: Done performing authentication.[2020-07-01 15:14:02 EDT] <main> INFO: The asset replacement verification check is disabled.[2020-07-01 15:14:02 EDT] <main> INFO: Checking the file size of the files: [cover.jpg, how-you-remember.wav][2020-07-01 15:14:02 EDT] <main> DBG-X: Checking the size of file: cover.jpg[2020-07-01 15:14:02 EDT] <main> DBG-X: Checking the size of file: how-you-remember.wav[2020-07-01 15:14:02 EDT] <main> INFO: Done checking the file sizes.[2020-07-01 15:14:02 EDT] <main> INFO: Checking the md5 checksum of the files: [cover.jpg, how-you-remember.wav][2020-07-01 15:14:02 EDT] <main> DBG-X: Checking the MD5 checksum of file: cover.jpg[2020-07-01 15:14:02 EDT] <main> DBG-X: Checking the MD5 checksum of file: how-you-remember.wav[2020-07-01 15:14:02 EDT] <main> INFO: Done checking the md5 checksum.[2020-07-01 15:14:02 EDT] <main> INFO: Preparing to upload package 10000000010215.itmsp ...[2020-07-01 15:14:02 EDT] <main> DBG-X: Using operation named: createReservation[2020-07-01 15:14:02 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter fileDescriptions = ( 3 FileDescriptions )[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter NewPackageName = 10000000010215-20200701121401-850.itmsp[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:14:02 EDT] <main> INFO: id = 20200701151402-847[2020-07-01 15:14:02 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:14:02 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter Reservations = ( 3 Reservations )[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:14:02.176Z[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:14:02 EDT] <main> DBG-X: parameter Success = true[2020-07-01 15:14:02 EDT] <main> INFO: Setting transport log file: /var/folders/vd/955s3t2d69b1sp4lkyf6czp00000gn/T/10000000010215-20200701121401-850.itmsp14941978784391047851.log[2020-07-01 15:14:02 EDT] <main> INFO: Starting upload for packageName: 10000000010215-20200701121401-850.itmsp[2020-07-01 15:14:02 EDT] <main> INFO: Thread Pool Configuration: {processors=4, perCoreThreadMultiplier=1.65, coreThreads=6, maxThreads=7, minConnections=6, maxConnections=6, rateLimit=100000000000 KBs}[2020-07-01 15:14:02 EDT] <main> INFO: Reservation CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/metadata.xml created for file: (metadata.xml), part count:(1), file size: (4487)[2020-07-01 15:14:02 EDT] <main> INFO: Reservation CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/how-you-remember.wav created for file: (how-you-remember.wav), part count:(2), file size: (5292044)[2020-07-01 15:14:02 EDT] <main> INFO: Reservation CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/cover.jpg created for file: (cover.jpg), part count:(1), file size: (263871)[2020-07-01 15:14:02 EDT] <main> INFO: Computing total size of files to upload ...[2020-07-01 15:14:02 EDT] <main> DBG-X: adding file for % complete logging: cover.jpg , size: 263871[2020-07-01 15:14:02 EDT] <main> DBG-X: adding file for % complete logging: how-you-remember.wav , size: 5292044[2020-07-01 15:14:02 EDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 4487[2020-07-01 15:14:02 EDT] <main> DEBUG: Setting total size of files for upload to: 5560402[2020-07-01 15:14:02 EDT] <main> INFO: Done computing total size of files to upload.[2020-07-01 15:14:02 EDT] <RLT-002> INFO: Starting upload for reservation: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/metadata.xml) file: (metadata.xml/1) size: 4487[2020-07-01 15:14:02 EDT] <RLT-005> INFO: Starting upload for reservation: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/cover.jpg) file: (cover.jpg/1) size: 263871[2020-07-01 15:14:02 EDT] <RLT-003> INFO: Starting upload for reservation: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/how-you-remember.wav) file: (how-you-remember.wav/2) size: 49164[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Starting upload for reservation: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/how-you-remember.wav) file: (how-you-remember.wav/1) size: 5242880[2020-07-01 15:14:02 EDT] <RLT-003> INFO: File: how-you-remember.wav 16384/5292044, 0.31% completed[2020-07-01 15:14:02 EDT] <RLT-002> INFO: File: metadata.xml 4487/4487, 100.00% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 16384/263871, 6.21% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: Package upload progress: 1.26% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 32768/263871, 12.42% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 49152/263871, 18.63% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 65536/263871, 24.84% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 81920/263871, 31.05% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: Package upload progress: 2.44% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 98304/263871, 37.25% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 114688/263871, 43.46% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 131072/263871, 49.67% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: Package upload progress: 3.62% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 81932/5292044, 1.55% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 147456/263871, 55.88% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 163840/263871, 62.09% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: Package upload progress: 4.80% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 180224/263871, 68.30% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 147468/5292044, 2.79% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 5.97% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 213004/5292044, 4.02% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 7.15% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 196608/263871, 74.51% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 8.33% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 212992/263871, 80.72% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 278540/5292044, 5.26% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 229376/263871, 86.93% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 9.51% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 245760/263871, 93.14% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 262144/263871, 99.35% completed[2020-07-01 15:14:02 EDT] <RLT-005> INFO: File: cover.jpg 263871/263871, 100.00% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 10.72% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 344076/5292044, 6.50% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 11.90% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 409612/5292044, 7.74% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 13.08% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 475148/5292044, 8.98% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 14.26% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 540684/5292044, 10.22% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 15.43% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 606220/5292044, 11.46% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 16.61% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 671756/5292044, 12.69% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 17.79% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 737292/5292044, 13.93% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 18.97% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 802828/5292044, 15.17% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 20.15% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 868364/5292044, 16.41% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 21.33% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 933900/5292044, 17.65% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 22.51% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 999436/5292044, 18.89% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 23.68% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1064972/5292044, 20.12% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 24.86% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1130508/5292044, 21.36% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 26.04% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1196044/5292044, 22.60% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 27.22% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1261580/5292044, 23.84% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 28.40% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1327116/5292044, 25.08% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 29.58% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1392652/5292044, 26.32% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 30.76% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1458188/5292044, 27.55% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 31.93% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1523724/5292044, 28.79% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 33.11% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1589260/5292044, 30.03% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 34.29% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1654796/5292044, 31.27% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 35.47% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1720332/5292044, 32.51% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 36.65% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1785868/5292044, 33.75% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 37.83% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1851404/5292044, 34.98% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 39.01% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1916940/5292044, 36.22% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 40.19% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 1982476/5292044, 37.46% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 41.36% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 2048012/5292044, 38.70% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 42.54% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 2113548/5292044, 39.94% completed[2020-07-01 15:14:02 EDT] <RLT-002> INFO: Finished part upload for: (metadata.xml/1) 52.79 KB/s in 0 seconds[2020-07-01 15:14:02 EDT] <RLT-002> INFO: Finished upload for reservation: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/metadata.xml) file: (metadata.xml)[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: Using operation named: commitReservation[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter NewPackageName = 10000000010215-20200701121401-850.itmsp[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter reservations = [CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/metadata.xml][2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:14:02 EDT] <pool-8-thread-1> DBG-X: parameter Version = 3.3.0[2020-07-01 15:14:02 EDT] <pool-8-thread-1> INFO: id = 20200701151402-246[2020-07-01 15:14:02 EDT] <pool-8-thread-1> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:14:02 EDT] <RLT-004> INFO: Package upload progress: 43.72% completed[2020-07-01 15:14:02 EDT] <RLT-004> INFO: File: how-you-remember.wav 2179084/5292044, 41.18% completed[2020-07-01 15:14:03 EDT] <RLT-003> INFO: Finished part upload for: (how-you-remember.wav/2) 186.94 KB/s in 0 seconds[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 44.90% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2244620/5292044, 42.41% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 46.08% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2310156/5292044, 43.65% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 47.26% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2375692/5292044, 44.89% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 48.44% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2441228/5292044, 46.13% completed[2020-07-01 15:14:03 EDT] <RLT-005> INFO: Finished part upload for: (cover.jpg/1) 628.26 KB/s in 0 seconds[2020-07-01 15:14:03 EDT] <RLT-005> INFO: Finished upload for reservation: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/cover.jpg) file: (cover.jpg)[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 49.61% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2506764/5292044, 47.37% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 50.79% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2572300/5292044, 48.61% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 51.97% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2637836/5292044, 49.85% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 53.15% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2703372/5292044, 51.08% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 54.33% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2768908/5292044, 52.32% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 55.51% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2834444/5292044, 53.56% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 56.69% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2899980/5292044, 54.80% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 57.86% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 2965516/5292044, 56.04% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 59.04% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3031052/5292044, 57.28% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 60.22% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3096588/5292044, 58.51% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 61.40% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3162124/5292044, 59.75% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 62.58% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3227660/5292044, 60.99% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 63.76% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3293196/5292044, 62.23% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 64.94% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3358732/5292044, 63.47% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 66.11% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3424268/5292044, 64.71% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 67.29% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3489804/5292044, 65.94% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 68.47% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3555340/5292044, 67.18% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 69.65% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3620876/5292044, 68.42% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 70.83% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3686412/5292044, 69.66% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 72.01% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3751948/5292044, 70.90% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 73.19% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3817484/5292044, 72.14% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 74.37% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3883020/5292044, 73.37% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 75.54% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 3948556/5292044, 74.61% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 76.72% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4014092/5292044, 75.85% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 77.90% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4079628/5292044, 77.09% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 79.08% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4145164/5292044, 78.33% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 80.26% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4210700/5292044, 79.57% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 81.44% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4276236/5292044, 80.80% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 82.62% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4341772/5292044, 82.04% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 83.79% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4407308/5292044, 83.28% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 84.97% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4472844/5292044, 84.52% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 86.15% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4538380/5292044, 85.76% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 87.33% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4603916/5292044, 87.00% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 88.51% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4669452/5292044, 88.24% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 89.69% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4734988/5292044, 89.47% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 90.87% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4800524/5292044, 90.71% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 92.04% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4866060/5292044, 91.95% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 93.22% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4931596/5292044, 93.19% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 94.40% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 4997132/5292044, 94.43% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 95.58% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 5062668/5292044, 95.67% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 96.76% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 5128204/5292044, 96.90% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 97.94% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 5193740/5292044, 98.14% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 99.12% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 5259276/5292044, 99.38% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: File: how-you-remember.wav 5292044/5292044, 100.00% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Package upload progress: 100.00% completed[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Finished part upload for: (how-you-remember.wav/1) 6.30 MB/s in 0 seconds[2020-07-01 15:14:03 EDT] <RLT-004> INFO: Finished upload for reservation: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/how-you-remember.wav) file: (how-you-remember.wav)[2020-07-01 15:14:03 EDT] <main> INFO: Waiting on reservation commit(s) to finish.[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: Apple's web service operation return value:[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter SessionExpiration = 2020-07-05T19:14:02.960Z[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter Success = true[2020-07-01 15:14:03 EDT] <pool-8-thread-1> INFO: Reservation committed: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/metadata.xml) file: (metadata.xml)[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: Using operation named: commitReservation[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter NewPackageName = 10000000010215-20200701121401-850.itmsp[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter reservations = [CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/cover.jpg][2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:14:03 EDT] <pool-8-thread-1> DBG-X: parameter Version = 3.3.0[2020-07-01 15:14:03 EDT] <pool-8-thread-1> INFO: id = 20200701151403-696[2020-07-01 15:14:03 EDT] <pool-8-thread-1> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: Apple's web service operation return value:[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter SessionExpiration = 2020-07-05T19:14:03.981Z[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter Success = true[2020-07-01 15:14:04 EDT] <pool-8-thread-1> INFO: Reservation committed: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/cover.jpg) file: (cover.jpg)[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: Using operation named: commitReservation[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter NewPackageName = 10000000010215-20200701121401-850.itmsp[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter reservations = [CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/how-you-remember.wav][2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:14:04 EDT] <pool-8-thread-1> DBG-X: parameter Version = 3.3.0[2020-07-01 15:14:04 EDT] <pool-8-thread-1> INFO: id = 20200701151404-200[2020-07-01 15:14:04 EDT] <pool-8-thread-1> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:14:05 EDT] <pool-8-thread-1> DBG-X: Apple's web service operation return value:[2020-07-01 15:14:05 EDT] <pool-8-thread-1> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:14:05 EDT] <pool-8-thread-1> DBG-X: parameter SessionExpiration = 2020-07-05T19:14:04.905Z[2020-07-01 15:14:05 EDT] <pool-8-thread-1> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:14:05 EDT] <pool-8-thread-1> DBG-X: parameter Success = true[2020-07-01 15:14:05 EDT] <pool-8-thread-1> INFO: Reservation committed: (CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/how-you-remember.wav) file: (how-you-remember.wav)[2020-07-01 15:14:05 EDT] <pool-8-thread-1> INFO: All reservation commit(s) finished.[2020-07-01 15:14:05 EDT] <main> INFO: Transfer Metrics Summary:[2020-07-01 15:14:05 EDT] <main> INFO: bytes transmitted: 5560402[2020-07-01 15:14:05 EDT] <main> INFO: cover.jpg transfer metrics:[2020-07-01 15:14:05 EDT] <main> INFO: bytes transmitted: 263871[2020-07-01 15:14:05 EDT] <main> INFO: how-you-remember.wav transfer metrics:[2020-07-01 15:14:05 EDT] <main> INFO: bytes transmitted: 5292044[2020-07-01 15:14:05 EDT] <main> INFO: metadata.xml transfer metrics:[2020-07-01 15:14:05 EDT] <main> INFO: bytes transmitted: 4487[2020-07-01 15:14:05 EDT] <main> DBG-X: Using operation named: getReservation[2020-07-01 15:14:05 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter NewPackageName = 10000000010215-20200701121401-850.itmsp[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter reservations = [CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/metadata.xml,CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/how-you-remember.wav,CPUSource123/v4/83/42/22/8342226e-4d8e-5703-c244-010bb8b575ba/cover.jpg][2020-07-01 15:14:05 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter Username = johnny-appleseed@apple.com[2020-07-01 15:14:05 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:14:05 EDT] <main> INFO: id = 20200701151405-384[2020-07-01 15:14:05 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:14:06 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter SessionExpiration = 2020-07-05T19:14:05.832Z[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter StreamingSettings = {MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false, LogStreamingEnabled=true}[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter Success = true[2020-07-01 15:14:06 EDT] <main> INFO: 1.56 MB/s in 3 seconds[2020-07-01 15:14:06 EDT] <main> INFO: Done performing upload.[2020-07-01 15:14:06 EDT] <main> DBG-X: The transfer time for the package 10000000010215.itmsp was 3565 milliseconds.[2020-07-01 15:14:06 EDT] <main> DBG-X: Throughput information for 10000000010215.itmsp: 0 minutes, 3.57 seconds, 5.30MB, 1.49MB/sec[2020-07-01 15:14:06 EDT] <main> DBG-X: Memory: [JVM] 920M free, 1024M total, 2048M max [System] (Physical) 80M free, 24576M total (Swap) 772M free, 1024M total[2020-07-01 15:14:06 EDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2020-07-01 15:14:06 EDT] <main> DBG-X: Apple's web service operation input parameters:[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter Application = iTMSTransporter[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter CPUToken = af2991cd-366e-4f2f-ae37-4be2fc34c64d/1593630841533[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter ClientChecksumInfo = [{CalculationTime=3, FileLastModified=1593630792892, Filename=cover.jpg, FileSize=263871, CalculatedChecksum=af92294349a5a61f3a46f926ad04827f}, {CalculationTime=16, FileLastModified=1593630792914, Filename=how-you-remember.wav, FileSize=5292044, CalculatedChecksum=6f85303a0b81fb0939cdbd263ddf4601}][2020-07-01 15:14:06 EDT] <main> DBG-X: parameter ExtraTransportLogFile = $MZCD_STREAMING_ROOT/ecddef4c-1f28-4308-b449-9391085545cc_1310203207036973725510000000010215-20200701121401-850.itmsp14941978784391047851.log[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter FileSizeInfo = {cover.jpg=263871, how-you-remember.wav=5292044, metadata.xml=4487}[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter ItcProviderName = Apple[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter NewPackageName = 10000000010215-20200701121401-850.itmsp[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter NumberBytesTransferred = 5560402[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.15.4 (x86_64); jvm=11.0.2+9; jre=11.0.2+9[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter PackagePathWithoutBase = (null)[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter StatisticsArray = [{duration=0.165947842, method=clientApplication.start, count=1}, {duration=1.137716835, method=authenticateForSession, count=1}, {duration=0.917082074, method=authenticateForTransportDiscovery, count=1}, {duration=4.745776514, method=validateMetadata, count=1}, {duration=0.48802634, method=lookupTransportDiagnostic, count=1}, {duration=4.975673033, method=validateAssets, count=1}, {duration=4.8608E-4, method=createTransportPod, count=1}][2020-07-01 15:14:06 EDT] <main> DBG-X: parameter StatisticsClientStartDateTimeZoneISO = 2020-07-01T15:14:06-04:00[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter StatisticsPreviousCallDurationInSecs = 3.995443845[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter StreamingInfoList = [file: ecddef4c-1f28-4308-b449-9391085545cc_1310203207036973725510000000010215-20200701121401-850.itmsp14941978784391047851.log, content-length: 650, content-type: text/plain, MD5: 336e590c78c48181977bdef81c76e5e6][2020-07-01 15:14:06 EDT] <main> DBG-X: parameter TransferTime = 3565[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter Transport = HTTP[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter TransporterArguments = -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter Version = 3.3.0[2020-07-01 15:14:06 EDT] <main> DBG-X: parameter iTMSTransporterMode = upload[2020-07-01 15:14:06 EDT] <main> INFO: id = 20200701151406-986[2020-07-01 15:14:06 EDT] <main> INFO: iTMSTransporter Correlation Key: 1731d258-a5f1-465a-9980-a6259b8a54c7-0001[2020-07-01 15:14:08 EDT] <main> DBG-X: Apple's web service operation return value:[2020-07-01 15:14:08 EDT] <main> DBG-X: parameter EnableJWTForAllCalls = false[2020-07-01 15:14:08 EDT] <main> DBG-X: parameter SessionInvalid = true[2020-07-01 15:14:08 EDT] <main> DBG-X: parameter ShouldUseRESTAPIs = false[2020-07-01 15:14:08 EDT] <main> DBG-X: parameter Success = true[2020-07-01 15:14:08 EDT] <main> DBG-X: parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}[2020-07-01 15:14:08 EDT] <main> DBG-X: JSON-START>>{"dev-id-results":{"upload_id":"41a9adec-3118-429b-a03e-66d34c2e5850"}}<<JSON-END[2020-07-01 15:14:08 EDT] <main> DBG-X: Unlocking token at path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/volley.local_Apple_10000000010215.itmsp.token[2020-07-01 15:14:08 EDT] <main> DBG-X: Releasing token file lock[2020-07-01 15:14:08 EDT] <main> DBG-X: Removing token at path /Users/jappleseed/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/volley.local_Apple_10000000010215.itmsp.token[2020-07-01 15:14:08 EDT] <main> INFO: Done performing uploadDone notification to Apple.[2020-07-01 15:14:08 EDT] <main> INFO: Transporter's command line arguments are: -m upload -u johnny-appleseed@apple.com -p **hidden value** -itc_provider Apple -v eXtreme -f /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:14:08 EDT] <main> INFO: The package: /private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp has been successfully uploaded.[2020-07-01 15:14:08 EDT] <main> INFO: The following warnings were received from Apple's web service ...[2020-07-01 15:14:08 EDT] <main> WARN: WARNING ITMS-3000: "Style Guide Warning: One Track Product: For a one track product, title, title versions and artists on album level must match track level. Playlist title: Opus PM 10215: No Matter. Song title: Opus PM 10215: How You Remember." at Album[2020-07-01 15:14:08 EDT] <main> WARN: WARNING ITMS-3000: "Style Guide Warning: One Track Product: For a one track product, title, title versions and artists on album level must match track level. Playlist title version: null. Song title version: Lyrical Remix." at Album[2020-07-01 15:14:08 EDT] <main> WARN: WARNING ITMS-5000: "Track Audio Language: <audio_language> is required at every track." at Album/Tracks/Track[2020-07-01 15:14:08 EDT] <main> WARN: WARNING ITMS-9000: "Problem with album artwork file specified in metadata.xml. The dimensions '1425x1425' of image file 'cover.jpg' are less than the minimum required dimensions. Album covers must be at minimum '3000x3000'." at Album/Assets/AlbumCoverArtAssetPackage Summary:1 packages were uploaded successfully:/private/tmp/outputFiles/BasicSingle-Apple-US-10215/10000000010215.itmsp[2020-07-01 15:14:08 EDT] <main> DBG-X: Returning 0

Transporter 會將 /private/tmp/outputFiles 目錄中的成功 Apple 套件上傳到 HTTP 伺服器、顯示套件後設資料,並顯示 eXtreme 記錄資訊(包含警示)。當 Transporter 執行命令完畢後,會顯示資訊指出可否成功上傳套件。

在此範例中,Transporter 顯示的訊息指出已經成功上傳一個套件(BasicSingle-Apple-US-10215/10000000010215.itmsp)到 HTTP 伺服器。

Signiant

在以下範例中,使用者 bob 以 upload 模式來執行 Transporter 並指定 Transporter 使用 100000 Kbit/s 節流速度,將 /tmp/packages 目錄中的所有 Apple 套件上傳到 Signiant 伺服器,以及顯示 eXtreme 記錄資訊。

everest:tmp$ /usr/local/itms/bin/iTMSTransporter -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant -k 100000[2014-04-03 15:37:55 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-04-03 15:37:58 PDT] <main> INFO: Logging level set to eXtreme[2014-04-03 15:37:58 PDT] <main> INFO: Logging configured successfully.[2014-04-03 15:37:58 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-04-03 15:37:58 PDT] <main> DEBUG: Configuration refresh successful.[2014-04-03 15:37:58 PDT] <main> DEBUG: Saving configuration to local path: /Users/bsmith/.itmstransporter/Defaults.properties[2014-04-03 15:37:58 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-04-03 15:37:58 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:37:58 PDT] <main> INFO: Memory: [JVM] 38M free, 56M total, 910M max [System] (Physical) 479M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:37:58 PDT] <main> INFO: Upload mode selected.[2014-04-03 15:37:58 PDT] <main> INFO: Examining the package at: /tmp/packages/98143907081233.itmsp[2014-04-03 15:37:58 PDT] <main> INFO: Ensuring that package has well formed metadata file...[2014-04-03 15:37:58 PDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2014-04-03 15:37:58 PDT] <main> INFO: Gathering the list of valid files from the package ...[2014-04-03 15:37:58 PDT] <main> DEBUG: cover1.png will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:37:58 PDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:37:58 PDT] <main> DEBUG: prove-it.flac will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:37:58 PDT] <main> INFO: Finished gathering the list of valid files from the package.[2014-04-03 15:37:58 PDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2014-04-03 15:37:58 PDT] <main> INFO: Performing authentication of package 98143907081233.itmsp ...[2014-04-03 15:37:58 PDT] <main> DBG-X: Memory: [JVM] 18M free, 56M total, 910M max [System] (Physical) 459M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:37:58 PDT] <main> DBG-X: Deflated 2951 bytes to 1168[2014-04-03 15:37:58 PDT] <main> DBG-X: Using operation named: validateMetadata[2014-04-03 15:37:58 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter Files = [cover1.png,metadata.xml,prove-it.flac][2014-04-03 15:37:58 PDT] <main> DBG-X: parameter Metadata = <?xmlversion="1.0"encoding="UTF-8" standalone="no"?><package xmlns="http://apple.com/itunes/importer" version="music5.1"> <language>en-US</language> <provider>Apple</provider> <album>[To improve readability, XML metadata output details are not shown.] </album></package>[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter MetadataChecksum = a6f86a9eb594bfe01de008d64419903c[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter PackageName = 98143907081233.itmsp[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter PackageSize = 13643353[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter Throttle = 100000[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant -k 100000[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:37:58 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:37:58 PDT] <main> INFO: id = 20140403153758-406[2014-04-03 15:38:00 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:38:00 PDT] <main> DBG-X: parameter CPUToken = 268c56fc-6366-49a9-8e4f-215f2d34ece9/1396564679759[2014-04-03 15:38:00 PDT] <main> DBG-X: parameter FileSizes = {cover1.png=40743,prove-it.flac=13599659}[2014-04-03 15:38:00 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png,Role=source, ShouldDescribeAsset=true, Filename=cover1.png},{UTI=org.xiph.flac,Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 15:38:00 PDT] <main> DBG-X: parameter Checksums = {cover1.png=76bc3f3dfb88c08b04bbd2a4df7b8336,prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 15:38:00 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:38:00 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 15:38:00 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,cover1.png,prove-it.flac][2014-04-03 15:38:00 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 15:38:00 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,cover1.png,prove-it.flac].These are the files that will be uploaded.[2014-04-03 15:38:00 PDT] <main> INFO: Starting media analysis of assets[2014-04-03 15:38:00 PDT] <main> DEBUG: Handling asset: filename=cover1.png,uti=public.png,role=source,describe=true[2014-04-03 15:38:00 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn Image Parser:1.22[2014-04-03 15:38:00 PDT] <main> DEBUG: Using path: /tmp/packages/98143907081233.itmsp/cover1.png[2014-04-03 15:38:00 PDT] <main> DBG-X: Asset description: <?xml version="1.0"encoding="UTF-8"?><!--Generated by the FoghornLeghorn ImageDescriptionGenerator, version 1.22--><image> <height>1400</height> <width>1400</width> <sample_precision>8</sample_precision> <color_space>RGB</color_space> <alpha_channel>true</alpha_channel> <color_map>false</color_map></image>[2014-04-03 15:38:00 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@5151346[2014-04-03 15:38:00 PDT] <main> DEBUG: Handling asset: filename=prove-it.flac,uti=org.xiph.flac,role=source,describe=true[2014-04-03 15:38:00 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn FLAC Describer:1.22[2014-04-03 15:38:00 PDT] <main> DEBUG: Using path: /tmp/packages/98143907081233.itmsp/prove-it.flac[2014-04-03 15:38:01 PDT] <main> DBG-X: Asset description: <?xml version="1.0"encoding="UTF-8" standalone="no"?><stream_description asset_type="FLAC Audio File" uti="org.xiph.flac"> <overview> <file_size>13599659</file_size> <duration units="seconds">149.16</duration> </overview> <header>fLaC</header> <metadata> <stream_info> <min_block_size units="samples">4608</min_block_size> <max_block_size units="samples">4608</max_block_size> <min_frame_size units="bytes">1570</min_frame_size> <max_frame_size units="bytes">14929</max_frame_size> <sample_rate units="Hz">44100</sample_rate> <channels>2</channels> <bit_depth>16</bit_depth> <total_samples>6577956</total_samples> <md5>9a64e80916d7fe0faf938bb846bdef67</md5> </stream_info> </metadata> <audioframes> <frames>1428</frames> <blocking_strategy>Fixed</blocking_strategy> <last_block_size units="samples">2340</last_block_size> </audioframes> <validationreport> <warnings>0</warnings> <errors>0</errors> </validationreport></stream_description>[2014-04-03 15:38:01 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SingleStreamContainerDescription@706d0c69[2014-04-03 15:38:01 PDT] <main> INFO: Asset media analysis has completed[2014-04-03 15:38:01 PDT] <main> DBG-X: Memory: [JVM] 25M free, 87M total, 910M max [System] (Physical) 418M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:38:01 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-04-03 15:38:01 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant -k 100000[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:38:01 PDT] <main> INFO: id = 20140403153801-652[2014-04-03 15:38:01 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-04-03 15:38:01 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2014-04-03 15:38:02 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-04-03 15:38:02 PDT] <main> INFO: Using Signiant UDP transport[2014-04-03 15:38:02 PDT] <main> DBG-X: Setting the target rate to 15000001 bytes per second.[2014-04-03 15:38:02 PDT] <main> DBG-X: Setting the throttle to 12500000 bytes per second.[2014-04-03 15:38:02 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-04-03 15:38:02 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:38:02 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-04-03 15:38:02 PDT] <Transport Protocol Seeker> INFO: Processing URL list:mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-04-03 15:38:02 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001>INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-04-03 15:38:02 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001>INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-04-03 15:38:02 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001>INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-04-03 15:38:02 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001>INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-04-03 15:38:03 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr204.apple.com/17.152.249.104:44001[2014-04-03 15:38:03 PDT] <Transport Protocol> INFO: Authenticating[2014-04-03 15:38:04 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-04-03 15:38:04 PDT] <Transport Protocol> INFO: Setting up data streams[2014-04-03 15:38:05 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-04-03 15:38:05 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-04-03 15:38:05 PDT] <File Progress Event Thread> INFO: File: a865bb23-5d7e-4bf5-a61a-184c7d4485a63060020853113334423.txt 11/11, 100% completed[2014-04-03 15:38:05 PDT] <Data Channel Controller> DBG-X: The status for the file, a865bb23-5d7e-4bf5-a61a-184c7d4485a63060020853113334423.txt, is TRANSFERRED.[2014-04-03 15:38:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:38:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:38:05 PDT] <main> DEBUG: Using token file path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081233.itmsp.token[2014-04-03 15:38:05 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 15:38:05 PDT] <main> DEBUG: Set token: 268c56fc-6366-49a9-8e4f-215f2d34ece9/1396564679759[2014-04-03 15:38:05 PDT] <main> DBG-X: Memory: [JVM] 120M free, 162M total, 910M max [System] (Physical) 362M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:38:05 PDT] <main> DBG-X: Deflated 2951 bytes to 1168[2014-04-03 15:38:05 PDT] <main> DBG-X: Deflated 693 bytes to 350[2014-04-03 15:38:05 PDT] <main> DBG-X: Deflated 1428 bytes to 606[2014-04-03 15:38:05 PDT] <main> DBG-X: Using operation named: validateAssets[2014-04-03 15:38:05 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter CPUToken = 268c56fc-6366-49a9-8e4f-215f2d34ece9/1396564679759[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter Files = [cover1.png,metadata.xml,prove-it.flac][2014-04-03 15:38:05 PDT] <main> DBG-X: parameter MetadataChecksum = a6f86a9eb594bfe01de008d64419903c[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter PackageName = 98143907081233.itmsp[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter PackageSize = 13643353[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter Throttle = 100000[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter Transport = Signiant[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant -k 100000[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:38:05 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:38:05 PDT] <main> INFO: id = 20140403153805-200[2014-04-03 15:38:08 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter Checksums = {cover1.png=76bc3f3dfb88c08b04bbd2a4df7b8336,prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter TransportPort = 44001[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,cover1.png,prove-it.flac][2014-04-03 15:38:08 PDT] <main> DBG-X: parameter ResumeFlag = false[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter NewPackageName = 98143907081233-20140403153807-340.itmsp[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter TransportUser = transporter[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter CPUToken = 37d8e6dc-88b1-47be-85d3-0a7470cb7fbf/1396564687347[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter FileSizes = {cover1.png=40743,prove-it.flac=13599659}[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png,Role=source, ShouldDescribeAsset=true, Filename=cover1.png},{UTI=org.xiph.flac,Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 15:38:08 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 15:38:08 PDT] <main> DBG-X: parameter TransportPath = sgr2_pod2/transporter/content/transporter/Apple[2014-04-03 15:38:08 PDT] <main> DBG-X: Existing token found, cleaning up[2014-04-03 15:38:08 PDT] <main> DBG-X: Unlocking token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081233.itmsp.token[2014-04-03 15:38:08 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 15:38:08 PDT] <main> DEBUG: Using token file path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081233.itmsp.token[2014-04-03 15:38:08 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 15:38:08 PDT] <main> DEBUG: Set token: 37d8e6dc-88b1-47be-85d3-0a7470cb7fbf/1396564687347[2014-04-03 15:38:08 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,cover1.png,prove-it.flac].These are the files that will be uploaded.[2014-04-03 15:38:08 PDT] <main> INFO: Done performing authentication.[2014-04-03 15:38:08 PDT] <main> INFO: The asset replacement verification check is disabled.[2014-04-03 15:38:08 PDT] <main> INFO: Checking the file size of the files: [cover1.png,prove-it.flac][2014-04-03 15:38:08 PDT] <main> DBG-X: Checking the size of file: cover1.png[2014-04-03 15:38:08 PDT] <main> DBG-X: Checking the size of file: prove-it.flac[2014-04-03 15:38:08 PDT] <main> INFO: Done checking the file sizes.[2014-04-03 15:38:08 PDT] <main> INFO: Apple's web service did not return any cover images to be validated.[2014-04-03 15:38:08 PDT] <main> INFO: Checking the md5 checksum of the files: [cover1.png,prove-it.flac][2014-04-03 15:38:08 PDT] <main> DBG-X: Checking the MD5 checksum of file: cover1.png[2014-04-03 15:38:08 PDT] <main> DBG-X: Checking the MD5 checksum of file: prove-it.flac[2014-04-03 15:38:08 PDT] <main> INFO: Done checking the md5 checksum.[2014-04-03 15:38:08 PDT] <main> INFO: Preparing to upload package 98143907081233.itmsp ...[2014-04-03 15:38:08 PDT] <main> INFO: Determining which files should be uploaded ...[2014-04-03 15:38:08 PDT] <main> DEBUG: Valid local files will be checked:[/tmp/packages/98143907081233.itmsp/metadata.xml,/tmp/packages/98143907081233.itmsp/cover1.png,/tmp/packages/98143907081233.itmsp/prove-it.flac][2014-04-03 15:38:08 PDT] <main> DEBUG: Remote files uploaded:[2014-04-03 15:38:08 PDT] <main> DBG-X: Examining working file: metadata.xml[2014-04-03 15:38:08 PDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2014-04-03 15:38:08 PDT] <main> DBG-X: Examining working file: cover1.png[2014-04-03 15:38:08 PDT] <main> DEBUG: Adding file to be uploaded: cover1.png[2014-04-03 15:38:08 PDT] <main> DBG-X: Examining working file: prove-it.flac[2014-04-03 15:38:08 PDT] <main> DEBUG: Adding file to be uploaded: prove-it.flac[2014-04-03 15:38:08 PDT] <main> INFO: Finished determining which files should be uploaded.[2014-04-03 15:38:08 PDT] <main> DBG-X: ITMSPackage: files to be uploaded:[/tmp/packages/98143907081233.itmsp/metadata.xml,/tmp/packages/98143907081233.itmsp/cover1.png,/tmp/packages/98143907081233.itmsp/prove-it.flac][2014-04-03 15:38:08 PDT] <main> INFO: Starting to upload the package's files (98143907081233.itmsp)...[2014-04-03 15:38:08 PDT] <main> DEBUG: Resetting sizes for progress logging[2014-04-03 15:38:08 PDT] <main> INFO: Computing total size of files to upload ...[2014-04-03 15:38:08 PDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 2951[2014-04-03 15:38:08 PDT] <main> DBG-X: adding file for % complete logging: cover1.png , size: 40743[2014-04-03 15:38:08 PDT] <main> DBG-X: adding file for % complete logging: prove-it.flac , size: 13599659[2014-04-03 15:38:08 PDT] <main> DEBUG: Setting total size of files for upload to: 13643353[2014-04-03 15:38:08 PDT] <main> INFO: Done computing total size of files to upload.[2014-04-03 15:38:08 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-04-03 15:38:08 PDT] <main> INFO: Using Signiant UDP transport[2014-04-03 15:38:08 PDT] <main> DBG-X: Setting the target rate to 15000001 bytes per second.[2014-04-03 15:38:08 PDT] <main> DBG-X: Setting the throttle to 12500000 bytes per second.[2014-04-03 15:38:08 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:38:08 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTINGApr 03, 2014 3:38:08 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Processing URL list:mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-04-03 15:38:08 PDT] <Transport Protocol Seeker> INFO: Processing URL list:mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/Apr 03, 2014 3:38:08 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...Apr 03, 2014 3:38:08 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-04-03 15:38:08 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001>INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...Apr 03, 2014 3:38:08 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-04-03 15:38:08 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001>INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...Apr 03, 2014 3:38:08 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-04-03 15:38:08 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001>INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-04-03 15:38:08 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001>INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...Apr 03, 2014 3:38:09 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected to UDP sgr204.apple.com/17.152.249.104:44001[2014-04-03 15:38:09 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr204.apple.com/17.152.249.104:44001Apr 03, 2014 3:38:09 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Authenticating[2014-04-03 15:38:09 PDT] <Transport Protocol> INFO: AuthenticatingApr 03, 2014 3:38:09 PM com.signiant.interactivetransfer.engine.ControlStream transferINFO: Remote agent log base: sigitc-2014-04-03-15-38-08-201.805493-2[2014-04-03 15:38:10 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMSApr 03, 2014 3:38:10 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Setting up data streams[2014-04-03 15:38:10 PDT] <Transport Protocol> INFO: Setting up data streams[2014-04-03 15:38:10 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTEDApr 03, 2014 3:38:10 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected using WAN accelerator[2014-04-03 15:38:10 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-04-03 15:38:10 PDT] <File Progress Event Thread> INFO: File: metadata.xml 2951/2951, 100% completed[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: Memory: [JVM] 67M free, 179M total, 910M max [System] (Physical) 239M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: Using operation named: assignTransportPodToUpload[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter CPUToken = 37d8e6dc-88b1-47be-85d3-0a7470cb7fbf/1396564687347[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter NewPackageName = 98143907081233-20140403153807-340.itmsp[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter Password = **hidden value**[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter Pod = Newark Signiant 5[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter ProviderName = Apple[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter Transport = Signiant[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant -k 100000[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter Username = bob[2014-04-03 15:38:10 PDT] <File Progress Event Thread> DBG-X: parameter Version = 3.3.0[2014-04-03 15:38:10 PDT] <File Progress Event Thread> INFO: id = 20140403153810-181[2014-04-03 15:38:10 PDT] <Data Channel Controller> DBG-X: The status for the file, metadata.xml, is TRANSFERRED.[2014-04-03 15:38:10 PDT] <Data Channel Controller> INFO: Package upload progress: 0.02% completed[2014-04-03 15:38:11 PDT] <File Progress Event Thread> DBG-X: Apple's web service operation return value:[2014-04-03 15:38:11 PDT] <File Progress Event Thread> DBG-X: parameter Success = true[2014-04-03 15:38:11 PDT] <File Progress Event Thread> INFO: File: cover1.png 15800/40743, 38% completed[2014-04-03 15:38:11 PDT] <Data Channel Controller> DBG-X: The status for the file, cover1.png, is TRANSFERRED.[2014-04-03 15:38:11 PDT] <Data Channel Controller> INFO: Package upload progress: 0.32% completed[2014-04-03 15:38:11 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 277743/13599659, 2% completed[2014-04-03 15:38:11 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 546343/13599659, 4% completed[2014-04-03 15:38:11 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 688543/13599659, 5% completed[2014-04-03 15:38:12 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 830743/13599659, 6% completed[2014-04-03 15:38:12 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 957143/13599659, 7% completed[2014-04-03 15:38:12 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1225743/13599659, 9% completed[2014-04-03 15:38:12 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1367943/13599659, 10% completed[2014-04-03 15:38:12 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1510143/13599659, 11% completed[2014-04-03 15:38:13 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1778743/13599659, 13% completed[2014-04-03 15:38:13 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1905143/13599659, 14% completed[2014-04-03 15:38:13 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2047343/13599659, 15% completed[2014-04-03 15:38:13 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2189543/13599659, 16% completed[2014-04-03 15:38:13 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2315943/13599659, 17% completed[2014-04-03 15:38:14 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2458143/13599659, 18% completed[2014-04-03 15:38:14 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2584543/13599659, 19% completed[2014-04-03 15:38:14 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2726743/13599659, 20% completed[2014-04-03 15:38:14 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2868943/13599659, 21% completed[2014-04-03 15:38:14 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2995343/13599659, 22% completed[2014-04-03 15:38:14 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3137543/13599659, 23% completed[2014-04-03 15:38:14 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3263943/13599659, 24% completed[2014-04-03 15:38:15 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3406143/13599659, 25% completed[2014-04-03 15:38:15 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3674743/13599659, 27% completed[2014-04-03 15:38:15 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3816943/13599659, 28% completed[2014-04-03 15:38:15 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4085543/13599659, 30% completed[2014-04-03 15:38:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4227743/13599659, 31% completed[2014-04-03 15:38:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4496343/13599659, 33% completed[2014-04-03 15:38:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4638543/13599659, 34% completed[2014-04-03 15:38:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4907143/13599659, 36% completed[2014-04-03 15:38:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5033543/13599659, 37% completed[2014-04-03 15:38:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5317943/13599659, 39% completed[2014-04-03 15:38:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5444343/13599659, 40% completed[2014-04-03 15:38:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5586543/13599659, 41% completed[2014-04-03 15:38:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5855143/13599659, 43% completed[2014-04-03 15:38:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5997343/13599659, 44% completed[2014-04-03 15:38:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 6265943/13599659, 46% completed[2014-04-03 15:38:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 6392343/13599659, 47% completed[2014-04-03 15:38:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 6676743/13599659, 49% completed[2014-04-03 15:38:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 6803143/13599659, 50% completed[2014-04-03 15:38:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 7087543/13599659, 52% completed[2014-04-03 15:38:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 7356143/13599659, 54% completed[2014-04-03 15:38:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 7482543/13599659, 55% completed[2014-04-03 15:38:20 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 7766943/13599659, 57% completed[2014-04-03 15:38:20 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8035543/13599659, 59% completed[2014-04-03 15:38:20 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8161943/13599659, 60% completed[2014-04-03 15:38:20 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8304143/13599659, 61% completed[2014-04-03 15:38:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8572743/13599659, 63% completed[2014-04-03 15:38:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8841343/13599659, 65% completed[2014-04-03 15:38:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8983543/13599659, 66% completed[2014-04-03 15:38:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9125743/13599659, 67% completed[2014-04-03 15:38:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9252143/13599659, 68% completed[2014-04-03 15:38:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9520743/13599659, 70% completed[2014-04-03 15:38:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9805143/13599659, 72% completed[2014-04-03 15:38:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9931543/13599659, 73% completed[2014-04-03 15:38:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10073743/13599659, 74% completed[2014-04-03 15:38:23 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10342343/13599659, 76% completed[2014-04-03 15:38:23 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10610943/13599659, 78% completed[2014-04-03 15:38:23 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10753143/13599659, 79% completed[2014-04-03 15:38:23 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10895343/13599659, 80% completed[2014-04-03 15:38:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11021743/13599659, 81% completed[2014-04-03 15:38:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11290343/13599659, 83% completed[2014-04-03 15:38:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11574743/13599659, 85% completed[2014-04-03 15:38:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11701143/13599659, 86% completed[2014-04-03 15:38:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11843343/13599659, 87% completed[2014-04-03 15:38:25 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12111943/13599659, 89% completed[2014-04-03 15:38:25 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12380543/13599659, 91% completed[2014-04-03 15:38:25 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12522743/13599659, 92% completed[2014-04-03 15:38:25 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12649143/13599659, 93% completed[2014-04-03 15:38:26 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12933543/13599659, 95% completed[2014-04-03 15:38:26 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13202143/13599659, 97% completed[2014-04-03 15:38:26 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13328543/13599659, 98% completed[2014-04-03 15:38:26 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13470743/13599659, 99% completed[2014-04-03 15:38:27 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13612943/13599659, 100% completed[2014-04-03 15:38:27 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13624602/13599659, 100% completed[2014-04-03 15:38:27 PDT] <Data Channel Controller> DBG-X: The status for the file, prove-it.flac, is TRANSFERRED.[2014-04-03 15:38:27 PDT] <Data Channel Controller> INFO: Package upload progress: 100% completed[2014-04-03 15:38:27 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:38:27 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTEDApr 03, 2014 3:38:27 PM com.signiant.interactivetransfer.engine.TransferEngine doTransferINFO: Transfer completed: SUCCESSFUL[2014-04-03 15:38:27 PDT] <main> INFO: The file, metadata.xml,was uploaded successfully.[2014-04-03 15:38:27 PDT] <main> INFO: The file, cover1.png,was uploaded successfully.[2014-04-03 15:38:27 PDT] <main> INFO: The file, prove-it.flac,was uploaded successfully.[2014-04-03 15:38:27 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-04-03 15:38:27 PDT] <main> INFO: The package's files (98143907081233.itmsp)uploaded successfully.[2014-04-03 15:38:27 PDT] <main> INFO: Done performing upload.[2014-04-03 15:38:27 PDT] <main> DBG-X: The transfer time for the package 98143907081233.itmsp was 19247 milliseconds.[2014-04-03 15:38:27 PDT] <main> DBG-X: Throughput information for 98143907081233.itmsp:0 minutes, 19.25 seconds, 13.01MB, 692.24KB/sec[2014-04-03 15:38:27 PDT] <main> INFO: Performing uploadDone notification to Apple for package 98143907081233.itmsp ...[2014-04-03 15:38:27 PDT] <main> DBG-X: Memory: [JVM] 163M free, 206M total, 910M max [System] (Physical) 175M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 15:38:27 PDT] <main> DBG-X: Deflated 31558 bytes to 7300[2014-04-03 15:38:27 PDT] <main> DBG-X: Deflated 814 bytes to 396[2014-04-03 15:38:27 PDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2014-04-03 15:38:27 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter CPUToken = 37d8e6dc-88b1-47be-85d3-0a7470cb7fbf/1396564687347[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter ClientChecksumInfo = [{FileSize=40743, CalculatedChecksum=76bc3f3dfb88c08b04bbd2a4df7b8336, FileLastModified=1396560905000, Filename=cover1.png,CalculationTime=3}, {FileSize=13599659, CalculatedChecksum=4edd5364f6be1f55e570dee08e3f4715, FileLastModified=1396559311000, Filename=prove-it.flac,CalculationTime=86}][2014-04-03 15:38:27 PDT] <main> DBG-X: parameter ExtraTransportLogCompressed = (suppressed)[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=2951,cover1.png=40743,prove-it.flac=13599659}[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter NewPackageName = 98143907081233-20140403153807-340.itmsp[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter NumberBytesTransferred = 13643353[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter PackagePathWithoutBase = sgr2_pod2/transporter/content/transporter/Apple[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter Throttle = 100000[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter TransferTime = 19247[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter Transport = Signiant[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant -k 100000[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:38:27 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:38:27 PDT] <main> INFO: id = 20140403153827-216[2014-04-03 15:38:28 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:38:28 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:38:28 PDT] <main> DBG-X: Unlocking token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081233.itmsp.token[2014-04-03 15:38:28 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 15:38:28 PDT] <main> DBG-X: Removing token at path /Users/bsmith/.itmstransporter/UploadTokens/everest.local_Apple_98143907081233.itmsp.token[2014-04-03 15:38:28 PDT] <main> INFO: Done performing uploadDone notification to Apple.[2014-04-03 15:38:28 PDT] <main> INFO: The package: /tmp/packages/98143907081233.itmsp has been successfully uploaded.Package Summary:1 packages were uploaded successfully: /tmp/packages/98143907081233.itmsp[2014-04-03 15:38:28 PDT] <main> DBG-X: Returning 0everest:tmp$

Transporter 使用了 100000 Kbit/s 節流速度,將 /tmp/packages 目錄中的成功 Apple 套件上傳到 Signiant 伺服器;顯示了套件後設資;顯示了 eXtreme 記錄資訊。當 Transporter 執行命令完畢後,會顯示資訊指出可否成功上傳套件。

在此範例中,Transporter 會顯示資訊,指出已成功上傳一個套件(98143907081233.itmsp)。

Windows 上的 Signiant

在以下範例中,使用者 bob 以 upload 模式來執行 Transporter 並指定 Transporter 將 C:\Transporter-Package 目錄中的所有 Apple 套件上傳到 Signiant 伺服器,以及顯示 eXtreme 記錄資訊。

C:\Program Files\itms>iTMSTransporter.CMD -u bob -m upload -t Signiant -f c:\Transporter-Package -v eXtreme -s Apple -k 200000[2014-04-03 15:44:57 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password:[2014-04-03 15:45:00 PDT] <main> INFO: Logging level set to eXtreme[2014-04-03 15:45:00 PDT] <main> INFO: Logging configured successfully.[2014-04-03 15:45:00 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-04-03 15:45:00 PDT] <main> DEBUG: Configuration refresh successful.[2014-04-03 15:45:00 PDT] <main> DEBUG: Saving configuration to local path: C:\Documents and Settings\Administrator\.itmstransporter\Defaults.properties[2014-04-03 15:45:00 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-04-03 15:45:00 PDT] <main> INFO: OS identifier: Windows 2003 5.2 (x86); jvm=17.0-b17;jre=1.6.0_21-b07[2014-04-03 15:45:00 PDT] <main> INFO: Memory: [JVM] 8M free, 15M total, 989M max [System] (Physical) 1628M free, 2047M total (Swap) 2215M free, 2474M total[2014-04-03 15:45:00 PDT] <main> INFO: Upload mode selected.[2014-04-03 15:45:00 PDT] <main> INFO: Examining the package at: c:\Transporter-Package\98143907091223.itmsp[2014-04-03 15:45:00 PDT] <main> INFO: Ensuring that package has well formed metadata file...[2014-04-03 15:45:00 PDT] <main> DEBUG: Getting case-sensitive metadata xml file name...[2014-04-03 15:45:00 PDT] <main> INFO: Gathering the list of valid files from the package ...[2014-04-03 15:45:00 PDT] <main> DEBUG: cover.png will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:45:00 PDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:45:00 PDT] <main> DEBUG: prove-it.flac will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 15:45:00 PDT] <main> INFO: Finished gathering the list of valid files from the package.[2014-04-03 15:45:00 PDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2014-04-03 15:45:00 PDT] <main> INFO: Performing authentication of package 98143907091223.itmsp ...[2014-04-03 15:45:00 PDT] <main> DBG-X: Memory: [JVM] 10M free, 35M total, 989M max [System] (Physical) 1608M free, 2047M total (Swap) 2195M free, 2474M total[2014-04-03 15:45:00 PDT] <main> DBG-X: Deflated 2950 bytes to 1168[2014-04-03 15:45:00 PDT] <main> DBG-X: Using operation named: validateMetadata[2014-04-03 15:45:00 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter Files = [cover.png,metadata.xml,prove-it.flac][2014-04-03 15:45:00 PDT] <main> DBG-X: parameter Metadata = <?xmlversion="1.0"encoding="UTF-8" standalone="no"?><package xmlns="http://apple.com/itunes/importer" version="music5.1"> <language>en-US</language> <provider>Apple</provider> <album>[To improve readability, XML metadata output details are not shown.] </album></package>[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter MetadataChecksum = 3cb2ae50e7dd836c68a1b1fcaf2bd2a4[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17;jre=1.6.0_21-b07[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter PackageName = 98143907091223.itmsp[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter PackageSize = 13643352[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -t Signiant -f c:\Transporter-Package -v eXtreme -s Apple -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:45:00 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:45:00 PDT] <main> INFO: id = 20140403154500-763[2014-04-03 15:45:02 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:45:02 PDT] <main> DBG-X: parameter CPUToken = 86dae082-be55-4765-a253-e865e8a38468/1396565102550[2014-04-03 15:45:02 PDT] <main> DBG-X: parameter FileSizes = {cover.png=40743,prove-it.flac=13599659}[2014-04-03 15:45:02 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png,Role=source, ShouldDescribeAsset=true, Filename=cover.png},{UTI=org.xiph.flac,Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 15:45:02 PDT] <main> DBG-X: parameter Checksums = {cover.png=76bc3f3dfb88c08b04bbd2a4df7b8336,prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 15:45:02 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:45:02 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 15:45:02 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,cover.png,prove-it.flac][2014-04-03 15:45:02 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 15:45:02 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,cover.png,prove-it.flac].These are the files that will be uploaded.[2014-04-03 15:45:02 PDT] <main> INFO: Starting media analysis of assets[2014-04-03 15:45:02 PDT] <main> DEBUG: Handling asset: filename=cover.png,uti=public.png,role=source,describe=true[2014-04-03 15:45:02 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn Image Parser:1.22[2014-04-03 15:45:02 PDT] <main> DEBUG: Using path: c:\Transporter-Package\98143907091223.itmsp\cover.png[2014-04-03 15:45:03 PDT] <main> DBG-X: Asset description: <?xml version="1.0"encoding="UTF-8"?><!--Generated by the FoghornLeghorn ImageDescriptionGenerator, version 1.22--><image> <height>1400</height> <width>1400</width> <sample_precision>8</sample_precision> <color_space>RGB</color_space> <alpha_channel>true</alpha_channel> <color_map>false</color_map></image>[2014-04-03 15:45:03 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@1d91364[2014-04-03 15:45:03 PDT] <main> DEBUG: Handling asset: filename=prove-it.flac,uti=org.xiph.flac,role=source,describe=true[2014-04-03 15:45:03 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn FLAC Describer:1.22[2014-04-03 15:45:03 PDT] <main> DEBUG: Using path: c:\Transporter-Package\98143907091223.itmsp\prove-it.flac[2014-04-03 15:45:03 PDT] <main> DBG-X: Asset description: <?xml version="1.0"encoding="UTF-8" standalone="no"?><stream_description asset_type="FLAC Audio File" uti="org.xiph.flac"> <overview> <file_size>13599659</file_size> <duration units="seconds">149.16</duration> </overview> <header>fLaC</header> <metadata> <stream_info> <min_block_size units="samples">4608</min_block_size> <max_block_size units="samples">4608</max_block_size> <min_frame_size units="bytes">1570</min_frame_size> <max_frame_size units="bytes">14929</max_frame_size> <sample_rate units="Hz">44100</sample_rate> <channels>2</channels> <bit_depth>16</bit_depth> <total_samples>6577956</total_samples> <md5>9a64e80916d7fe0faf938bb846bdef67</md5> </stream_info> </metadata> <audioframes> <frames>1428</frames> <blocking_strategy>Fixed</blocking_strategy> <last_block_size units="samples">2340</last_block_size> </audioframes> <validationreport> <warnings>0</warnings> <errors>0</errors> </validationreport></stream_description>[2014-04-03 15:45:03 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SingleStreamContainerDescription@77a748[2014-04-03 15:45:03 PDT] <main> INFO: Asset media analysis has completed[2014-04-03 15:45:03 PDT] <main> DBG-X: Memory: [JVM] 5M free, 35M total, 989M max [System] (Physical) 1605M free, 2047M total (Swap) 2191M free, 2474M total[2014-04-03 15:45:03 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-04-03 15:45:03 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:45:03 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:45:03 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:45:03 PDT] <main> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17;jre=1.6.0_21-b07[2014-04-03 15:45:03 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:45:03 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:45:03 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -t Signiant -f c:\Transporter-Package -v eXtreme -s Apple -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:45:03 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:45:03 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:45:03 PDT] <main> INFO: id = 20140403154503-966[2014-04-03 15:45:04 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:45:04 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-04-03 15:45:04 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2014-04-03 15:45:05 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-04-03 15:45:05 PDT] <main> INFO: Using Signiant UDP transport[2014-04-03 15:45:05 PDT] <main> DBG-X: Setting the target rate to 30000002 bytes per second.[2014-04-03 15:45:05 PDT] <main> DBG-X: Setting the throttle to 25000000 bytes per second.[2014-04-03 15:45:05 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-04-03 15:45:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:45:05 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-04-03 15:45:05 PDT] <Transport Protocol Seeker> INFO: Processing URL list:mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-04-03 15:45:05 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001>INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-04-03 15:45:05 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001>INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-04-03 15:45:05 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001>INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-04-03 15:45:05 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001>INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-04-03 15:45:06 PDT] <Transport Protocol> INFO: Authenticating[2014-04-03 15:45:06 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr205.apple.com/17.152.249.105:44001[2014-04-03 15:45:07 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-04-03 15:45:07 PDT] <Transport Protocol> INFO: Setting up data streams[2014-04-03 15:45:08 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTED[2014-04-03 15:45:08 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-04-03 15:45:08 PDT] <File Progress Event Thread> INFO: File: 66af04fd-489a-4447-bd17-581411452ab81551554586424343770.txt 11/11, 100% completed[2014-04-03 15:45:08 PDT] <Data Channel Controller> DBG-X: The status for the file, 66af04fd-489a-4447-bd17-581411452ab81551554586424343770.txt, is TRANSFERRED.[2014-04-03 15:45:08 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:45:08 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:45:09 PDT] <main> DEBUG: Using token file path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:45:09 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 15:45:09 PDT] <main> DEBUG: Set token: 86dae082-be55-4765-a253-e865e8a38468/1396565102550[2014-04-03 15:45:09 PDT] <main> DBG-X: Memory: [JVM] 54M free, 90M total, 989M max [System] (Physical) 1566M free, 2047M total (Swap) 2132M free, 2474M total[2014-04-03 15:45:09 PDT] <main> DBG-X: Deflated 2950 bytes to 1168[2014-04-03 15:45:09 PDT] <main> DBG-X: Deflated 701 bytes to 353[2014-04-03 15:45:09 PDT] <main> DBG-X: Deflated 1458 bytes to 612[2014-04-03 15:45:09 PDT] <main> DBG-X: Using operation named: validateAssets[2014-04-03 15:45:09 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter CPUToken = 86dae082-be55-4765-a253-e865e8a38468/1396565102550[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter Files = [cover.png,metadata.xml,prove-it.flac][2014-04-03 15:45:09 PDT] <main> DBG-X: parameter MetadataChecksum = 3cb2ae50e7dd836c68a1b1fcaf2bd2a4[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17;jre=1.6.0_21-b07[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter PackageName = 98143907091223.itmsp[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter PackageSize = 13643352[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter Transport = Signiant[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -t Signiant -f c:\Transporter-Package -v eXtreme -s Apple -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:45:09 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:45:09 PDT] <main> INFO: id = 20140403154509-824[2014-04-03 15:45:11 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter Checksums = {cover.png=76bc3f3dfb88c08b04bbd2a4df7b8336,prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter TransportPort = 44001[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,cover.png,prove-it.flac][2014-04-03 15:45:11 PDT] <main> DBG-X: parameter ResumeFlag = false[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter NewPackageName = 98143907091223-20140403154511-966.itmsp[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter TransportUser = transporter[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter CPUToken = e25c3e7d-a0ef-48ed-aede-4cb73fc1d35f/1396565111006[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter FileSizes = {cover.png=40743,prove-it.flac=13599659}[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png,Role=source, ShouldDescribeAsset=true, Filename=cover.png},{UTI=org.xiph.flac,Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 15:45:11 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 15:45:11 PDT] <main> DBG-X: parameter TransportPath = sgr2_pod2/transporter/content/transporter/Apple[2014-04-03 15:45:11 PDT] <main> DBG-X: Existing token found, cleaning up[2014-04-03 15:45:11 PDT] <main> DBG-X: Unlocking token at path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:45:11 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 15:45:11 PDT] <main> DEBUG: Using token file path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:45:11 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 15:45:11 PDT] <main> DEBUG: Set token: e25c3e7d-a0ef-48ed-aede-4cb73fc1d35f/1396565111006[2014-04-03 15:45:11 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,cover.png,prove-it.flac].These are the files that will be uploaded.[2014-04-03 15:45:11 PDT] <main> INFO: Done performing authentication.[2014-04-03 15:45:11 PDT] <main> INFO: The asset replacement verification check is disabled.[2014-04-03 15:45:11 PDT] <main> INFO: Checking the file size of the files: [cover.png,prove-it.flac][2014-04-03 15:45:11 PDT] <main> DBG-X: Checking the size of file: cover.png[2014-04-03 15:45:11 PDT] <main> DBG-X: Checking the size of file: prove-it.flac[2014-04-03 15:45:11 PDT] <main> INFO: Done checking the file sizes.[2014-04-03 15:45:11 PDT] <main> INFO: Apple's web service did not return any cover images to be validated.[2014-04-03 15:45:11 PDT] <main> INFO: Checking the md5 checksum of the files:[cover.png, prove-it.flac][2014-04-03 15:45:11 PDT] <main> DBG-X: Checking the MD5 checksum of file: cover.png[2014-04-03 15:45:11 PDT] <main> DBG-X: Checking the MD5 checksum of file: prove-it.flac[2014-04-03 15:45:12 PDT] <main> INFO: Done checking the md5 checksum.[2014-04-03 15:45:12 PDT] <main> INFO: Preparing to upload package 98143907091223.itmsp ...[2014-04-03 15:45:12 PDT] <main> INFO: Determining which files should be uploaded ...[2014-04-03 15:45:12 PDT] <main> DEBUG: Valid local files will be checked:[c:\Transporter-Package\98143907091223.itmsp\metadata.xml,c:\Transporter-Package\98143907091223.itmsp\cover.png,c:\Transporter-Package\98143907091223.itmsp\prove-it.flac][2014-04-03 15:45:12 PDT] <main> DEBUG: Remote files uploaded:[2014-04-03 15:45:12 PDT] <main> DBG-X: Examining working file: metadata.xml[2014-04-03 15:45:12 PDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2014-04-03 15:45:12 PDT] <main> DBG-X: Examining working file: cover.png[2014-04-03 15:45:12 PDT] <main> DEBUG: Adding file to be uploaded: cover.png[2014-04-03 15:45:12 PDT] <main> DBG-X: Examining working file: prove-it.flac[2014-04-03 15:45:12 PDT] <main> DEBUG: Adding file to be uploaded: prove-it.flac[2014-04-03 15:45:12 PDT] <main> INFO: Finished determining which files should be uploaded.[2014-04-03 15:45:12 PDT] <main> DBG-X: ITMSPackage: files to be uploaded:[c:\Transporter-Package\98143907091223.itmsp\metadata.xml,c:\Transporter-Package\98143907091223.itmsp\cover.png,c:\Transporter-Package\98143907091223.itmsp\prove-it.flac][2014-04-03 15:45:12 PDT] <main> INFO: Starting to upload the package's files (98143907091223.itmsp)...[2014-04-03 15:45:12 PDT] <main> DEBUG: Resetting sizes for progress logging[2014-04-03 15:45:12 PDT] <main> INFO: Computing total size of files to upload ...[2014-04-03 15:45:12 PDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 2950[2014-04-03 15:45:12 PDT] <main> DBG-X: adding file for % complete logging: cover.png , size: 40743[2014-04-03 15:45:12 PDT] <main> DBG-X: adding file for % complete logging: prove-it.flac , size: 13599659[2014-04-03 15:45:12 PDT] <main> DEBUG: Setting total size of files for upload to: 13643352[2014-04-03 15:45:12 PDT] <main> INFO: Done computing total size of files to upload.[2014-04-03 15:45:12 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-04-03 15:45:12 PDT] <main> INFO: Using Signiant UDP transport[2014-04-03 15:45:12 PDT] <main> DBG-X: Setting the target rate to 30000002 bytes per second.[2014-04-03 15:45:12 PDT] <main> DBG-X: Setting the throttle to 25000000 bytes per second.[2014-04-03 15:45:12 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:45:12 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTINGApr 3, 2014 3:45:12 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Processing URL list:mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-04-03 15:45:12 PDT] <Transport Protocol Seeker> INFO: Processing URL list:mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/Apr 3, 2014 3:45:12 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...Apr 3, 2014 3:45:12 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...Apr 3, 2014 3:45:12 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...Apr 3, 2014 3:45:12 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-04-03 15:45:12 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001>INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-04-03 15:45:12 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001>INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-04-03 15:45:12 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001>INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-04-03 15:45:12 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001>INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...Apr 3, 2014 3:45:13 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected to UDP sgr206.apple.com/17.152.249.106:44001[2014-04-03 15:45:13 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr206.apple.com/17.152.249.106:44001Apr 3, 2014 3:45:13 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Authenticating[2014-04-03 15:45:13 PDT] <Transport Protocol> INFO: AuthenticatingApr 3, 2014 3:45:13 PM com.signiant.interactivetransfer.engine.ControlStream transferINFO: Remote agent log base: sigitc-2014-04-03-15-45-12-037.244633-2[2014-04-03 15:45:13 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMSApr 3, 2014 3:45:13 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Setting up data streams[2014-04-03 15:45:13 PDT] <Transport Protocol> INFO: Setting up data streams[2014-04-03 15:45:14 PDT] <Data Stream 0 (0)> INFO: The Signiant transfer engine's status is CONNECTEDApr 3, 2014 3:45:14 PM com.signiant.interactivetransfer.engine.TransferEngine addInfoINFO: Connected using WAN accelerator[2014-04-03 15:45:14 PDT] <Data Stream 0 (0)> INFO: Connected using WAN accelerator[2014-04-03 15:45:15 PDT] <File Progress Event Thread> INFO: File: metadata.xml 2950/2950, 100% completed[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: Memory: [JVM] 18M free, 90M total, 989M max [System] (Physical) 1533M free, 2047M total (Swap) 2117M free, 2474M total[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: Using operation named: assignTransportPodToUpload[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter CPUToken = e25c3e7d-a0ef-48ed-aede-4cb73fc1d35f/1396565111006[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter NewPackageName = 98143907091223-20140403154511-966.itmsp[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17;jre=1.6.0_21-b07[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter Password = **hidden value**[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter Pod = Newark Signiant 5[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter ProviderName = Apple[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter Transport = Signiant[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter TransporterArguments = -u bob -m upload -t Signiant -f c:\Transporter-Package -v eXtreme -s Apple -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter Username = bob[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter Version = 3.3.0[2014-04-03 15:45:15 PDT] <File Progress Event Thread> INFO: id = 20140403154515-294[2014-04-03 15:45:15 PDT] <Data Channel Controller> DBG-X: The status for the file, metadata.xml, is TRANSFERRED.[2014-04-03 15:45:15 PDT] <Data Channel Controller> INFO: Package upload progress: 0.02% completed[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: Apple's web service operation return value:[2014-04-03 15:45:15 PDT] <File Progress Event Thread> DBG-X: parameter Success = true[2014-04-03 15:45:15 PDT] <File Progress Event Thread> INFO: File: cover.png 15800/40743, 38% completed[2014-04-03 15:45:15 PDT] <File Progress Event Thread> INFO: File: cover.png 31600/40743, 77% completed[2014-04-03 15:45:15 PDT] <File Progress Event Thread> INFO: File: cover.png 40743/40743, 100% completed[2014-04-03 15:45:15 PDT] <Data Channel Controller> DBG-X: The status for the file, cover.png, is TRANSFERRED.[2014-04-03 15:45:15 PDT] <Data Channel Controller> INFO: Package upload progress: 0.32% completed[2014-04-03 15:45:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 284400/13599659, 2% completed[2014-04-03 15:45:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 553000/13599659, 4% completed[2014-04-03 15:45:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 695200/13599659, 5% completed[2014-04-03 15:45:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 821600/13599659, 6% completed[2014-04-03 15:45:16 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 963800/13599659, 7% completed[2014-04-03 15:45:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1232400/13599659, 9% completed[2014-04-03 15:45:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1374600/13599659, 10% completed[2014-04-03 15:45:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1501000/13599659, 11% completed[2014-04-03 15:45:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1769600/13599659, 13% completed[2014-04-03 15:45:17 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 1911800/13599659, 14% completed[2014-04-03 15:45:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2054000/13599659, 15% completed[2014-04-03 15:45:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2180400/13599659, 16% completed[2014-04-03 15:45:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2322600/13599659, 17% completed[2014-04-03 15:45:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2449000/13599659, 18% completed[2014-04-03 15:45:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2591200/13599659, 19% completed[2014-04-03 15:45:18 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2733400/13599659, 20% completed[2014-04-03 15:45:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 2859800/13599659, 21% completed[2014-04-03 15:45:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3002000/13599659, 22% completed[2014-04-03 15:45:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3128400/13599659, 23% completed[2014-04-03 15:45:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3270600/13599659, 24% completed[2014-04-03 15:45:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3412800/13599659, 25% completed[2014-04-03 15:45:19 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3681400/13599659, 27% completed[2014-04-03 15:45:20 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 3823600/13599659, 28% completed[2014-04-03 15:45:20 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4092200/13599659, 30% completed[2014-04-03 15:45:20 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4218600/13599659, 31% completed[2014-04-03 15:45:20 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4503000/13599659, 33% completed[2014-04-03 15:45:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4629400/13599659, 34% completed[2014-04-03 15:45:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 4898000/13599659, 36% completed[2014-04-03 15:45:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5040200/13599659, 37% completed[2014-04-03 15:45:21 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5308800/13599659, 39% completed[2014-04-03 15:45:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5451000/13599659, 40% completed[2014-04-03 15:45:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5577400/13599659, 41% completed[2014-04-03 15:45:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5861800/13599659, 43% completed[2014-04-03 15:45:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 5988200/13599659, 44% completed[2014-04-03 15:45:22 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 6256800/13599659, 46% completed[2014-04-03 15:45:23 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 6399000/13599659, 47% completed[2014-04-03 15:45:23 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 6667600/13599659, 49% completed[2014-04-03 15:45:23 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 6809800/13599659, 50% completed[2014-04-03 15:45:23 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 7078400/13599659, 52% completed[2014-04-03 15:45:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 7347000/13599659, 54% completed[2014-04-03 15:45:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 7489200/13599659, 55% completed[2014-04-03 15:45:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 7757800/13599659, 57% completed[2014-04-03 15:45:24 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8026400/13599659, 59% completed[2014-04-03 15:45:25 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8168600/13599659, 60% completed[2014-04-03 15:45:25 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8310800/13599659, 61% completed[2014-04-03 15:45:25 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8579400/13599659, 63% completed[2014-04-03 15:45:25 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8848000/13599659, 65% completed[2014-04-03 15:45:26 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 8990200/13599659, 66% completed[2014-04-03 15:45:26 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9116600/13599659, 67% completed[2014-04-03 15:45:26 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9258800/13599659, 68% completed[2014-04-03 15:45:26 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9527400/13599659, 70% completed[2014-04-03 15:45:27 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9796000/13599659, 72% completed[2014-04-03 15:45:27 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 9938200/13599659, 73% completed[2014-04-03 15:45:27 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10064600/13599659, 74% completed[2014-04-03 15:45:27 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10349000/13599659, 76% completed[2014-04-03 15:45:27 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10617600/13599659, 78% completed[2014-04-03 15:45:28 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10744000/13599659, 79% completed[2014-04-03 15:45:28 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 10886200/13599659, 80% completed[2014-04-03 15:45:28 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11028400/13599659, 81% completed[2014-04-03 15:45:28 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11297000/13599659, 83% completed[2014-04-03 15:45:29 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11565600/13599659, 85% completed[2014-04-03 15:45:29 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11707800/13599659, 86% completed[2014-04-03 15:45:29 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 11834200/13599659, 87% completed[2014-04-03 15:45:29 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12118600/13599659, 89% completed[2014-04-03 15:45:30 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12387200/13599659, 91% completed[2014-04-03 15:45:30 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12513600/13599659, 92% completed[2014-04-03 15:45:30 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12655800/13599659, 93% completed[2014-04-03 15:45:30 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 12924400/13599659, 95% completed[2014-04-03 15:45:30 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13193000/13599659, 97% completed[2014-04-03 15:45:31 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13335200/13599659, 98% completed[2014-04-03 15:45:31 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13477400/13599659, 99% completed[2014-04-03 15:45:31 PDT] <File Progress Event Thread> INFO: File: prove-it.flac 13599659/13599659, 100% completed[2014-04-03 15:45:31 PDT] <Data Channel Controller> DBG-X: The status for the file, prove-it.flac, is TRANSFERRED.[2014-04-03 15:45:31 PDT] <Data Channel Controller> INFO: Package upload progress: 100% completed[2014-04-03 15:45:31 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 15:45:31 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTEDApr 3, 2014 3:45:31 PM com.signiant.interactivetransfer.engine.TransferEngine doTransferINFO: Transfer completed: SUCCESSFUL[2014-04-03 15:45:31 PDT] <main> INFO: The file, metadata.xml,was uploaded successfully.[2014-04-03 15:45:31 PDT] <main> INFO: The file, cover.png,was uploaded successfully.[2014-04-03 15:45:31 PDT] <main> INFO: The file, prove-it.flac,was uploaded successfully.[2014-04-03 15:45:31 PDT] <main> INFO: The status for the upload is SUCCESSFUL.[2014-04-03 15:45:31 PDT] <main> INFO: The package's files (98143907091223.itmsp)uploaded successfully.[2014-04-03 15:45:31 PDT] <main> INFO: Done performing upload.[2014-04-03 15:45:31 PDT] <main> DBG-X: The transfer time for the package 98143907091223.itmsp was 19860 milliseconds.[2014-04-03 15:45:31 PDT] <main> DBG-X: Throughput information for 98143907091223.itmsp:0 minutes, 19.86 seconds, 13.01MB, 670.88KB/sec[2014-04-03 15:45:31 PDT] <main> INFO: Performing uploadDone notification to Apple for package 98143907091223.itmsp ...[2014-04-03 15:45:31 PDT] <main> DBG-X: Memory: [JVM] 60M free, 96M total, 989M max [System] (Physical) 1545M free, 2047M total (Swap) 2126M free, 2474M total[2014-04-03 15:45:31 PDT] <main> DBG-X: Deflated 31887 bytes to 7388[2014-04-03 15:45:31 PDT] <main> DBG-X: Deflated 814 bytes to 396[2014-04-03 15:45:31 PDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2014-04-03 15:45:31 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter CPUToken = e25c3e7d-a0ef-48ed-aede-4cb73fc1d35f/1396565111006[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter ClientChecksumInfo = [{FileSize=40743, CalculatedChecksum=76bc3f3dfb88c08b04bbd2a4df7b8336, FileLastModified=1396304753000, Filename=cover.png,CalculationTime=0}, {FileSize=13599659, CalculatedChecksum=4edd5364f6be1f55e570dee08e3f4715, FileLastModified=1376434038000, Filename=prove-it.flac,CalculationTime=47}][2014-04-03 15:45:31 PDT] <main> DBG-X: parameter ExtraTransportLogCompressed = (suppressed)[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=2950,cover.png=40743,prove-it.flac=13599659}[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter NewPackageName = 98143907091223-20140403154511-966.itmsp[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter NumberBytesTransferred = 13643352[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter OSIdentifier = Windows 2003 5.2 (x86); jvm=17.0-b17;jre=1.6.0_21-b07[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter PackagePathWithoutBase = sgr2_pod2/transporter/content/transporter/Apple[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter TransferTime = 19860[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter Transport = Signiant[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -t Signiant -f c:\Transporter-Package -v eXtreme -s Apple -k 200000 -callerPWD C:\Program Files\itms[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 15:45:31 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 15:45:31 PDT] <main> INFO: id = 20140403154531-896[2014-04-03 15:45:32 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 15:45:32 PDT] <main> DBG-X: parameter Success = true[2014-04-03 15:45:32 PDT] <main> DBG-X: Unlocking token at path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:45:32 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 15:45:32 PDT] <main> DBG-X: Removing token at path C:\Documents and Settings\Administrator\.itmstransporter\UploadTokens\everest_Apple_98143907091223.itmsp.token[2014-04-03 15:45:32 PDT] <main> INFO: Done performing uploadDone notification to Apple.[2014-04-03 15:45:32 PDT] <main> INFO: The package: c:\Transporter-Package\98143907091223.itmsp has been successfully uploaded.Package Summary:1 packages were uploaded successfully: c:\Transporter-Package\98143907091223.itmsp[2014-04-03 15:45:32 PDT] <main> DBG-X: Returning 0Press any key to continue . . .C:\Program Files\itms>

Transporter 將 C:\Transporter-Package 目錄中的成功 Apple 套件上傳到 Signiant 伺服器、顯示套件後設資料,以及顯示 eXtreme 記錄資訊。當 Transporter 執行命令完畢後,會顯示資訊指出可否成功上傳套件。

在此範例中,Transporter 會顯示資訊,指出已成功上傳一個套件(98143907091223.itmsp)。

Signiant(故障轉移至 Aspera)

在以下範例中,使用者 bob 以 upload 模式來執行 Transporter 並指定 Transporter 使用 200000 Kbit/s 節流速度,將 /tmp/packages 目錄中的所有 Apple 套件上傳到 Signiant 伺服器,且只有將 Aspera 傳送方法作為遞補,以及顯示 eXtreme 記錄資訊。

[bsmith@everest tmp]$ /usr/local/itms/bin/iTMSTransporter -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant,Aspera -k 200000[2014-04-03 16:21:22 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-04-03 16:21:26 PDT] <main> INFO: Logging level set to eXtreme[2014-04-03 16:21:26 PDT] <main> INFO: Logging configured successfully.[2014-04-03 16:21:26 PDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties[2014-04-03 16:21:26 PDT] <main> DEBUG: Configuration refresh successful.[2014-04-03 16:21:26 PDT] <main> DEBUG: Saving configuration to local path: /home/bsmith/.itmstransporter/Defaults.properties[2014-04-03 16:21:26 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-04-03 16:21:26 PDT] <main> INFO: OS identifier: Linux 2.6.32-431.3.1.el6.x86_64(amd64); jvm=24.45-b08;jre=1.7.0_51-mockbuild_2014_01_15_01_39-b00[2014-04-03 16:21:26 PDT] <main> INFO: Memory: [JVM] 38M free, 57M total, 989M max [System] (Physical) 2667M free, 3827M total (Swap) 3275M free, 3275M total[2014-04-03 16:21:26 PDT] <main> INFO: Upload mode selected.[2014-04-03 16:21:26 PDT] <main> INFO: Examining the package at: /tmp/packages/98143907099229.itmsp[2014-04-03 16:21:26 PDT] <main> INFO: Ensuring that package has well formed metadata file...[2014-04-03 16:21:26 PDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2014-04-03 16:21:26 PDT] <main> INFO: Gathering the list of valid files from the package ...[2014-04-03 16:21:26 PDT] <main> DEBUG: prove-it.flac will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 16:21:26 PDT] <main> DEBUG: cover.png will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 16:21:26 PDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 16:21:26 PDT] <main> INFO: Finished gathering the list of valid files from the package.[2014-04-03 16:21:26 PDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2014-04-03 16:21:26 PDT] <main> INFO: Performing authentication of package 98143907099229.itmsp ...[2014-04-03 16:21:26 PDT] <main> DBG-X: Memory: [JVM] 17M free, 57M total, 989M max [System] (Physical) 2647M free, 3827M total (Swap) 3275M free, 3275M total[2014-04-03 16:21:26 PDT] <main> DBG-X: Deflated 2950 bytes to 1168[2014-04-03 16:21:26 PDT] <main> DBG-X: Using operation named: validateMetadata[2014-04-03 16:21:26 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter Files = [prove-it.flac,cover.png,metadata.xml][2014-04-03 16:21:26 PDT] <main> DBG-X: parameter Metadata = <?xmlversion="1.0"encoding="UTF-8" standalone="no"?><package xmlns="http://apple.com/itunes/importer" version="music5.1"> <language>en-US</language> <provider>Apple</provider> <album>[To improve readability, XML metadata output details are not shown.] </album></package>[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter MetadataChecksum = 6ab02b90c40ab8ffa2557f48c50f123a[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter OSIdentifier = Linux 2.6.32-431.3.1.el6.x86_64(amd64); jvm=24.45-b08;jre=1.7.0_51-mockbuild_2014_01_15_01_39-b00[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter PackageName = 98143907099229.itmsp[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter PackageSize = 13643352[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant,Aspera -k 200000[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 16:21:26 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 16:21:26 PDT] <main> INFO: id = 20140403162126-004[2014-04-03 16:21:28 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 16:21:28 PDT] <main> DBG-X: parameter CPUToken = eb3afa9a-d299-4c49-8de0-292593490f4d/1396567289280[2014-04-03 16:21:28 PDT] <main> DBG-X: parameter FileSizes = {cover.png=40743,prove-it.flac=13599659}[2014-04-03 16:21:28 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png,Role=source, ShouldDescribeAsset=true, Filename=cover.png},{UTI=org.xiph.flac,Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 16:21:28 PDT] <main> DBG-X: parameter Checksums = {cover.png=76bc3f3dfb88c08b04bbd2a4df7b8336,prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 16:21:28 PDT] <main> DBG-X: parameter Success = true[2014-04-03 16:21:28 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 16:21:28 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,cover.png,prove-it.flac][2014-04-03 16:21:28 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 16:21:28 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,cover.png,prove-it.flac].These are the files that will be uploaded.[2014-04-03 16:21:28 PDT] <main> INFO: Starting media analysis of assets[2014-04-03 16:21:29 PDT] <main> DEBUG: Handling asset: filename=cover.png,uti=public.png,role=source,describe=true[2014-04-03 16:21:29 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn Image Parser:1.22[2014-04-03 16:21:29 PDT] <main> DEBUG: Using path: /tmp/packages/98143907099229.itmsp/cover.png[2014-04-03 16:21:29 PDT] <main> DBG-X: Asset description: <?xml version="1.0"encoding="UTF-8"?><!--Generated by the FoghornLeghorn ImageDescriptionGenerator, version 1.22--><image> <height>1400</height> <width>1400</width> <sample_precision>8</sample_precision> <color_space>RGB</color_space> <alpha_channel>true</alpha_channel> <color_map>false</color_map></image>[2014-04-03 16:21:29 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@117767e2[2014-04-03 16:21:29 PDT] <main> DEBUG: Handling asset: filename=prove-it.flac,uti=org.xiph.flac,role=source,describe=true[2014-04-03 16:21:29 PDT] <main> DEBUG: Using container type tool name and version: FoghornLeghorn FLAC Describer:1.22[2014-04-03 16:21:29 PDT] <main> DEBUG: Using path: /tmp/packages/98143907099229.itmsp/prove-it.flac[2014-04-03 16:21:30 PDT] <main> DBG-X: Asset description: <?xml version="1.0"encoding="UTF-8" standalone="no"?><stream_description asset_type="FLAC Audio File" uti="org.xiph.flac"> <overview> <file_size>13599659</file_size> <duration units="seconds">149.16</duration> </overview> <header>fLaC</header> <metadata> <stream_info> <min_block_size units="samples">4608</min_block_size> <max_block_size units="samples">4608</max_block_size> <min_frame_size units="bytes">1570</min_frame_size> <max_frame_size units="bytes">14929</max_frame_size> <sample_rate units="Hz">44100</sample_rate> <channels>2</channels> <bit_depth>16</bit_depth> <total_samples>6577956</total_samples> <md5>9a64e80916d7fe0faf938bb846bdef67</md5> </stream_info> </metadata> <audioframes> <frames>1428</frames> <blocking_strategy>Fixed</blocking_strategy> <last_block_size units="samples">2340</last_block_size> </audioframes> <validationreport> <warnings>0</warnings> <errors>0</errors> </validationreport></stream_description>[2014-04-03 16:21:30 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SingleStreamContainerDescription@51557949[2014-04-03 16:21:30 PDT] <main> INFO: Asset media analysis has completed[2014-04-03 16:21:30 PDT] <main> DBG-X: Memory: [JVM] 19M free, 57M total, 989M max [System] (Physical) 2634M free, 3827M total (Swap) 3275M free, 3275M total[2014-04-03 16:21:30 PDT] <main> DBG-X: Using operation named: lookupTransportDiagnostic[2014-04-03 16:21:30 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 16:21:30 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 16:21:30 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 16:21:30 PDT] <main> DBG-X: parameter OSIdentifier = Linux 2.6.32-431.3.1.el6.x86_64(amd64); jvm=24.45-b08;jre=1.7.0_51-mockbuild_2014_01_15_01_39-b00[2014-04-03 16:21:30 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 16:21:30 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 16:21:30 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant,Aspera -k 200000[2014-04-03 16:21:30 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 16:21:30 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 16:21:30 PDT] <main> INFO: id = 20140403162130-642[2014-04-03 16:21:31 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 16:21:31 PDT] <main> DBG-X: parameter SigniantLoggingLevel = OFF[2014-04-03 16:21:31 PDT] <main> DBG-X: parameter AsperaLoggingLevel = OFF[2014-04-03 16:21:31 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-04-03 16:21:31 PDT] <main> INFO: Using Signiant UDP transport[2014-04-03 16:21:31 PDT] <main> DBG-X: Setting the target rate to 30000002 bytes per second.[2014-04-03 16:21:31 PDT] <main> DBG-X: Setting the throttle to 25000000 bytes per second.[2014-04-03 16:21:31 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-04-03 16:21:31 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:31 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-04-03 16:21:31 PDT] <Transport Protocol Seeker> INFO: Processing URL list:mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-04-03 16:21:31 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001>INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-04-03 16:21:31 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001>INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-04-03 16:21:31 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001>INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-04-03 16:21:31 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001>INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-04-03 16:21:32 PDT] <Transport Protocol> INFO: Authenticating[2014-04-03 16:21:32 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr205.apple.com/17.152.249.105:44001[2014-04-03 16:21:33 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-04-03 16:21:33 PDT] <Transport Protocol> INFO: Setting up data streams[2014-04-03 16:21:33 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:34 PDT] <Transport Protocol> ERROR: An exception has occurred: Operation not permitted[2014-04-03 16:21:34 PDT] <Transport Protocol> DEBUG: java.io.IOException: Operation not permitted at sun.nio.ch.DatagramDispatcher.write0(Native Method) at sun.nio.ch.DatagramDispatcher.write(DatagramDispatcher.java:51) at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) at sun.nio.ch.IOUtil.write(IOUtil.java:51) at sun.nio.ch.DatagramChannelImpl.write(DatagramChannelImpl.java:616) at com.signiant.mobilize.ddsclient.connection.udp.packets.DatagramBuffer.write(DatagramBuffer.java:136) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.send_transport_rejection(UdpSession.java:2687) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.reset(UdpSession.java:5549) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.connect(UdpSession.java:5813) at com.signiant.interactivetransfer.engine.TransferInstance.newUdpSession(TransferInstance.java:312) at com.signiant.interactivetransfer.engine.TransferInstance.newUdpDataSession(TransferInstance.java:270) at com.signiant.interactivetransfer.engine.ControlStream$UdpSessionPort.perform(ControlStream.java:130) at com.signiant.interactivetransfer.engine.ControlStream$Command.match(ControlStream.java:60) at com.signiant.interactivetransfer.engine.ControlStream.transfer(ControlStream.java:1471) at com.signiant.interactivetransfer.engine.TransferEngine.doTransfer(TransferEngine.java:3859) at com.signiant.interactivetransfer.engine.TransferEngine.access$1200(TransferEngine.java:149) at com.signiant.interactivetransfer.engine.TransferEngine$8.run(TransferEngine.java:4032)[2014-04-03 16:21:34 PDT] <Transport Protocol> DEBUG: Received failed transfer notification; aborting[2014-04-03 16:21:34 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:34 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:34 PDT] <main> WARN: Creating a new Signiant Transfer Engine because the previous transfer had to be canceled.This session is at risk of running out of available system resources.[2014-04-03 16:21:34 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-04-03 16:21:34 PDT] <main> INFO: Using Signiant UDP transport[2014-04-03 16:21:34 PDT] <main> DBG-X: Setting the target rate to 30000002 bytes per second.[2014-04-03 16:21:34 PDT] <main> DBG-X: Setting the throttle to 25000000 bytes per second.[2014-04-03 16:21:34 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-04-03 16:21:34 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:34 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-04-03 16:21:34 PDT] <Transport Protocol Seeker> INFO: Processing URL list:mxwan://sgr203.apple.com:44001/|mxwan://sgr204.apple.com:44001/|mxwan://sgr205.apple.com:44001/|mxwan://sgr206.apple.com:44001/[2014-04-03 16:21:34 PDT] <Connector: UDP sgr205.apple.com/17.152.249.105:44001>INFO: Trying UDP sgr205.apple.com/17.152.249.105:44001...[2014-04-03 16:21:34 PDT] <Connector: UDP sgr206.apple.com/17.152.249.106:44001>INFO: Trying UDP sgr206.apple.com/17.152.249.106:44001...[2014-04-03 16:21:34 PDT] <Connector: UDP sgr204.apple.com/17.152.249.104:44001>INFO: Trying UDP sgr204.apple.com/17.152.249.104:44001...[2014-04-03 16:21:34 PDT] <Connector: UDP sgr203.apple.com/17.152.249.103:44001>INFO: Trying UDP sgr203.apple.com/17.152.249.103:44001...[2014-04-03 16:21:36 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr205.apple.com/17.152.249.105:44001[2014-04-03 16:21:36 PDT] <Transport Protocol> INFO: Authenticating[2014-04-03 16:21:36 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-04-03 16:21:36 PDT] <Transport Protocol> INFO: Setting up data streams[2014-04-03 16:21:37 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:38 PDT] <Transport Protocol> ERROR: An exception has occurred: Operation not permitted[2014-04-03 16:21:38 PDT] <Transport Protocol> DEBUG: java.io.IOException: Operation not permitted at sun.nio.ch.DatagramDispatcher.write0(Native Method) at sun.nio.ch.DatagramDispatcher.write(DatagramDispatcher.java:51) at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) at sun.nio.ch.IOUtil.write(IOUtil.java:51) at sun.nio.ch.DatagramChannelImpl.write(DatagramChannelImpl.java:616) at com.signiant.mobilize.ddsclient.connection.udp.packets.DatagramBuffer.write(DatagramBuffer.java:136) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.send_transport_rejection(UdpSession.java:2687) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.reset(UdpSession.java:5549) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.connect(UdpSession.java:5813) at com.signiant.interactivetransfer.engine.TransferInstance.newUdpSession(TransferInstance.java:312) at com.signiant.interactivetransfer.engine.TransferInstance.newUdpDataSession(TransferInstance.java:270) at com.signiant.interactivetransfer.engine.ControlStream$UdpSessionPort.perform(ControlStream.java:130) at com.signiant.interactivetransfer.engine.ControlStream$Command.match(ControlStream.java:60) at com.signiant.interactivetransfer.engine.ControlStream.transfer(ControlStream.java:1471) at com.signiant.interactivetransfer.engine.TransferEngine.doTransfer(TransferEngine.java:3859) at com.signiant.interactivetransfer.engine.TransferEngine.access$1200(TransferEngine.java:149) at com.signiant.interactivetransfer.engine.TransferEngine$8.run(TransferEngine.java:4032)[2014-04-03 16:21:38 PDT] <Transport Protocol> DEBUG: Received failed transfer notification; aborting[2014-04-03 16:21:38 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:38 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:38 PDT] <main> WARN: Creating a new Signiant Transfer Engine because the previous transfer had to be canceled.This session is at risk of running out of available system resources.[2014-04-03 16:21:38 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-04-03 16:21:38 PDT] <main> INFO: Using Signiant UDP transport[2014-04-03 16:21:38 PDT] <main> DBG-X: Setting the target rate to 30000002 bytes per second.[2014-04-03 16:21:38 PDT] <main> DBG-X: Setting the throttle to 25000000 bytes per second.[2014-04-03 16:21:38 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-04-03 16:21:38 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:38 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-04-03 16:21:38 PDT] <Transport Protocol Seeker> INFO: Processing URL list:mxwan://sgr403.apple.com:44001/|mxwan://sgr402.apple.com:44001/|mxwan://sgr404.apple.com:44001/|mxwan://sgr401.apple.com:44001/[2014-04-03 16:21:38 PDT] <Connector: UDP sgr403.apple.com/17.172.190.103:44001>INFO: Trying UDP sgr403.apple.com/17.172.190.103:44001...[2014-04-03 16:21:38 PDT] <Connector: UDP sgr401.apple.com/17.172.190.101:44001>INFO: Trying UDP sgr401.apple.com/17.172.190.101:44001...[2014-04-03 16:21:38 PDT] <Connector: UDP sgr402.apple.com/17.172.190.102:44001>INFO: Trying UDP sgr402.apple.com/17.172.190.102:44001...[2014-04-03 16:21:38 PDT] <Connector: UDP sgr404.apple.com/17.172.190.104:44001>INFO: Trying UDP sgr404.apple.com/17.172.190.104:44001...[2014-04-03 16:21:39 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr402.apple.com/17.172.190.102:44001[2014-04-03 16:21:39 PDT] <Transport Protocol> INFO: Authenticating[2014-04-03 16:21:40 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-04-03 16:21:40 PDT] <Transport Protocol> INFO: Setting up data streams[2014-04-03 16:21:40 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:41 PDT] <Transport Protocol> ERROR: An exception has occurred: Operation not permitted[2014-04-03 16:21:41 PDT] <Transport Protocol> DEBUG: java.io.IOException: Operation not permitted at sun.nio.ch.DatagramDispatcher.write0(Native Method) at sun.nio.ch.DatagramDispatcher.write(DatagramDispatcher.java:51) at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) at sun.nio.ch.IOUtil.write(IOUtil.java:51) at sun.nio.ch.DatagramChannelImpl.write(DatagramChannelImpl.java:616) at com.signiant.mobilize.ddsclient.connection.udp.packets.DatagramBuffer.write(DatagramBuffer.java:136) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.send_transport_rejection(UdpSession.java:2687) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.reset(UdpSession.java:5549) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.connect(UdpSession.java:5813) at com.signiant.interactivetransfer.engine.TransferInstance.newUdpSession(TransferInstance.java:312) at com.signiant.interactivetransfer.engine.TransferInstance.newUdpDataSession(TransferInstance.java:270) at com.signiant.interactivetransfer.engine.ControlStream$UdpSessionPort.perform(ControlStream.java:130) at com.signiant.interactivetransfer.engine.ControlStream$Command.match(ControlStream.java:60) at com.signiant.interactivetransfer.engine.ControlStream.transfer(ControlStream.java:1471) at com.signiant.interactivetransfer.engine.TransferEngine.doTransfer(TransferEngine.java:3859) at com.signiant.interactivetransfer.engine.TransferEngine.access$1200(TransferEngine.java:149) at com.signiant.interactivetransfer.engine.TransferEngine$8.run(TransferEngine.java:4032)[2014-04-03 16:21:41 PDT] <Transport Protocol> DEBUG: Received failed transfer notification; aborting[2014-04-03 16:21:41 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:41 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:42 PDT] <main> WARN: Creating a new Signiant Transfer Engine because the previous transfer had to be canceled.This session is at risk of running out of available system resources.[2014-04-03 16:21:42 PDT] <main> INFO: Signiant TransferEngine build 10.4.0.47040[2014-04-03 16:21:42 PDT] <main> INFO: Using Signiant UDP transport[2014-04-03 16:21:42 PDT] <main> DBG-X: Setting the target rate to 30000002 bytes per second.[2014-04-03 16:21:42 PDT] <main> DBG-X: Setting the throttle to 25000000 bytes per second.[2014-04-03 16:21:42 PDT] <main> INFO: Transfer engine: 10.4.0.47040[2014-04-03 16:21:42 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:42 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is CONNECTING[2014-04-03 16:21:42 PDT] <Transport Protocol Seeker> INFO: Processing URL list: mxwan://sgr403.apple.com:44001/|mxwan://sgr402.apple.com:44001/|mxwan://sgr404.apple.com:44001/|mxwan://sgr401.apple.com:44001/[2014-04-03 16:21:42 PDT] <Connector: UDP sgr401.apple.com/17.172.190.101:44001>INFO: Trying UDP sgr401.apple.com/17.172.190.101:44001...[2014-04-03 16:21:42 PDT] <Connector: UDP sgr404.apple.com/17.172.190.104:44001>INFO: Trying UDP sgr404.apple.com/17.172.190.104:44001...[2014-04-03 16:21:42 PDT] <Connector: UDP sgr403.apple.com/17.172.190.103:44001>INFO: Trying UDP sgr403.apple.com/17.172.190.103:44001...[2014-04-03 16:21:42 PDT] <Connector: UDP sgr402.apple.com/17.172.190.102:44001>INFO: Trying UDP sgr402.apple.com/17.172.190.102:44001...[2014-04-03 16:21:43 PDT] <Transport Protocol Seeker> INFO: Connected to UDP sgr404.apple.com/17.172.190.104:44001[2014-04-03 16:21:43 PDT] <Transport Protocol> INFO: Authenticating[2014-04-03 16:21:44 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is AWAITING_DATA_STREAMS[2014-04-03 16:21:44 PDT] <Transport Protocol> INFO: Setting up data streams[2014-04-03 16:21:44 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:45 PDT] <Transport Protocol> ERROR: An exception has occurred: Operation not permitted[2014-04-03 16:21:45 PDT] <Transport Protocol> DEBUG: java.io.IOException: Operation not permitted at sun.nio.ch.DatagramDispatcher.write0(Native Method) at sun.nio.ch.DatagramDispatcher.write(DatagramDispatcher.java:51) at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) at sun.nio.ch.IOUtil.write(IOUtil.java:51) at sun.nio.ch.DatagramChannelImpl.write(DatagramChannelImpl.java:616) at com.signiant.mobilize.ddsclient.connection.udp.packets.DatagramBuffer.write(DatagramBuffer.java:136) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.send_transport_rejection(UdpSession.java:2687) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.reset(UdpSession.java:5549) at com.signiant.mobilize.ddsclient.connection.udp.UdpSession.connect(UdpSession.java:5813) at com.signiant.interactivetransfer.engine.TransferInstance.newUdpSession(TransferInstance.java:312) at com.signiant.interactivetransfer.engine.TransferInstance.newUdpDataSession(TransferInstance.java:270) at com.signiant.interactivetransfer.engine.ControlStream$UdpSessionPort.perform(ControlStream.java:130) at com.signiant.interactivetransfer.engine.ControlStream$Command.match(ControlStream.java:60) at com.signiant.interactivetransfer.engine.ControlStream.transfer(ControlStream.java:1471) at com.signiant.interactivetransfer.engine.TransferEngine.doTransfer(TransferEngine.java:3859) at com.signiant.interactivetransfer.engine.TransferEngine.access$1200(TransferEngine.java:149) at com.signiant.interactivetransfer.engine.TransferEngine$8.run(TransferEngine.java:4032)[2014-04-03 16:21:45 PDT] <Transport Protocol> DEBUG: Received failed transfer notification; aborting[2014-04-03 16:21:45 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:45 PDT] <Transport Protocol> INFO: The Signiant transfer engine's status is DISCONNECTED[2014-04-03 16:21:45 PDT] <main> DBG-X: testing host/port: vgr105.apple.com/33001[2014-04-03 16:21:46 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /tmp/f48ae600-8aff-4712-b93b-1ccdfc3c513b910589944423622211dir/56854180-76f5-4212-b532-b823c3ae7f0d6869623582078270704.txt has started.[2014-04-03 16:21:46 PDT] <aspera.util.SelectThread> INFO: File:/tmp/f48ae600-8aff-4712-b93b-1ccdfc3c513b910589944423622211dir/56854180-76f5-4212-b532-b823c3ae7f0d6869623582078270704.txt 11/11, 100% completed[2014-04-03 16:21:46 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /tmp/f48ae600-8aff-4712-b93b-1ccdfc3c513b910589944423622211dir/56854180-76f5-4212-b532-b823c3ae7f0d6869623582078270704.txt.[2014-04-03 16:21:46 PDT] <main> INFO: The session's final state is Complete[2014-04-03 16:21:46 PDT] <main> INFO: Number of files transferred: 1 .Names of files transferred:[2014-04-03 16:21:46 PDT] <main> INFO: /tmp/f48ae600-8aff-4712-b93b-1ccdfc3c513b910589944423622211dir/56854180-76f5-4212-b532-b823c3ae7f0d6869623582078270704.txt - Complete[2014-04-03 16:21:46 PDT] <main> DEBUG: Using token file path /home/bsmith/.itmstransporter/UploadTokens/everest.localdomain_Apple_98143907099229.itmsp.token[2014-04-03 16:21:46 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 16:21:46 PDT] <main> DEBUG: Set token: eb3afa9a-d299-4c49-8de0-292593490f4d/1396567289280[2014-04-03 16:21:46 PDT] <main> DBG-X: Memory: [JVM] 57M free, 104M total, 989M max [System] (Physical) 2578M free, 3827M total (Swap) 3275M free, 3275M total[2014-04-03 16:21:46 PDT] <main> DBG-X: Deflated 2950 bytes to 1168[2014-04-03 16:21:46 PDT] <main> DBG-X: Deflated 692 bytes to 349[2014-04-03 16:21:46 PDT] <main> DBG-X: Deflated 1428 bytes to 606[2014-04-03 16:21:46 PDT] <main> DBG-X: Using operation named: validateAssets[2014-04-03 16:21:46 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter CPUToken = eb3afa9a-d299-4c49-8de0-292593490f4d/1396567289280[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter Files = [prove-it.flac,cover.png,metadata.xml][2014-04-03 16:21:46 PDT] <main> DBG-X: parameter MetadataChecksum = 6ab02b90c40ab8ffa2557f48c50f123a[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter OSIdentifier = Linux 2.6.32-431.3.1.el6.x86_64(amd64); jvm=24.45-b08;jre=1.7.0_51-mockbuild_2014_01_15_01_39-b00[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter PackageName = 98143907099229.itmsp[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter PackageSize = 13643352[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter Transport = Aspera[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant,Aspera -k 200000[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 16:21:46 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 16:21:46 PDT] <main> INFO: id = 20140403162146-481[2014-04-03 16:21:48 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter SigniantLoggingLevel = INFO[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter TransportHost = vgr106.apple.com[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter Checksums = {cover.png=76bc3f3dfb88c08b04bbd2a4df7b8336,prove-it.flac=4edd5364f6be1f55e570dee08e3f4715}[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter Success = true[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter TransportPort = 33001[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml,cover.png,prove-it.flac][2014-04-03 16:21:48 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter ResumeFlag = false[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter NewPackageName = 98143907099229-20140403162148-112.itmsp[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter TransportUser = transporter[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter CPUToken = 072eca00-116e-4d80-80a6-56c8d4f11ab6/1396567308691[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter FileSizes = {cover.png=40743,prove-it.flac=13599659}[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter AssetsToDescribe = [{UTI=public.png,Role=source, ShouldDescribeAsset=true, Filename=cover.png},{UTI=org.xiph.flac,Role=source, ShouldDescribeAsset=true, Filename=prove-it.flac}][2014-04-03 16:21:48 PDT] <main> DBG-X: parameter ProviderNameForToken = Apple[2014-04-03 16:21:48 PDT] <main> DBG-X: parameter TransportPath = vgr1_pod2/transporter/content/transporter/Apple[2014-04-03 16:21:48 PDT] <main> DBG-X: Existing token found, cleaning up[2014-04-03 16:21:48 PDT] <main> DBG-X: Unlocking token at path /home/bsmith/.itmstransporter/UploadTokens/everest.localdomain_Apple_98143907099229.itmsp.token[2014-04-03 16:21:48 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 16:21:48 PDT] <main> DEBUG: Using token file path /home/bsmith/.itmstransporter/UploadTokens/everest.localdomain_Apple_98143907099229.itmsp.token[2014-04-03 16:21:48 PDT] <main> DEBUG: Attempting exclusive file lock on token file[2014-04-03 16:21:48 PDT] <main> DEBUG: Set token: 072eca00-116e-4d80-80a6-56c8d4f11ab6/1396567308691[2014-04-03 16:21:48 PDT] <main> INFO: The list of files requested for upload by Apple is: [metadata.xml,cover.png,prove-it.flac].These are the files that will be uploaded.[2014-04-03 16:21:48 PDT] <main> INFO: Done performing authentication.[2014-04-03 16:21:48 PDT] <main> INFO: The asset replacement verification check is disabled.[2014-04-03 16:21:48 PDT] <main> INFO: Checking the file size of the files: [cover.png,prove-it.flac][2014-04-03 16:21:48 PDT] <main> DBG-X: Checking the size of file: cover.png[2014-04-03 16:21:48 PDT] <main> DBG-X: Checking the size of file: prove-it.flac[2014-04-03 16:21:48 PDT] <main> INFO: Done checking the file sizes.[2014-04-03 16:21:48 PDT] <main> INFO: Apple's web service did not return any cover images to be validated.[2014-04-03 16:21:48 PDT] <main> INFO: Checking the md5 checksum of the files: [cover.png,prove-it.flac][2014-04-03 16:21:48 PDT] <main> DBG-X: Checking the MD5 checksum of file: cover.png[2014-04-03 16:21:48 PDT] <main> DBG-X: Checking the MD5 checksum of file: prove-it.flac[2014-04-03 16:21:48 PDT] <main> INFO: Done checking the md5 checksum.[2014-04-03 16:21:48 PDT] <main> INFO: Preparing to upload package 98143907099229.itmsp ...[2014-04-03 16:21:48 PDT] <main> INFO: Determining which files should be uploaded ...[2014-04-03 16:21:48 PDT] <main> DEBUG: Valid local files will be checked:[/tmp/packages/98143907099229.itmsp/metadata.xml,/tmp/packages/98143907099229.itmsp/cover.png,/tmp/packages/98143907099229.itmsp/prove-it.flac][2014-04-03 16:21:48 PDT] <main> DEBUG: Remote files uploaded:[2014-04-03 16:21:48 PDT] <main> DBG-X: Examining working file: metadata.xml[2014-04-03 16:21:48 PDT] <main> DEBUG: Adding file to be uploaded: metadata.xml[2014-04-03 16:21:48 PDT] <main> DBG-X: Examining working file: cover.png[2014-04-03 16:21:48 PDT] <main> DEBUG: Adding file to be uploaded: cover.png[2014-04-03 16:21:48 PDT] <main> DBG-X: Examining working file: prove-it.flac[2014-04-03 16:21:48 PDT] <main> DEBUG: Adding file to be uploaded: prove-it.flac[2014-04-03 16:21:48 PDT] <main> INFO: Finished determining which files should be uploaded.[2014-04-03 16:21:48 PDT] <main> DBG-X: ITMSPackage: files to be uploaded:[/tmp/packages/98143907099229.itmsp/metadata.xml,/tmp/packages/98143907099229.itmsp/cover.png,/tmp/packages/98143907099229.itmsp/prove-it.flac][2014-04-03 16:21:48 PDT] <main> INFO: Starting to upload the package's files (98143907099229.itmsp)...[2014-04-03 16:21:48 PDT] <main> DEBUG: Resetting sizes for progress logging[2014-04-03 16:21:48 PDT] <main> INFO: Computing total size of files to upload ...[2014-04-03 16:21:48 PDT] <main> DBG-X: adding file for % complete logging: metadata.xml , size: 2950[2014-04-03 16:21:48 PDT] <main> DBG-X: adding file for % complete logging: cover.png , size: 40743[2014-04-03 16:21:48 PDT] <main> DBG-X: adding file for % complete logging: prove-it.flac , size: 13599659[2014-04-03 16:21:48 PDT] <main> DEBUG: Setting total size of files for upload to: 13643352[2014-04-03 16:21:48 PDT] <main> INFO: Done computing total size of files to upload.[2014-04-03 16:21:48 PDT] <main> DEBUG: Using Aspera server 'vgr105.apple.com'for the upload.[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /tmp/packages/98143907099229.itmsp/metadata.xml has started.[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: Memory: [JVM] 45M free, 104M total, 989M max [System] (Physical) 2574M free, 3827M total (Swap) 3275M free, 3275M total[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: Using operation named: assignTransportPodToUpload[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: Apple's web service operation input parameters:[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter Application = iTMSTransporter[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter CPUToken = 072eca00-116e-4d80-80a6-56c8d4f11ab6/1396567308691[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter NewPackageName = 98143907099229-20140403162148-112.itmsp[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter OSIdentifier = Linux 2.6.32-431.3.1.el6.x86_64(amd64); jvm=24.45-b08;jre=1.7.0_51-mockbuild_2014_01_15_01_39-b00[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter Password = **hidden value**[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter Pod = Newark Aspera 5[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter ProviderName = Apple[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter Transport = Aspera[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant,Aspera -k 200000[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter Username = bob[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter Version = 3.3.0[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> INFO: id = 20140403162149-209[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: Apple's web service operation return value:[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> DBG-X: parameter Success = true[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /tmp/packages/98143907099229.itmsp/cover.png has started.[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> INFO: The upload of the file named /tmp/packages/98143907099229.itmsp/prove-it.flac has started.[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/cover.png 40743/40743, 100% completed[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /tmp/packages/98143907099229.itmsp/cover.png.[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/metadata.xml 2950/2950, 100% completed[2014-04-03 16:21:49 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /tmp/packages/98143907099229.itmsp/metadata.xml.[2014-04-03 16:21:51 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 449984/13599659, 3% completed[2014-04-03 16:21:56 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 726240/13599659, 5% completed[2014-04-03 16:21:57 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 1384128/13599659, 10% completed[2014-04-03 16:21:58 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 1854048/13599659, 13% completed[2014-04-03 16:22:02 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 2154512/13599659, 15% completed[2014-04-03 16:22:03 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 2971888/13599659, 21% completed[2014-04-03 16:22:04 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 3379152/13599659, 24% completed[2014-04-03 16:22:08 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 3611264/13599659, 26% completed[2014-04-03 16:22:09 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 4291936/13599659, 31% completed[2014-04-03 16:22:10 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 4904256/13599659, 36% completed[2014-04-03 16:22:13 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 5072288/13599659, 37% completed[2014-04-03 16:22:14 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 5537936/13599659, 40% completed[2014-04-03 16:22:15 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 5757232/13599659, 42% completed[2014-04-03 16:22:16 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 6188704/13599659, 45% completed[2014-04-03 16:22:19 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 6493440/13599659, 47% completed[2014-04-03 16:22:20 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 6914944/13599659, 50% completed[2014-04-03 16:22:21 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 7464608/13599659, 54% completed[2014-04-03 16:22:22 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 7537232/13599659, 55% completed[2014-04-03 16:22:24 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 7984368/13599659, 58% completed[2014-04-03 16:22:27 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 8831648/13599659, 64% completed[2014-04-03 16:22:29 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 9307264/13599659, 68% completed[2014-04-03 16:22:30 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 9562160/13599659, 70% completed[2014-04-03 16:22:31 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 10224320/13599659, 75% completed[2014-04-03 16:22:33 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 10761168/13599659, 79% completed[2014-04-03 16:22:35 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 11253872/13599659, 82% completed[2014-04-03 16:22:36 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 11748000/13599659, 86% completed[2014-04-03 16:22:37 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 12091184/13599659, 88% completed[2014-04-03 16:22:38 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 12673600/13599659, 93% completed[2014-04-03 16:22:40 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 12964096/13599659, 95% completed[2014-04-03 16:22:41 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 13465344/13599659, 99% completed[2014-04-03 16:22:41 PDT] <aspera.util.SelectThread> INFO: File: /tmp/packages/98143907099229.itmsp/prove-it.flac 13599659/13599659, 100% completed[2014-04-03 16:22:41 PDT] <aspera.util.SelectThread> INFO: The status is FINISHED for the file named /tmp/packages/98143907099229.itmsp/prove-it.flac.[2014-04-03 16:22:42 PDT] <main> INFO: The session's final state is Complete[2014-04-03 16:22:42 PDT] <main> INFO: Number of files transferred: 3 .Names of files transferred:[2014-04-03 16:22:42 PDT] <main> INFO: /tmp/packages/98143907099229.itmsp/metadata.xml - Complete[2014-04-03 16:22:42 PDT] <main> INFO: /tmp/packages/98143907099229.itmsp/prove-it.flac - Complete[2014-04-03 16:22:42 PDT] <main> INFO: /tmp/packages/98143907099229.itmsp/cover.png - Complete[2014-04-03 16:22:42 PDT] <main> INFO: The package's files (98143907099229.itmsp)uploaded successfully.[2014-04-03 16:22:42 PDT] <main> INFO: Done performing upload.[2014-04-03 16:22:42 PDT] <main> DBG-X: The transfer time for the package 98143907099229.itmsp was 53374 milliseconds.[2014-04-03 16:22:42 PDT] <main> DBG-X: Throughput information for 98143907099229.itmsp:0 minutes, 53.37 seconds, 13.01MB, 249.63KB/sec[2014-04-03 16:22:42 PDT] <main> INFO: Performing uploadDone notification to Apple for package 98143907099229.itmsp ...[2014-04-03 16:22:42 PDT] <main> DBG-X: Memory: [JVM] 43M free, 104M total, 989M max [System] (Physical) 2578M free, 3827M total (Swap) 3275M free, 3275M total[2014-04-03 16:22:42 PDT] <main> DBG-X: Deflated 40939 bytes to 8200[2014-04-03 16:22:42 PDT] <main> DBG-X: Deflated 13493 bytes to 3008[2014-04-03 16:22:42 PDT] <main> DBG-X: Using operation named: uploadDoneWithArguments[2014-04-03 16:22:42 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter CPUToken = 072eca00-116e-4d80-80a6-56c8d4f11ab6/1396567308691[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter ClientChecksumInfo = [{FileSize=40743, CalculatedChecksum=76bc3f3dfb88c08b04bbd2a4df7b8336, FileLastModified=1396566742000, Filename=cover.png,CalculationTime=1}, {FileSize=13599659, CalculatedChecksum=4edd5364f6be1f55e570dee08e3f4715, FileLastModified=1396566742000, Filename=prove-it.flac,CalculationTime=53}][2014-04-03 16:22:42 PDT] <main> DBG-X: parameter ExtraTransportLogCompressed = (suppressed)[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter FileSizeInfo = {metadata.xml=2950,cover.png=40743,prove-it.flac=13599659}[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter NewPackageName = 98143907099229-20140403162148-112.itmsp[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter NumberBytesTransferred = 13643352[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter OSIdentifier = Linux 2.6.32-431.3.1.el6.x86_64(amd64); jvm=24.45-b08;jre=1.7.0_51-mockbuild_2014_01_15_01_39-b00[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter PackagePathWithoutBase = vgr1_pod2/transporter/content/transporter/Apple[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter Throttle = 200000[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter TransferTime = 53374[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter Transport = Aspera[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter TransportLogCompressed = (suppressed)[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m upload -f /tmp/packages/ -v eXtreme -s Apple -t Signiant,Aspera -k 200000[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 16:22:42 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 16:22:42 PDT] <main> INFO: id = 20140403162242-814[2014-04-03 16:22:43 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 16:22:43 PDT] <main> DBG-X: parameter Success = true[2014-04-03 16:22:43 PDT] <main> DBG-X: Unlocking token at path /home/bsmith/.itmstransporter/UploadTokens/everest.localdomain_Apple_98143907099229.itmsp.token[2014-04-03 16:22:43 PDT] <main> DBG-X: Releasing token file lock[2014-04-03 16:22:43 PDT] <main> DBG-X: Removing token at path /home/bsmith/.itmstransporter/UploadTokens/everest.localdomain_Apple_98143907099229.itmsp.token[2014-04-03 16:22:43 PDT] <main> INFO: Done performing uploadDone notification to Apple.[2014-04-03 16:22:43 PDT] <main> INFO: The package: /tmp/packages/98143907099229.itmsp has been successfully uploaded.Package Summary:1 packages were uploaded successfully: /tmp/packages/98143907099229.itmsp[2014-04-03 16:22:43 PDT] <main> DBG-X: Returning 0[bsmith@everest tmp]$

Transporter 使用了 200000 Kbit/s 節流速度,嘗試將 /tmp/packages 目錄中的成功 Apple 套件上傳到 Signiant 伺服器。當 Signiant 傳送方法失敗時,Transporter 會容錯移轉為 Aspera 傳送方法並使用 200000 Kbit/s 節流速度,將 /tmp/packages 目錄中的成功 Apple 套件上傳到 Aspera 伺服器、顯示套件後設資料,以及顯示 eXtreme 記錄資訊。當 Transporter 執行命令完畢後,會顯示資訊指出可否成功上傳套件。

在此範例中,Transporter 會顯示資訊,指出已成功上傳一個套件(98143907099229.itmsp)。

validate assets 模式

在以下範例中,使用者 bob 以 validate assets 模式來執行 Transporter,並指定 Transporter 驗證 9780446564212.epub、9780759574731.epub 和 9781599953120.epub EPUB 檔案,然後顯示 eXtreme 記錄資訊。

$ iTMSTransporter -m validateRawAssets -u bob -p <password> -assetFolder /tmp[2010-07-29 10:33:05 PDT] <main> INFO: Transporter is searching for updated software components.[2010-07-29 10:33:05 PDT] <main> INFO: No updates found.[2010-07-29 10:33:05 PDT] <main> INFO: Logging configured successfully.[2010-07-29 10:33:05 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2010-07-29 10:33:05 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2010-07-29 10:33:05 PDT] <main> INFO: Memory: [JVM] 21M free, 33M total, 505M max [System] (Physical) 148M free, 8192M total (Swap) 1247M free, 3072M total[2010-07-29 10:33:05 PDT] <main> INFO: Performing validation of raw assets ...[2010-07-29 10:33:05 PDT] <main> DBG-X: Memory: [JVM] 20M free, 33M total, 505M max [System] (Physical) 148M free, 8192M total (Swap) 1247M free, 3072M total[2010-07-29 10:33:05 PDT] <main> DBG-X: Using operation named: queryAssetTypes[2010-07-29 10:33:05 PDT] <main> DBG-X: Apple's web service operation input parameters:[2010-07-29 10:33:05 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2010-07-29 10:33:05 PDT] <main> DBG-X: parameter Files = [9780446564212.epub,9780759574731.epub,9781599953120.epub][2010-07-29 10:33:05 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2010-07-29 10:33:05 PDT] <main> DBG-X: parameter Password = **hidden value**[2010-07-29 10:33:05 PDT] <main> DBG-X: parameter Username = bob@apple.com[2010-07-29 10:33:05 PDT] <main> DBG-X: parameter Version = 3.3.0[2010-07-29 10:33:05 PDT] <main> INFO: Attempting to connect to Apple's web service ...[2010-07-29 10:33:05 PDT] <main> DBG-X: using service address: https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZEncodingHouseService?wsdl[2010-07-29 10:33:06 PDT] <main> INFO: Successfully connected to Apple's web service.[2010-07-29 10:33:07 PDT] <main> DBG-X: Apple's web service operation return value:[2010-07-29 10:33:07 PDT] <main> DBG-X: parameter AssetsToDescribe = {9780446564212.epub=org.idpf.epub-container,9780759574731.epub=org.idpf.epub-container,9781599953120.epub=org.idpf.epub-container}[2010-07-29 10:33:07 PDT] <main> INFO: Starting media analysis of assets[2010-07-29 10:33:08 PDT] <main> DEBUG: Handling asset: filename=9780446564212.epub,uti=org.idpf.epub-container[2010-07-29 10:33:08 PDT] <main> DEBUG: Using container type tool name and version: Leghorn epub describer:2.0[2010-07-29 10:33:08 PDT] <main> DEBUG: Using path: /tmp/9780446564212.epub[2010-07-29 10:33:11 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@1cd65428[2010-07-29 10:33:11 PDT] <main> DEBUG: Handling asset: filename=9780759574731.epub,uti=org.idpf.epub-container[2010-07-29 10:33:11 PDT] <main> DEBUG: Using container type tool name and version: Leghorn epub describer:2.0[2010-07-29 10:33:11 PDT] <main> DEBUG: Using path: /tmp/9780759574731.epub[2010-07-29 10:33:12 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@c2ccccf[2010-07-29 10:33:12 PDT] <main> DEBUG: Handling asset: filename=9781599953120.epub,uti=org.idpf.epub-container[2010-07-29 10:33:12 PDT] <main> DEBUG: Using container type tool name and version: Leghorn epub describer:2.0[2010-07-29 10:33:12 PDT] <main> DEBUG: Using path: /tmp/9781599953120.epub[2010-07-29 10:33:14 PDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.fileformat.impl.SimpleContainerDescription@71a5ad04[2010-07-29 10:33:14 PDT] <main> INFO: Asset media analysis has completed[2010-07-29 10:33:14 PDT] <main> DBG-X: Memory: [JVM] 11M free, 33M total, 505M max [System] (Physical) 125M free, 8192M total (Swap) 1247M free, 3072M total[2010-07-29 10:33:14 PDT] <main> DBG-X: Using operation named: validateRawAssets[2010-07-29 10:33:14 PDT] <main> DBG-X: Apple's web service operation input parameters:[2010-07-29 10:33:14 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2010-07-29 10:33:14 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2010-07-29 10:33:14 PDT] <main> DBG-X: parameter Password = **hidden value**[2010-07-29 10:33:14 PDT] <main> DBG-X: parameter Username = bob@apple.com[2010-07-29 10:33:14 PDT] <main> DBG-X: parameter Version = 3.3.0[2010-07-29 10:33:16 PDT] <main> DBG-X: Apple's web service operation return value:[2010-07-29 10:33:16 PDT] <main> DBG-X: parameter RawAssetValidationResults = {9780446564212.epub=[[],[]], 9780759574731.epub=[[9000:Unmanifested file found : 9780759574731.epub:/9780759574731.pdf], []], 9781599953120.epub=[[9000:Unmanifested file found : 9781599953120.epub:/OEBPS/images/Art_P116.jpg],[]]}Summary1 asset was validated successfully: 9780446564212.epub2 assets were not validated successfully because they had problems: 9780759574731.epub 9000: Unmanifested file found : 9780759574731.epub:/9780759574731.pdf 9781599953120.epub 9000: Unmanifested file found : 9781599953120.epub:/OEBPS/images/Art_P116.jpg

Transporter 嘗試驗證 9780446564212.epub、9780759574731.epub 和 9781599953120.epub EPUB 檔案,並顯示 eXtreme 記錄資訊。Transporter 執行命令完畢後,會顯示訊息指出可否驗證檔案。

在此範例中,Transporter 已驗證 9780446564212.epub 的 EPUB 檔案,但無法驗證 9780759574731.epub 和 9781599953120.epub 的 EPUB 檔案,這是因為發現未列入資訊清單中的檔案。Transporter 顯示「9000: Unmanifested file found : 9780759574731.epub:/9780759574731.pdf」和「9000: Unmanifested file found : 9781599953120.epub:/OEBPS/images/Art_P116.jpg」錯誤訊息來指出問題。

verify 模式

在以下範例中,使用者 bob 以 verify 模式來執行 Transporter 並指定 Transporter 驗證 98143907060222.itmsp Apple 套件和顯示 eXtreme 記錄資訊。

everest:/tmp/packages bsmith$ /usr/local/itms/bin/iTMSTransporter -u bob -m verify -v eXtreme -s Apple -f 98143907060222.itmsp[2014-04-03 13:46:48 PDT] <main> INFO: Transporter is skipping bundle update check: Already checked recently.bob's password: [2014-04-03 13:46:51 PDT] <main> INFO: Logging level set to eXtreme[2014-04-03 13:46:51 PDT] <main> INFO: Logging configured successfully.[2014-04-03 13:46:51 PDT] <main> INFO: iTMSTransporter : iTunes Store Transporter [3.3.0][2014-04-03 13:46:51 PDT] <main> INFO: OS identifier: Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 13:46:51 PDT] <main> INFO: Memory: [JVM] 19M free, 31M total, 989M max [System] (Physical) 1960M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 13:46:51 PDT] <main> INFO: Verify mode selected.[2014-04-03 13:46:51 PDT] <main> INFO: Examining the package at: /tmp/packages/98143907060222.itmsp[2014-04-03 13:46:51 PDT] <main> INFO: Ensuring that package has well formed metadata file...[2014-04-03 13:46:51 PDT] <main> DEBUG: Getting case-sensitive metadata xml filename...[2014-04-03 13:46:51 PDT] <main> INFO: Gathering the list of valid files from the package ...[2014-04-03 13:46:51 PDT] <main> DEBUG: cover.png will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 13:46:51 PDT] <main> DEBUG: metadata.xml will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 13:46:51 PDT] <main> DEBUG: prove-it.flac will be verified by Apple's web service to determine if it is a valid file.[2014-04-03 13:46:51 PDT] <main> INFO: Finished gathering the list of valid files from the package.[2014-04-03 13:46:51 PDT] <main> DEBUG: Case-sensitive metadata filename is: metadata.xml[2014-04-03 13:46:51 PDT] <main> INFO: Performing verification of package 98143907060222.itmsp...[2014-04-03 13:46:51 PDT] <main> DBG-X: Memory: [JVM] 19M free, 31M total, 989M max [System] (Physical) 1961M free, 16384M total (Swap) 1024M free, 1024M total[2014-04-03 13:46:51 PDT] <main> DBG-X: Deflated 2950 bytes to 1172[2014-04-03 13:46:51 PDT] <main> DBG-X: Using operation named: validateMetadata[2014-04-03 13:46:51 PDT] <main> DBG-X: Apple's web service operation input parameters:[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter Application = iTMSTransporter[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter BaseVersion = 3.3.0[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter DryRun = true[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter Files = [cover.png,metadata.xml,prove-it.flac][2014-04-03 13:46:51 PDT] <main> DBG-X: parameter Metadata = <?xmlversion="1.0"encoding="UTF-8" standalone="no"?><package xmlns="http://apple.com/itunes/importer" version="music5.1"> <language>en-US</language> <provider>Apple</provider> <album>[To improve readability, XML metadata output details are not shown.] </album></package>[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter MetadataChecksum = 5b9a9af65488c37085cde33b40f30ac0[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter MetadataCompressed = (suppressed)[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter OSIdentifier = Mac OS X 10.12.4 (x86_64); jvm=25.71-b01;jre=1.8.0-u131-b11-iTMSTransporter-b01[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter PackageName = 98143907060222.itmsp[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter PackageSize = 13643352[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter Password = **hidden value**[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter ProviderName = Apple[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter TransporterArguments = -u bob -m verify -v eXtreme -s Apple -f 98143907060222.itmsp[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter Username = bob[2014-04-03 13:46:51 PDT] <main> DBG-X: parameter Version = 3.3.0[2014-04-03 13:46:51 PDT] <main> INFO: id = 20140403134651-238[2014-04-03 13:46:52 PDT] <main> DBG-X: Apple's web service operation return value:[2014-04-03 13:46:52 PDT] <main> DBG-X: parameter ErrorMessage = ERROR ITMS-4017: "The value 2515-12-30 provided for sales_start_date is more than 500 years away" at Album/Tracks/Track/Offer (MZItmspOfferPackage(1102)[2014-04-03 13:46:52 PDT] <main> DBG-X: parameter CPUToken = f64bb69c-b288-4e01-bd40-93b31dd1c7d3/1396558012406[2014-04-03 13:46:52 PDT] <main> DBG-X: parameter AssetsToDescribe = [][2014-04-03 13:46:52 PDT] <main> DBG-X: parameter ErrorCode = 1102[2014-04-03 13:46:52 PDT] <main> DBG-X: parameter Success = false[2014-04-03 13:46:52 PDT] <main> DBG-X: parameter Errors = [ERROR ITMS-4017: "The value 2515-12-30 provided for sales_start_date is more than 500 years away" at Album/Tracks/Track/Offer (MZItmspOfferPackage)][2014-04-03 13:46:52 PDT] <main> DBG-X: parameter MinimumFileSizeThresholdForCheckum = 104857600[2014-04-03 13:46:52 PDT] <main> DBG-X: parameter FilesToUpload = [metadata.xml][2014-04-03 13:46:52 PDT] <main> ERROR: ERROR ITMS-4017: "The value 2515-12-30 provided for sales_start_date is more than 500 years away" at Album/Tracks/Track/Offer (MZItmspOfferPackage)[2014-04-03 13:46:52 PDT] <main> DBG-X: The error code is: 1102Package Summary:1 package(s) were not verified because they had problems: /tmp/packages/98143907060222.itmsp - Error Messages: ERROR ITMS-4017: "The value 2515-12-30 provided for sales_start_date is more than 500 years away" at Album/Tracks/Track/Offer (MZItmspOfferPackage)[2014-04-03 13:46:52 PDT] <main> DBG-X: Returning 1The metadata has a <sales_start_date> element has an incorrect sales start date: <album_products> <product> <territory>US</territory> <wholesale_price_tier>3</wholesale_price_tier> <sales_start_date>2515-12-30</sales_start_date> </product> </album_products>

Transporter 會嘗試驗證 98143907060222.itmsp 的 Apple 套件,以及顯示套件後設資料和 eXtreme 記錄資訊。當 Transporter 執行命令完畢後,會顯示資訊指出可否驗證套件。

在此範例中,Transporter 無法驗證套件,因為後設資料中的銷售開始日期元素有一個不正確的值。Transporter 顯示「ERROR ITMS-4017: “The value 2515-12-30 provided for sales_start_date is more than 500 years away” at Album/Tracks/Track/Offer (MZItmspOfferPackage)」錯誤訊息來指出問題。

範例也會顯示後設資料區段,亦即發生錯誤的地方。

Transporter 訊息

網頁服務、資料庫和檔案系統訊息

下表列出你在使用 Transporter 時可能會遇到的網頁服務、資料庫和檔案系統訊息。

代碼

訊息

1001

找不到使用者名稱為 <username> 的註冊使用者。

1002

針對供應商建立 MZItmspPackager 時發生例外情況。

1003

供應商的 ProviderPackager 為 null。

1004

針對供應商建立 MZContentProviderUpload 時發生例外情況。

1005

無法建立供應商的上傳目錄。

1007

找不到套件的 MZContentProviderUpload。

1008

找不到 <internal path to package> 的套件檔案。

1009

無法建立供應商的傳入目錄。

1010

無法建立傳入 dir <incoming directory> 或將套件檔案移至傳入 dir <incoming directory>。

1011

無法建立供應商的已上傳目錄。

1012

無法建立已上傳 dir:<upload directory> 或將套件檔案移至已上傳 dir:<upload directory>。

1013

找不到內容供應商。

找不到 <username or provider> [<username or provider>] 的內容供應商。

1014

無法存取路徑 <path> 的目錄。

1015

儲存針對 Apple 資料庫所做的變更時發生錯誤。此問題可能是由於 Apple 暫時發生狀況所導致。若此問題持續超過一個小時仍未解決,請聯絡你的代表。

1016

儲存針對 Apple 資料庫所做的變更時發生錯誤。此問題可能是由於 Apple 暫時發生狀況所導致。若此問題持續超過一個小時仍未解決,請聯絡你的代表。

1017

目前發生一般錯誤,因此無法處理 validateAssets 要求。

1018

目前發生一般錯誤,因此無法處理上傳完成要求。

1019

目前發生一般錯誤,因此無法處理 validateMetadata 要求。

1020

目前發生一般錯誤,因此無法處理 authenticateWithProvider 要求。

1021

編碼公司使用者 <encoding house username>(編碼公司:<encoding house name>)未獲授權傳送內容至任何供應商。

1022

內部狀態錯誤。找不到與編碼公司使用者 <encoding house username> 相符的編碼公司。

1023

編碼公司 <encoding house name> 未獲授權傳送內容(僅限 verify 模式)。

1025

無法驗證 null 編碼公司使用者。

1026

無法驗證 null/空白密碼的編碼公司使用者。

1028

無法驗證供應商:<provider name>。

1029

編碼公司 <encoding house username> 未獲授權使用 <transport> 傳送內容。

1030

由於發生一般錯誤,因此目前無法處理用戶端核對碼已完成的要求。

1035

找到的上傳記錄未處於「正在上傳」狀態。目前的狀態為「<current status>」。這可能是因為有兩個 Transporter 實例正在同時傳送相同的套件所致。請重新傳送套件。

1038

找不到無套件名稱的 CPU。

1039

找不到使用者名稱 <username> 的內容供應商。

1040

使用者名稱無內容供應商。

1041

找不到套件的 MZContentProviderUpload。

1042

儲存針對 Apple 資料庫所做的變更時發生錯誤。此問題可能是由於 Apple 暫時發生狀況所導致。若此問題持續超過一個小時仍未解決,請聯絡你的代表。

1043

目前發生一般錯誤,因此無法處理上傳失敗要求。

1044

找到了指定套件名稱 <package name> 的上傳未處於上傳失敗狀態。

1045

你必須為「管理」或「技術」使用者才能執行此動作。

1046

用戶端版本 <version> 未符合最低的必要版本 <required version

1055

必須指定套件的後設資料。

1062

處理上傳直接匯入時發生錯誤。

1063

確切的錯誤訊息取決於特定情況,但這通常表示商店目前不接受內容。

1064

確切的錯誤訊息取決於特定情況,但這通常表示商店目前不接受內容。

1065

此作業已停用直至發佈進一步聲明為止。

1066

商店正遭遇內部伺服器錯誤。如需重大中斷的相關資訊,請參閱 https://www.apple.com/support/systemstatus/

1067

XML 無效或格式不良。

1068

未授權驗證的使用者調用要求的服務方式。

1089

商店正遭遇內部伺服器錯誤。如需重大中斷的相關資訊,請參閱 https://www.apple.com/support/systemstatus/

1092

商店正遭遇內部伺服器錯誤。如需重大中斷的相關資訊,請參閱 https://www.apple.com/support/systemstatus/

1095

找到多個名稱為「<host>」的主機。

1096

商店正遭遇內部伺服器錯誤。如需重大中斷的相關資訊,請參閱 https://www.apple.com/support/systemstatus/

1097

商店正遭遇內部伺服器錯誤。如需重大中斷的相關資訊,請參閱 https://www.apple.com/support/systemstatus/

1098

商店正遭遇內部伺服器錯誤。如需重大中斷的相關資訊,請參閱 https://www.apple.com/support/systemstatus/

1099

找不到適用於套件的傳輸資訊。

1100

你必須提供廠商識別碼。

1101

你必須提供廠商識別碼。

1103

商店正遭遇內部伺服器錯誤。如需重大中斷的相關資訊,請參閱 https://www.apple.com/support/systemstatus/

1106

商店正遭遇內部伺服器錯誤。如需重大中斷的相關資訊,請參閱 https://www.apple.com/support/systemstatus/

1107

商店正遭遇內部伺服器錯誤。如需重大中斷的相關資訊,請參閱 https://www.apple.com/support/systemstatus/

1108

找不到名稱為「<host>」的主機。

1109

商店正遭遇內部伺服器錯誤。如需重大中斷的相關資訊,請參閱 https://www.apple.com/support/systemstatus/

1110

商店正遭遇內部伺服器錯誤。如需重大中斷的相關資訊,請參閱 https://www.apple.com/support/systemstatus/

1111

商店正遭遇內部伺服器錯誤。如需重大中斷的相關資訊,請參閱 https://www.apple.com/support/systemstatus/

1113

必須指定 vendor_id 或 apple_id。

1114

不可同時指定 vendor_id 和 apple_id。請僅指定一個。

1115

目前發生一般錯誤,因此無法處理 lookupMetadataWithArguments 要求。

1116

找不到指定的「value user specified」的 vendor_id or apple_id 內容。

1117

後設資料查詢功能不支援「<value user specified>」的指定 vendor_id or apple_id 內容類型。

1118

以指定「<value user specified>」的 <vendor_id or apple_id> 查詢後設資料時,網頁服務發生內部錯誤。

1119

以指定「<value user specified>」的 <vendor_id or apple_id> 查詢後設資料時發生錯誤。

1120

商店正遭遇內部伺服器錯誤。如需重大中斷的相關資訊,請參閱 https://www.apple.com/support/systemstatus/

1125

找不到呼叫者的編碼公司。

1126

發生一般錯誤,因此無法收集狀態資訊。

1127

目前發生一般錯誤,因此無法處理 metadataGuidesForDownloadWithArguments 要求。

1128

目前發生一般錯誤,因此無法處理 metadataGuidesForDownloadWithArguments 要求。

1129

用於下載 <provider or encoding house name> 的後設資料指南列表為空白或 null。

1130

目前發生一般錯誤,因此無法處理產生描述語言要求。

1131

精確的錯誤訊息取決於特定情況,但其通常表示套件版本不支援描述語言。

1132

用於下載 <provider or encoding house name> 後設資料指南的基本 URL 為空白或 null。

1133

屬性 <user guide property name> 的值為空白或 null。

1134

套件內的檔案數量超過傳輸 <transport> 的上限 <limit>。請嘗試其他傳輸。

1135

目前發生一般錯誤,因此無法處理 QC 下載要求。

1136

apple_id 必須為有效數字。

1137

「<value>」的 QC 狀態無效。請指定有效的狀態值。

1138

「<value>」的 QC 品質無效。請指定有效的品質值。

1139

精確的錯誤訊息取決於特定情況,但其通常表示提供的參數(或參數組合)無效。

1140

精確的錯誤訊息取決於特定情況,但其通常表示指定的要求參數找不到內容物件。

1143

精確的錯誤訊息取決於特定情況,但其通常表示嘗試處理內容物件時發生錯誤。

1145

處理 QC 下載要求時發生錯誤。

1146

精確的錯誤訊息取決於特定情況,但其通常表示產生描述語言時發生錯誤。

1147

schemaType 參數必須是「strict」(嚴格)或「transitional」(可轉換):<schema type>。

1148

目前發生一般錯誤,因此無法處理查詢工作單要求。

1149

內容供應商「%s」缺少查詢內容工作單所需的權限。

1152

「%s」的指定節流大於「%s」的允許節流上限。請使用等於或小於允許上限值的節流值。

1153

「%s」的指定節流無效。請為節流指定整數值。

1154

queryTickets 模式不適用於 iPhone 軟體開發者。

1170

目前發生一般錯誤,因此無法處理 queryAssetTypes 要求。

1171

目前發生一般錯誤,因此無法處理 validateRawAssets 要求。

1200

目前發生一般錯誤,因此無法處理 createMetadataTicket 要求。

1201

驗證使用者未獲授權可開立指定內容的後設資料工作單。

1202

找不到指定的內容。

1203

指定的內容不支援開啟新後設資料工作單。

1204

指定的內容已有後設資料工作單。

1205

針對曲目編號指定的新標題/翻譯不存在:<track_number>。

1207

影片內容僅支援標題變更。

1208

指定的內容已有未結的後設資料工作單。

1209

找不到指定的內容。請使用 apple_id 取代 vendor_id 再試一次。

1210

你必須擁有 iTunes Connect 帳號才能使用 create tickets 模式。你無法使用編碼公司的使用者名稱和密碼來搭配 create tickets 模式。

1241

你正在使用的應用程式版本不再適用。請登入 iTunes Connect 下載最新版本,或透過軟體更新來取得最新版本。

1242

商店正遭遇內部伺服器錯誤。如需重大中斷的相關資訊,請參閱 https://www.apple.com/support/systemstatus/

1243

找不到使用者名稱為 %s 的 iTunes Connect 使用者。若你為編碼公司使用者,則必須指定供應商簡稱。

1244

找不到使用者名稱為 %s 的編碼公司使用者。若你為 iTunes Connect 使用者,則不得指定供應商簡稱。

1268

處理 json 要求時發生錯誤。

1269

Payload 未提供 json 要求。

1270

json 要求未提供服務名稱。

1271

無法實例化名為 <web-service-name> 的服務類別。

1272

嘗試呼叫要求的方法 <web-service-method> 時發生錯誤。

1273

無法從名為 <web-service-name> 的服務類別中,擷取有效方法名稱的列表。

1274

名為 <web-service-method> 的方法對於名為 <web-service-name> 的服務類別無效。

1275

json 要求未提供方法名稱。

1276

在名為 <web-service-name> 的服務類別中,找不到名為 <web-service-method> 的方法。

1278

商店正遭遇內部伺服器錯誤。如需重大中斷的相關資訊,請參閱 https://www.apple.com/support/systemstatus/

2001

帳號 <encoding house user> 目前未啟用。

2010

發生未知的錯誤。

2012

使用者 <encoding house user> 的授權失敗。

驗證訊息

Transporter 會報告諸如狀況不良、無效或遺漏資料等驗證錯誤,以及不受支援的功能和描述語言錯誤。驗證錯誤訊息可提供你關於 Transporter 支援 XML 套件規格的資訊,並協助你自動化系統和追蹤所有發生錯誤的套件。

所有驗證錯誤(例如後設資料驗證錯誤)皆具有相同的 2000 錯誤代碼。例如:

2000 Delivered file set does not contain expected file [34D17614CB805E8AB853CD5ABCBF3C0A-940AE112-01-18-mp4-128000.m4a] that is referenced in the metadata file2000 Album “10000000001991” >> Offer for “US”: Error: Invalid Data: Available date “2008-04-01 08:00:00 Etc/GMT” more than one year away

在「2000」錯誤代碼的範圍內,Transporter 會將這些驗證錯誤分入子代碼,以識別出每一筆錯誤資料、無效資料、缺少資料、不支援的功能以及描述語言錯誤。Transporter 子代碼驗證錯誤會使用下列一般格式:ITMS-ErrorCode: ErrorMessage.

在 Transporter 內部,子代碼驗證錯誤會使用類似下列內容的長格式:

“ITMS-ErrorCode: Validation Result: (MZPackageValidationResultType#3)Error: (MZPackageValidationErrorType#<1|2|3|4>)<Bad Data | Invalid Data | Missing Data | Unsupported Feature>: ErrorDescription"

例如:“ITMS-4007: Validation Result: (MZPackageValidationResultType#3)Error (MZPackageValidationErrorType#2)Invalid Data: “Album “JeTT-1.1.4-2Z14-20099”: Error: Invalid Data: Has tracks with duplicate vendor identifiers”

注意:由於 Apple 會定期發行軟體的新版本和更新,本手冊中的子代碼驗證錯誤格式可能會變更,且與你畫面上顯示的內容略有不同。

如需瞭解 3-Series:錯誤資料、4-Series:無效資料、5-Series:缺少資料、6-Series:不支援的功能、8-Series:描述語言錯誤和 9-Series:素材錯誤等範圍內的子代碼驗證錯誤,請參閱下表。

代碼

訊息

3-Series:錯誤資料

「錯誤的資料」係指資料可能格式完好且具有效 XML,但可能發生自我衝突或與內容管理狀態的現有狀態衝突。

3000

適用於「錯誤的資料」的一般錯誤代碼。

3001

具有容器 ID,但播放列表不存在。

3002

參照的 VideoFileComponentSet 不存在。

3003

找不到影片的參照廠商 ID。

3004

具有未知的素材類型。

3005

此供應商包含此 UPC 的播放列表已存在。

3006

計算的核對碼與 metadata.xml 中提供的核對碼不相符。

4-Series:無效資料

無效的資料係指格式不良、無效的 XML,或是 XML 元素內容未遵循 iTMS 規格。

4000

適用於「無效的資料」的一般錯誤代碼。

4001

最初發行日期早於公元 1900 年

4002

原始發行年份並非 4 位數。

4003

發行日期早於公元 1900 年

4004

有聲書曲目已准許銷售。有聲書曲目無法單獨銷售。

4005

章節未排序。

4006

具有含重複廠商識別碼的幕後花絮資料。

4007

具有含重複廠商識別碼的曲目。

4008

具有含重複廠商識別碼的影片。

4009

第一章的開始時間碼並非 00:00:00。

4010

具有多個封面圖案檔,iTMS 僅會使用一個 primaryArtworkFile。

4011

適用於各地區的多種產品。

4012

定義適用於各地區的多種曲目產品。

4013

定義適用於各地區的多種影片產品。

4014

套件語言不是有效的 ISO 語言。

4015

所有章節皆必須具有插圖,或是完全不含插圖。

4016

專輯中的僅限預訂的曲目沒有預購日期。

4017

供應日期早於一年前。

4018

供應日期早於公元 1900 年

4019

預購日期必須早於供應日期。

4020

此優惠不允許使用預購日期。

4021

預購日期早於一年前。

4022

預購日期早於公元 1900 年

4023

僅針對專輯產品允許使用預購批發層級。

4024

優惠產品的批發價格為負數。

4025

具有未指定於專輯的地區。

4026

發行年份並非 4 位數。

4027

封面檔案 Payload 並非允許的類型。

4028

檔案不是已辨識的類型。

4029

XML 無效或格式不良。

4030

專輯類型不是已辨識的專輯類型。

4031

無效的專輯層級曲目計數

4032

未知的角色。

4033

檔案 Payload 並非允許的類型。

4034

無效的曲目編號。

4035

無效的大量編號。

4036

不支援的章節圖案檔類型。

4037

章節存有無效的時間代碼。

4038

錯誤的無法使用日期。

4039

無效的曲目視聽開始索引。

4040

無效的曲目編號。

4041

無效的大量編號。

4042

無效的曲目層級大量計數。

4043

無效的曲目層級曲目計數。

4044

檔案 Payload 並非允許的類型。

4045

無效的項目編號。

4046

無效的大量編號。

4047

分級容器不符合任何已知分級。

4048

錯誤的影片發行日期。

4049

無法剖析應格式化為數字的欄位。

4050

單集生產編號長度不可超過 MAX_EPN_LENGTH 字元數。

4051

此 XML 標籤已不再適用。

4052

XML 的銷售 Plus 品質無效。

4053

無效的翻譯。

4057

無效的實際發行日期。

4058

Enable_user_generated_ringtone 標籤出現在非曲目層級的產品上。不允許發生此情形。

4060

沒有寬度介於 10 至 14 位數的 UPC 資料。

4061

沒有寬度為 12 個英數字元的 ISRC 資料。

4061

傳送沉浸式音效、5.1 或 7.1 音訊時,必須提供次要 ISRC。

4062

無效的廠商識別碼。

4063

內容供應商的價格層級無效。

4086

正在嘗試移除立體聲音訊資料檔案。

4221

不得使用預留文字表示製作人員名單。請參閱 Apple Music 規格中的建議的參與者角色

4249

最初發行日期錯誤。傳送專輯、曲目和音樂錄影帶時,必須提供作品首次發行的日期。

5-Series:缺少資料

遺漏資料係指根據 iTMS 為套件中必備且不顯示的元素。

5000

適用於「遺漏資料」的一般錯誤代碼。

5001

沒有封面圖案檔。

5002

沒有任何類型名稱。

5003

專輯沒有名稱。

5004

專輯未設定主要演出者。

5005

專輯沒有廠商識別碼。

5006

演出者沒有名稱。

5007

沒有幕後花絮檔案名稱。

5008

幕後花絮沒有廠商識別碼。

5009

章節沒有標題。

5010

幕後花絮沒有版權資訊。

5011

檔案沒有核對碼。

5012

檔案容器已顯示,但其未包含檔案。

5013

沒有檔案容器。

5014

素材沒有名稱。

5015

未在後設資料中指定產品優惠,iTMS 將使用預設。

5016

產品沒有供應日期,iTMS 將使用預設。

5017

供應日期必須與預購日期一併指定。

5018

產品優惠無地區。

5019

產品沒有批發,iTMS 將使用預設。

5020

曲目沒有名稱。

5021

專輯沒有曲目或影片。

5022

曲目缺少專輯中指定的地區:

5023

曲目沒有廠商識別碼。

5024

影片沒有名稱。

5025

後設資料中無原始素材。

5026

影片沒有廠商識別碼。

5027

根檔案未包含後設資料檔案。

5028

此供應商不允許後設資料上傳。後設資料中沒有適用於歌曲的檔案容器。

5029

此供應商不允許後設資料上傳。後設資料中沒有適用於影片的檔案容器。

5030

藝人無名稱。

5037

遺漏曲目編號。

5038

<Video> 沒有任何類型名稱。

5054

後設資料需要根據專輯/曲目標題、名稱版本版本或歌詞內容加上「兒童不宜」旗標。

5054

《Apple Music 風格指南》2.7 節:如果使用了「Various Artists」(群星),主要藝人欄位就不得輸入其他藝人。

5062

初始匯入時缺少立體聲音訊。

5146

缺少 <ArtistRoles> 製作人員名單。曲目層級必須有至少一個「演出者」、「製作與工程」、以及「作曲與作詞者」的參與者角色。請參閱 Apple Music 規格中的建議的參與者角色

6-Series:不支援的功能

6025

傳送的主要類型為原聲帶、音樂劇或古典音樂時,必須提供次要類型。

6025

你必須為你的內容指定認可的類型。

8-Series:描述語言錯誤

描述語言驗證錯誤係指匯入系統嘗試針對 metadata.xml 檔案驗證 Apple 描述語言時發生的錯誤。

8000

適用於「描述語言錯誤」的一般錯誤代碼。

8001

若遇到諸如 XML 檔案格式錯誤等情況,則會發生描述語言驗證重大錯誤。這些狀況會致使 XML 描述語言驗證剖析器無法執行正常作業。

8002

針對 XML 驗證對應的描述語言時,發生描述語言驗證錯誤。

8003

若遇到非重大與非錯誤狀況,則在執行描述語言驗證時會出現警告。

9-Series:素材錯誤

素材驗證或擷取錯誤係指用戶端可能發生的錯誤。

9000

指定的素材不符合規格。若要修復錯誤,請遵循畫面上的建議,並檢閱說明文件中的要求。

9101

無法下載該廠商 ID 的 <asset-type><identifier> - <reason>

9102

無法從該路徑下載 <asset-type> 檔案:<path> -  <reason>

樣式指南訊息

下表列出了使用 Transporter 時可能遇到的樣式指南訊息。

代碼

訊息

4112

Live:如果音訊來自於現場錄製,就必須在曲目上列出「Live」。

4181

除非身兼獨奏、伴奏或指揮,否則作曲者不得被標記為主要藝人。

4181

缺少作曲者:專輯和曲目層級都必須提供至少一名作曲者。已提供的類型必須要有此角色。

4181

(風格指南)「客串」、「共同演出」列為「主要藝人」:專輯或曲目列出的同一位藝人同時具備了「Primary」(主要)和「Featuring」(客串)/「With」(共同演出)角色:<ArtistName>。

4181

由所傳送的藝人 ID 所識別的藝人在錄音時間前已歿,因此不應列為「Primary」(主要)。請參閱《Apple Music 風格指南》的 2.6 主要演出藝人一節。

4221

複合藝人:在具備名稱 <ArtistName> 的藝人中找到 <CompoundToken>。請確認在同一藝人欄位中並未出現兩個或更多的演出者或團體。每一位藝人均必須單獨列出。

4221

(風格指南)曲目上的群星:「Various Artists」(群星)不能作為曲目層級的藝人,除非該曲目是連續混音。

4228

(風格指南警告)重複曲目:有重複的 <type> 標籤具有 '<TrackTitle>' 標題。重複曲目指的是具有相同的標題和標題版本,或相同的翻譯,也有相同的藝人,以及相同或空白的分級保護建議。

4341

如果專輯列出了超過 <minPrimaryArtistsToBeVariousArtists> 數量的主要藝人,專輯層級的主要藝人必須設為「Various Artists」(群星)。

5146

不建議使用通用角色。你必須在曲目層級上,準確地列名演出藝人、個別樂隊或其他演出參與者的具體樂器和/或角色。

更多資源

詞彙表

詞彙表提供本手冊中的詞彙之定義。

術語

定義

App 開發者

直接與 Apple 簽訂合約的內容擁有實體。App 開發者直接傳送內容至 App Store,他們必須擁有 App Store Connect 帳戶且具備「管理」或「技術」角色。

App Store Connect

能讓你註冊成為內容供應商並管理內容的一套網頁型工具。你可以使用 App Store Connect 來提交並管理 App Store 中的內容。你也可以使用 App Store Connect 來接受法律協議、輸入你的稅務與銀行業務資訊,並查看趨勢與財務報告。如需更多資訊,請參閱 App Store Connect 輔助說明

Aspera FASP 軟體

一套跨平台的軟體應用程式,可在不受網路條件影響的情況下,提供安全的檔案與目錄資料傳輸。Aspera 檔案傳輸用戶端應用程式會根據可用的頻寬,以遠高於標準 FTP 的速度在公用網路和專用網路上安全傳輸資料。如需更多資訊,請參閱 Aspera 網站

核對碼

冗餘檢查是用於保證 Apple 接收到正確且完整的素材檔案。提供給 Apple 的所有內容檔案必須包括業界標準的 MD5 摘要核對碼。一旦收到檔案,包含在後設資料檔案中的 MD5 摘要核對碼(你發送的每個檔案都有一個),會與 Apple 收到的實際檔案進行比較。如果偵測到有任何差異,Transporter 會拒絕素材檔案及其整個的對應套件。

編碼公司

與 iTunes 沒有合約關係的合作夥伴。編碼公司為第三方使用者提供編碼、傳送與後設資料準備服務。編碼公司可透過 Transporter 將所有內容直接傳送到 iTunes Store,並與第三方使用者簽約以提供他們的服務。編碼公司和供應商可以是同一家公司。比較供應商

FASP

Aspera 開發的通訊協定,具有快速、安全的特性。Aspera 的資料傳輸技術與檔案傳輸產品,是以 FASP 專利檔案傳輸通訊協定所建立。此通訊協定的設計,是為了滿足可透過任何 IP 網路進行檔案傳輸的需求。如需更多資訊,請參閱 Aspera 網站

iBooks 格式

為 iPad 上的 Multi-Touch 多點觸控書籍和 Multi-Touch 多點觸控教科書所建立的檔案格式。你使用 iBooks Author 以 iBooks 格式(.ibooks)所建立的書籍,可以支援豐富的排版、準確的版面配置以及全新的互動物件,例如影像圖庫、測驗與投影片。

iTunes Connect

能讓你註冊成為內容供應商並管理內容的一套網頁型工具。你可以使用 iTunes Connect 來提交並管理你的內容。你也可以使用 iTunes Connect 來接受法律協議、輸入你的稅務與銀行業務資訊,以及查看趨勢與財務報告。如需更多資訊,請參閱 iTunes Connect 資源和輔助說明

保真資料壓縮

資料壓縮演算法的分類之一,能從已壓縮資料重建精確的原始資料。常見的無損音訊壓縮格式包含 FLAC(Free Lossless Audio Codec)與 Apple Lossless Core Audio Format(CAF)。比較耗損資料壓縮

失真資料壓縮

資料壓縮演算法的分類之一,可以重建原始資料的近似值,以換取較佳的壓縮率。常見的耗損音訊壓縮格式包含 MP3、AAC(進階音訊編碼)與 IMA ADPCM。比較無損資料壓縮

MD5

Message-Digest(訊息摘要)演算法 5。為一種加密編譯雜湊函式,Transporter 會使用此 128 位元雜湊值以確保你傳送的素材檔案是正確而且完整的。

Polished

iTunes Connect 中的一種狀態,指出 Apple 已審查套件內容並且進行任何必要修正。

供應商

直接與 Apple 簽訂合約、擁有內容的實體。供應商可以是編碼公司、出版商或 App 開發者,並能將內容直接傳送至 Apple,或與編碼公司簽訂合約以取得服務並透過編碼公司來傳送內容。供應商和編碼公司可以是同一間公司。比較編碼公司

出版商

直接與 Apple 簽訂合約、擁有內容的實體。出版商是你直接傳送至 Apple Books 之發行內容的個人或公司貢獻者。

描述語言檔案

定義 XML 文件的結構、內容、格式和語義的檔案。你可以從 Transporter 要求「transitional」(可轉換)或「strict」(嚴格)描述語言檔案來驗證你的 XML 檔案,再將它們製作套件並發送給 Apple 以供上傳。

Signiant Media Exchange

整合、開放的軟體解決方案,可協助你管理、保護、自動化且加快數位檔案型的工作流程,並能移動和發布內容。如需更多資訊,請參閱 Signiant 網站:https://www.signiant.com

SSH

Secure Shell。能讓你在本地端與遠端電腦之間建立安全通道連線的一套標準與關聯的網路通訊協定。

商店套件

Transporter 產生的檔案,副檔名為 .itmsp。Transporter 以上傳的內容產生套件檔(iTunes 商店套件、App 商店套件或 Book 套件)。

虛設常式套件

不完整的商店套件。虛設常式套件僅包含整個商店套件的部分資訊,需要提供其餘的資訊。舉例來說,在 lookup metadata 模式中,僅使用單一 metadata.xml 檔案建立虛設常式套件。你仍然需要提供任何缺少的素材、封面影像或是額外資料。Transporter 只會使用虛設常式套件產生 metadata.xml 檔案。

子項目

App 內購買項目、Game Center 成就或是 Game Center 排行榜。

輸送量

每時間單位上傳的資料量。你可以指定 -throughput 來搭配任何上傳傳送方法,以收到 Transporter 上傳特定套件所需的時間。

Unpolished

iTunes Connect 中的狀態,代表 Apple 尚未審查你套件的內容。

網頁服務

專為支援在網路上可內部操作的機器間互動所設計的軟體系統。

表示法慣例

本指南中使用的慣例如下。

Summary

表示法

意義

等寬字體

命令或其他終端機文字。

$

Shell 提示字元。

[方括號內的文字]

選填的命令列選項。

<角括號內的文字>

一個由使用者提供的值。

<one | other>

替代的命令列選項值(輸入一個值或其他值)。

命令與其他終端機文字

你輸入的命令或命令列選項,以及一般在「終端機」視窗或其他命令列提示字元中出現的文字,會以這種字體「this」顯示。例如:

你可使用 doit 命令完成作業。

畫面資料行上顯示命令時(如同你在「終端機」視窗中或其他命令列提示字元後輸入的命令),命令會跟隨在表示是 Shell 提示字元的「$」符號之後。例如:

$ doit

若要使用此範例中的命令,請在命令提示中輸入 doit(不要輸入「$」符號),然後按下 Return 鍵。

命令列選項與值

大部分命令均會要求你指定一或多個命令列選項和值,或是要套用該命令的項目。

你必須輸入的命令列選項如下所示

如果你必須輸入所示的命令列選項和值,則其會以相同字型顯示於命令的後方。例如:

$ doit -w later -t 12:30

若要使用此範例中的命令,請按此處所顯示輸入整行。

你提供的命令列選項值

若你需要提供值,則其預留位置的名稱會指出你需要提供的值。例如:

$ doit -w later -t <hh:mm>

在此範例中,你必須將 hh 替換為小時,將 mm 替換為分鐘;就如先前範例所示。

選填的命令列選項

如果命令列選項可用但非必要,就會會顯示在方括號中。例如:

$ doit [-w later]

若要使用此範例中的命令,請輸入 doitdoit -w later。結果可能會有所差異,但會以任一方式執行命令。

替代命令列選項值

如果你必須輸入一組的多個命令列選項值,就要使用垂直線區隔這些值並在角括號內分組 < | >。例如:

$ doit -w <now | later>

若要使用此範例中的命令,你必須輸入 doit -w nowdoit -w later

命令列輔助說明

如需更多命令列的相關資訊,請參閱:

  • Transporter 命令列輔助說明。請輸入:

    • $ iTMSTransporter [-help] 以檢視關於 iTMSTransporter 命令的摘要資訊,包括所有命令列模式的列表。

    • $ iTMSTransporter -help <mode> 以查看指定模式的詳細資訊,包含所有必要與選填的選項和值。

解決問題

Transporter 問題

使用 Transporter 時,請使用本章節協助你疑難排解可能會遭遇的一般問題。

使用 Transporter 除錯時,可使用哪些工具?

你可以使用下列模式和選項,以協助你使用 Transporter 來除錯問題:

  • 上傳之前,先使用 diagnostic 模式檢查 Apple 伺服器的狀態及可用性。你也可以在嘗試上傳失敗之後,使用此模式針對你電腦和 Apple 伺服器之間的任何網路連線問題進行除錯。如需詳細資訊,請參閱本指南先前提及的使用 diagnostic 模式

  • 使用輸出選項(-o)來指定目錄與檔案名稱,以記錄 Transporter 的輸出資訊。如果你指定了檔案名稱,Transporter 就會將輸出記錄為指定的檔案。你稍後就可以檢視記錄檔案來協助你對任何問題進行除錯。

    Apple 建議你每次上傳套件時,都要建立記錄檔案並使用詳細程度選項(-v)。當建立記錄檔案時,將此詳細程度選項設定為 -v detailed-v eXtreme。此記錄檔案就是你的上傳收據。請保留此記錄檔案數週。如果你持續遇上問題且無法自行解決,請將整個記錄檔案發送給 Apple 技術代表來協助你對任何問題進行除錯。

  • 使用輸出量選項(-throughput)來顯示上傳成功套件的總傳輸時間和詳細資料,並瞭解你的傳送效能。你可以指定此選項搭配任何上傳的傳送方法,以接收 Transporter 在上傳特定套件的時間(秒、分、時)、套件大小以及每秒位元組數,以協助你對傳輸速度的問題進行除錯。

當我執行 Transporter 時,我的 Windows 機器產生錯誤訊息,指出在自動軟體更新期間無法移轉 jar。我該怎麼辦?

如果你收到多個類似下列內容的錯誤訊息:

[2018-09-07 14:24:39 PDT] <main> INFO: unexpected exception migrating jar:C:\Users\jappleseed\.itmstransporter\3.3.0\bundles-1.7\bundles.20180829104105953\com.apple.its.epubtoolkit-2.2.1.jarjava.nio.file.FileSystemException: C:\Users\jappleseed\.itmstransporter\obr\3.3.0\com.apple.its.epubtoolkit-2.2.1.01-12-00-09.jar: A required privilege is not held by the client. at sun.nio.fs.WindowsException.translateToIOException(UnknownSource) at sun.nio.fs.WindowsException.rethrowAsIOException(UnknownSource) at sun.nio.fs.WindowsException.rethrowAsIOException(UnknownSource) at sun.nio.fs.WindowsFileSystemProvider.createSymbolicLink(UnknownSource)

你可以執行下列兩個選項之一:

  1. 以管理權限透過 cmd 視窗執行下列命令,讓 iTMSTransporter 建立它需要建立的符號連結:

    C:\> <path to iTMSTransporter>\iTMSTransporter.cmd -version -v eXtreme

    注意:你只需要執行此選項一次。

  2. 安裝最新版本的 iTMSTransporter(請參閱在 Windows 上安裝 Transporter)。

安裝了 Transporter 的機器無法連線至 Apple 伺服器上執行的網頁服務。我該怎麼辦?

執行下列步驟,確認你可以在安裝了 Transporter 的機器上點按網頁服務 URL:

  1. 在你安裝 Transporter 的電腦上執行網頁瀏覽器中,載入下列 URL:

    https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZEncodingHouseService

  2. 試著點按該 URL。如果你可以順利連線至 Apple 的網頁服務,網頁瀏覽器就會下載 JSON(Javascript)檔案。

如果網頁服務下線,而你正在使用 eXtreme 詳細程度,則 Transporter 會顯示下列輸出:

[2011-05-13 14:48:43 PDT] <main> ERROR: An exception has occurred: Server returned HTTP response code: 500 for URL: https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZEncodingHouseService[2011-05-13 14:48:43 PDT] <main> DEBUG: java.io.IOException: Server returned HTTP response code: 500 for URL: https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZEncodingHouseServiceat sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1436)at com.apple.transporter.JSONService.invokeJson(JSONService.java:78)at com.apple.transporter.JSONService.mzEncodingHouseServiceCall(JSONService.java:41)at com.apple.transporter.WebService.invokeStandard(WebService.java:811)at com.apple.transporter.WebService.lookupPurpleSoftwareVersions(WebService.java:363)at com.apple.transporter.operation.LookupPurpleSoftwareVersions$1.invoke(LookupPurpleSoftwareVersions.java:47)at com.apple.transporter.operation.LookupPurpleSoftwareVersions$1.invoke(LookupPurpleSoftwareVersions.java:45)at com.apple.transporter.WebServiceInvoker.invokeWithRetry(WebServiceInvoker.java:28)at com.apple.transporter.operation.LookupPurpleSoftwareVersions.execute(LookupPurpleSoftwareVersions.java:45)at com.apple.transporter.Application.begin(Application.java:148)at com.apple.transporter.osgi.TransporterService.run(TransporterService.java:46)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at java.lang.reflect.Method.invoke(Method.java:597)at com.apple.transporter.osgi.OSGiBootstrapper.runTransporter(OSGiBootstrapper.java:267)at com.apple.transporter.osgi.OSGiBootstrapper.bootstrap(OSGiBootstrapper.java:194)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at java.lang.reflect.Method.invoke(Method.java:597)at com.apple.transporter.FrameworkLoader.start(FrameworkLoader.java:145)at com.apple.transporter.Application.main(Application.java:71)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at java.lang.reflect.Method.invoke(Method.java:597)at com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:71)Package Summary:1 package(s) were not uploaded because they had problems:/Users/bsmith/Applications/Packages/10000000005482.itmsp - Error Messages:IOExceptionAn exception has occurred: Server returned HTTP response code: 500 for URL: https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZEncodingHouseServiceAn exception has occurred: https://contentdelivery.itunes.apple.com/WebObjects/MZLabelService.woa/json/MZEncodingHouseServiceCould not connect to Apple's web service.[2011-05-13 15:11:46 PDT] <main> DBG-X: Returning 1

如果 Transporter 在上傳期間停頓,我要怎麼辦?

在上傳期間,如果你收到類似以下範例的輸出,請重新嘗試傳送或升級為最新版本的 Transporter。

...[2009-06-18 15:46:35 PDT] <transporter.ProgressMonitor> DEBUG: Received stalled transfer notification; aborting[2009-06-18 15:46:35 PDT] <main> INFO: The file, metadata.xml, was uploaded successfully.[2009-06-18 15:46:35 PDT] <main> ERROR: The file, NotHighFidelity.mpg,did not complete its upload.[2009-06-18 15:46:35 PDT] <main> ERROR: The file, closed-captions.scc,did not complete its upload.[2009-06-18 15:46:35 PDT] <main> ERROR: The file, chapters.xml,did not complete its upload.[2009-06-18 15:46:35 PDT] <main> ERROR: The file, chapter_01.jpg,did not complete its upload.[2009-06-18 15:46:35 PDT] <main> ERROR: The file, chapter_02.jpg,did not complete its upload.[2009-06-18 15:46:35 PDT] <main> ERROR: The file, poster.jpg,did not complete its upload.[2009-06-18 15:46:35 PDT] <main> ERROR: An error occurred while uploading a file to Apple's remote server.[2009-06-18 15:46:35 PDT] <main> ERROR: An exception has occurred: The transport has been detected as having stalled and has been aborted.Please try again.[2009-06-18 15:46:35 PDT] <main> DEBUG: com.apple.transporter.transport.TransportStalledException: The transport has been detected as having stalled and has been aborted.Please try again. at com.apple.transporter.transport.SigniantTransport.uploadFiles(SigniantTransport.java:570) at com.apple.transporter.transport.SigniantTransport.uploadPackage(SigniantTransport.java:328) at com.apple.transporter.Application.performUploadOperation(Application.java:1711) at com.apple.transporter.Application.performUploadRequestForPackageFile(Application.java:562) at com.apple.transporter.Application.performUploadRequest(Application.java:413) at com.apple.transporter.Application.performUploadRequest(Application.java:378) at com.apple.transporter.operation.GenericApplicationOperation.execute(GenericApplicationOperation.java:69) at com.apple.transporter.Application.main(Application.java:182) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:71)[2009-06-18 15:46:35 PDT] <main> ERROR: An error occurred while uploading the package 10000000010000.itmsp.[2009-06-18 15:46:35 PDT] <main> INFO: Done performing upload.[2009-06-18 15:46:35 PDT] <main> DBG-X: The transfer time for the package 10000000010000.itmsp was 622695 milliseconds.[2009-06-18 15:46:35 PDT] <main> INFO: Sending the upload failure information to Apple ...[2009-06-18 15:46:35 PDT] <main> DBG-X: Using operation named: uploadFailedWithArguments[2009-06-18 15:46:35 PDT] <main> DBG-X: Apple's web service operation input parameters:[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter ClientChecksumInfo = [][2009-06-18 15:46:35 PDT] <main> DBG-X: parameter ExtraTransportLog = not null value (just not showing the value)[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter NewPackageName = 10000000010000-20090618153602-218.itmsp[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter NumberBytesTransferred = 4181603[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter ProviderName = Apple[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter Throttle = 10000[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter TransferTime = 22695[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter Transport = Signiant[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter TransportLog = not null value (just not showing the value)[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter UploadArguments = -u bob -p **hidden value** -s Apple -m upload -t Signiant -k 10000 -f 10000000010000.itmsp/[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter Username = bob[2009-06-18 15:46:35 PDT] <main> DBG-X: parameter Version = 3.3.0[2009-06-18 15:46:39 PDT] <main> DBG-X: Apple's web service operation return value:[2009-06-18 15:46:39 PDT] <main> DBG-X: parameter Success = truePackage Summary:1 package(s) were not uploaded because they had problems: /tmp/10000000010000.itmsp - Error Messages: The file, NotHighFidelity.mpg,did not complete its upload. The file, closed-captions.scc,did not complete its upload. The file, chapters.xml,did not complete its upload. The file, chapter_01.jpg,did not complete its upload. The file, chapter_02.jpg,did not complete its upload. The file, poster.jpg,did not complete its upload. An error occurred while uploading a file to Apple's remote server. An exception has occurred: The transport has been detected as having stalled and has been aborted.Please try again. An error occurred while uploading the package 10000000010000.itmsp.[2009-06-18 15:46:39 PDT] <main> DBG-X: Returning 1

Java 虛擬機器問題

使用 Transporter 時,請使用本章節協助你疑難排解可能會遭遇的 Java 虛擬機器問題。

Transporter 需要哪個版本的 Java 虛擬機器(JVM),我要如何判定自己安裝的是哪個版本?

  • 有了 Transporter 2.0 和以上版本,Windows 和 Linux 機器就不再需要安裝 Java 虛擬機器(JVM)。你可以下載並安裝最新版本的 Transporter,其中已包含必要的 Java 執行環境。

如何升級至 JVM 版本 17?

  • 如使用 macOS、Windows 和 Linux 系統,請從 iTunes Connect 下載並安裝最新的 Transporter 版本。

如果 Transporter 因為 SSL 例外情況而在上傳期間失敗,我要怎麼辦?

  • 舊版 JVM 可能有過期的憑證,這些憑證會用於 HTTPS 通訊。 如果 Transporter 因為 SSL 例外情況而失敗,你應該更新憑證或升級至更新版本的 JVM。

  • 針對 macOS、Windows 和 Linux,請從 iTunes Connect 下載並安裝最新的 Transporter 版本。

如果 Transporter 或 JVM 停滯,我要怎麼辦?

取得問題的 Java 堆疊追蹤,方法是按下:

  • <Ctrl>\ 適用於 UNIX

  • <Ctrl><Break> 適用於 Windows

如需更多資訊,請參閱 https://java.sun.com/developer/technicalArticles/Programming/Stacktrace/

某些較早版本 Transporter 所包含的元件,並無法透過 Transporter 的自動軟體更新功能進行更新。如果使用舊版 Java 時,Transporter 發生停滯的情形,請從 iTunes Connect 下載可用的最新版 Transporter 並重新安裝。

Aspera 問題

在你以 Aspera 傳送方法使用 Transporter 時,請使用本章節協助你疑難排解可能會遭遇的問題。

如果在上傳期間,Transporter 因為使用 Aspera 及 64 位元 Linux 分配而失敗,我要怎麼辦?

如果在上傳期間,類似下列內容的訊息出現在 Transporter 記錄輸出資訊中,則表示 Transporter 可能發生關於 Aspera 和 64 位元 Linux 的問題:

An exception has occurred: Error starting transfer process: Failed to start process

若要解決問題,請安裝 32 位元相容性資料庫。

  • 對於 Red Hat Enterprise Linux 或 CentOS,請以超級使用者(Root)的身份執行下列命令:

    yum install zlib.i686 glibc.i686
  • 在其他 Linux 分配上,執行下列同等超級使用者(Root)命令:

    apt-get install libc6-i386apt-get install lib32z1

在使用 Aspera 和 Windows 7(64 位元)的上傳期間,如果 Transporter 失敗了該怎麼辦?

如果你在自己的 Transporter 記錄中看到像這樣的錯誤訊息:

The session's status is FAILED and the error description is 'Process exited with an error: -1073741511 (Exit value: -1073741511) (11)' sessionId: 'null', host: ‘vgr*.apple.com'

你安裝的 Windows-7 可能缺少 DLL。若要解決此問題,請至 https://www.microsoft.com/zh-tw/download/details.aspx?id=48145 下載並安裝 Microsoft 的「適用於 Visual Studio 2015 的 Visual C++ 可轉散發套件」。

我能在哪裡找到 Aspera 錯誤代碼訊息及解釋?

  • 請參閱 Aspera 錯誤代碼表。如需更多資訊,請參閱 Aspera 網站

我能在哪裡找到 Aspera 記錄檔?

Aspera 的記錄檔案(aspera-scp-transfer.log)位於你作業系統暫存目錄下的套件特定目錄。Aspera 的記錄檔案通常位於下列目錄:

  • macOS: /tmp/<package_name>_<timestamp>_Aspera

  • Windows: C:\temp\<package_name>_<timestamp>_Aspera

  • Linux: /tmp/<package_name>_<timestamp>_Aspera

其中 <package_name> 就是上傳套件目錄的名稱且不含 .itmsp 副檔名,而 <timestamp> 是一組 14 個數字的值,包含了年、月、日、時、分與秒。Transporter 會以程式設計的方式從 Java 的 java.io.tmpdir 屬性擷取暫存目錄值。如果已設定了 Windows 登錄機碼「HKLM\SOFTWARE\Aspera\FASP\LogDir」,Transporter 便會取消設定它。

下列是 Transporter 訊息的範例,指出上傳作業不成功時的 Aspera 記錄檔案所在位置:「[2007-07-31 13:38:44 PDT] <main> INFO: The Aspera log file can be found at /tmp/10567765567770_2007631133843_Aspera/aspera-scp-transfer.log」。

Signiant 問題

在你以 Signiant 傳送方法使用 Transporter 時,請使用本章節協助你疑難排解可能會遭遇的問題。

我能在哪裡找到 Signiant 記錄檔?

Signiant 的記錄檔位於作業系統暫存目錄中。暫存目錄值會從名為 java.io.tmpdir 的 Java 內容有以程式設計方式擷取出來。暫存目錄通常位於下列目錄:

  • macOS: /tmp

  • Windows: C:\temp (typically)

  • Linux: /tmp

Signiant 記錄檔案名稱是以「sigitc」開始,包含日期與時間資訊並使用「.log」副檔名。例如:

sigitc-2007-04-11-13-04-46-766.log

如果檔案上傳成功,Signiant Media Exchange 會刪除記錄檔案。如果上傳期間發生錯誤,Signiant Media Exchange 就會儲存記錄檔案並顯示記錄檔案的名稱與位置。例如:

[2007-04-11 13:05:49 PDT] <Control Stream> INFO: A log file for this session can be found at: /tmp/sigitc-2007-04-11-13-04-46-766.log

Transporter 錯誤訊息

在你以 Aspera 和 Signiant 傳送方法使用 Transporter 時,請使用本章節協助你疑難排解可能遭遇的問題。

我收到訊息「1028 Unable to authenticate for provider: <provider name>」。我該怎麼辦?

  • 以 provider 模式執行 Transporter,以確認你使用的供應商簡稱(-s)是在 Transporter 傳回的列表中。

我收到訊息「ERROR: The file (<filename>) was not uploaded successfully. The job’s state is FAILED. The job’s error is: Data reception error (errCode = 15)」。我該怎麼辦?

  • 如果你使用的是 Aspera 傳送方法,請確認 TCP 連接埠 33001 及 UDP 連接埠 33001 已開啟。

當我嘗試上傳內容時收到訊息「1023: Encoding house <encoding house name> is not yet authorized to deliver content (verify mode only)」。我該怎麼辦?

  • Apple 尚未為你開啟上傳存取權限。請諮詢你的 Apple 技術代表並確認你已經獲得上傳內容的權限。

我收到訊息「Cannot connect to remote system: Unable to connect to <host:port>: <network error message>」。我該怎麼辦?

如果你採用 eXtreme 或 detailed 詳細程度來使用 Signiant 傳送方法,請手動檢查 UDP 連接埠 44001 到 44101 均已開啟,並且要以 diagnostic 模式執行 Transporter 以確認 TCP 連接埠 44001 已經開啟。如果你不採用 eXtreme 或 detailed 詳細程度,Transporter 會顯示下列訊息:「An error has occurred during the upload」(上傳期間發生錯誤)。

你也可以透過 Telnet 手動檢查 TCP 連接埠。例如(粗體表示你輸入的文字):

everest:~ bsmith$ telnet sgr201.apple.com 44001Trying 17.152.249.101...Connected to sgr201.apple.com.Escape character is '^]'.exitdds_pc: _ms=sgr201.apple.com?_si=Process controller?_mid=9010?_sev=0?_dt=2007/09/13?_tm=00:07:31?_pkg=?Connection closed by foreign host.everest:~ bsmith$

修訂版本歷史記錄

此表描述本手冊的變更內容。

日期

備註

2025 年 6 月 30 日

《Transporter 使用手冊 4.1》修訂版本包含下列變更:

2025 年 3 月 17 日

《Transporter 使用手冊 4.0》修訂版本包含下列變更:

2023 年 12 月 4 日

《Transporter 使用手冊 3.3》修訂版本包含下列變更:

2023 年 7 月 12 日

《Transporter 使用手冊 3.2》修訂版本包含下列變更:

2022 年 12 月 12 日

《Transporter 使用手冊 3.1》修訂版本包含下列變更:

2022 年 7 月 25 日

《Transporter 使用手冊 3.0》修訂版本包含下列變更:

  • 更新了系統需求。請參閱系統和網路需求

  • 說明了哪些 Transporter 模式可用於訂閱制影片。請參閱影片詳細資訊

  • create artist 和 lookup artist 模式中新增了 -escapeXML 選項。請參閱指定選項與值

  • status 模式和 lookup metadata 模式中新增了支援,以指定通用媒體目錄(UMC)的值。請參閱指定選項與值

2022 年 2 月 21 日

為 HTTP 加入了新的伺服器 IP。請參閱系統和網路需求

2021 年 12 月 13 日

《Transporter 使用手冊 2.3》修訂版本包含下列變更:

  • 移除了有關 DAV 的所有內容。

  • 替換了使用 macOS 搭配 -assetFile 上傳 App 的範例。

2021 年 10 月 18 日

為 HTTP 加入了新的伺服器 IP。請參閱系統和網路需求

2021 年 9 月 22 日

《Transporter 使用手冊 2.2》修訂版本包含下列變更:

  • 自動軟體更新:加入了 updateChannel 命令,代表你要搶先接收 Transporter 新版本。每當提供新版本 Transporter 時,更新會緩慢推出給 Transporter 使用者。若使用的 updateChannel 命令已設為 earlyAccess 選項,就能即時接收更新。在搶先收到更新之後,你就能測試 Transporter 新版本,以確保它能與你的內容處理系統正確工作。

  • DAV 傳輸模式:DAV 傳輸模式已不宜使用。如果你使用 DAV,就會看到警告。在未來的某個時間點,你將看到錯誤且發布作業將失敗。Apple 建議你使用 HTTP 來取代 DAV。

2021 年 5 月 17 日

《Transporter 使用手冊 2.2》包含下列變更:

  • lookup artist 和 create artist 模式中新增了 <isCurated> 標籤。當藝人的籌劃狀態為 true(真)時,表示某供應商擁有對該藝人的專屬權利。先前,你可以使用 verify 模式找到藝人的籌劃狀態。現在,你只要使用 lookup artist 和 create artist 模式,就可以在流程中更早找到狀態。

  • 加入了適用於書籍的 lookupArtist 模式。若要查詢作者,請使用查詢模式,並在 -artistType 命令列選項中提供 Author(作者)的值。請參閱適用書籍作者的 lookup artist 模式

  • 加入了 -eventFile 選項來輸出記錄。記錄的格式經過設計,使 Xcode 等用戶端更容易剖析。

2021 年 2 月 24 日

《Transporter 使用手冊 2.1》包含下列變更:

2020 年 9 月 21 日

加入了使用 HTTP 傳輸模式的範例。加入了使用 App 專用密碼進行雙重認證的附註。

2020 年 6 月 29 日

為 HTTP 加入了新的伺服器 IP。請參閱系統和網路需求

將 HTTP 新增至命令列選項與值。請參閱指定選項與值

2019 年 9 月 16 日

《Transporter 使用手冊 2.0》包含下列變更:

  • 現在支援 HTTP 傳輸模式,並且將伺服器 IP 列於系統和網路需求中。HTTP 傳輸模式的速度較 DAV 傳輸模式快,且不必重新設定防火牆。

  • 除了 macOS 之外,OpenJDK 11 現在也適用於 Linux 和 Windows。Linux 和 Windows 使用者不再需要下載和安裝單獨的 JDK 來執行 Transporter。從這個版本開始,Transporter 就只能安裝在 64 位元(x86-64 結構)作業系統上。

  • 加入了伺服器 IP。已經針對 Aspera 和 Signiant 加入了新的伺服器 IP。請參閱系統和網路需求

【注意】先前安裝的 Transporter 版本(使用 JDK 8、9 或 10)會繼續自動更新到 Transporter 2.0。Apple 強烈建議你更新作業系統與 Transporter 到較新版本,以便你能繼續收到關於效能與安全性修復的自動更新。

2018 年 12 月 5 日

《Transporter 使用手冊 1.13》包含下列變更:

  • Aspera 傳送方法現在支援 64 位元 Windows。

2018 年 9 月 12 日

《Transporter 使用手冊 1.12》包含某些新和更新過的範例,還有下列變更:

  • 新的電影卡司和團隊查詢功能。你現在可以使用 lookup artist 模式來搜尋電影卡司和團隊。若要查詢電影藝人,請使用新的 -artistTypeMovie 選項。它會傳回藝人的名稱、Apple 識別碼、藝人類型、作品類型,還有本地化名稱、最近作品和藝人在這些作品中扮演的角色,以及 iTunes Store 的 URL(若有)。此資訊只會以 XML 輸出傳回。

  • 增強的 XML 輸出功能(使用 lookup artist 模式時)。這些增強功能可以協助你找出正確的藝人,以及找出藝人的近期作品和本地化名稱。

  • App 上傳附加功能。加入了新選項,能在 Linux 和 Windows 上傳 App Store 的 App。有兩個新引數 -assetFile-assetDescription 用於 Linux 和 Windows 上傳作業。此外,無論是否搭配 -assetDescription 選項,macOS 上傳作業也可以使用 -assetFile 替代 -f(上傳 .itmsp 檔案)。當在 Mac OS(未經公證)、Linux 或 Windows 上使用 -assetFile 選項時,素材檔案必須是 .pkg.ipa-assetDescription 選項應該具備到 AppStoreInfo.plist(從 Xcode 匯出)的路徑。

  • 上傳 macOS App 以進行公證。在某些情況下,你可能要在 Mac App Store 之外發布 App。因為該 App 並非由 Apple 發布,你可以透過 Developer ID 憑證來簽署你的 App,並將這個以 Developer ID 簽署過的 App 進行公證,來向使用者保證你是受信任的開發者。公證服務會對 Developer ID 簽署的內容執行安全檢查,確保可以安全發布你的內容。若要上傳你的 App 以進行公證,你必須使用 -assetFile 選項搭配 -distribution,以及 -primaryBundleId。當在 macOS 上使用 -assetFile 選項時,素材檔案必須是 .dmg.pkg.zip。請注意,目前的公證作業仍是非必要,但之後可能轉為必要。

  • 用於驗證的 JSON Web 代號(JWT)。JWT 是更安全的使用者驗證方式,不會傳輸敏感資訊而能保護驗證機密。針對 Transporter,你有兩種 JWT 驗證的使用方式:Transporter 可以透過 App Store Connect 的「API 金鑰」標籤頁所產生的 API 金鑰來產生 JWT。或是你將工作流程中產生的 JWT 做為一個引數來傳遞給 Transporter。若要以 Transporter 產生 JWT,請指定 -apiKey-apiIssuer 選項。

  • 新的供應商選項。如果你與多個供應商相關(舉例來說,如果你是軟體顧問,就會有多個用戶端給你 App Store Connect 存取權限),你必須指定 -asc_provider 選項並提供與上傳作業相關聯的供應商名稱。如果你不是多個供應商的使用者,就不須指定此選項。

  • 加入了伺服器 IP。已針對 contentdelivery.itunes.apple.com 和 itmsdav.apple.com 加入了新的伺服器 IP。請參閱系統和網路需求

  • 更新了過時的連結。讓你能看到各種內容類型的允許格式的頁面,相關連結都已經更新。

  • iBooks Store 已經在適當地方重新定義為 Apple Books。對於 iBooks Author 或 iBook 格式(.ibooks)的參照尚未變更。

  • iTunesExtraQC 的 download 模式已不宜使用。對 iTunesExtraQCDownload 的所有參照與範例均已移除。

2018 年 2 月 21 日

Transporter 1.9.8 版本僅包含錯誤修復,沒有新功能。《Transporter 使用手冊 1.9.8》包含某些更正與其他伺服器 IP:

  • create artist 與 lookup artist 模式。範例已修正。如需更多資訊,請參閱 create artist 模式lookup artist 模式

  • 加入了伺服器 IP。已針對 contentdelivery.itunes.apple.com 和 itmsdav.apple.com 加入了新的伺服器 IP。請參閱系統和網路需求

  • 移除了過時的連結。由於頁面已不存在,因此讓你能為 App 下載 Transporter 頁面的連結已經移除。如需該如何以 App 開發者的身分來安裝 Transporter 的相關資訊,請參閱 App 開發者安裝

  • 移除了對 iTunes LP 的參照。iTunes LP 已不宜使用,因此已移除其所有參照。

2017 年 11 月 1 日

此 1.9.7 或之後的發行版本包含新增錯誤訊息、新增和更新的範例、錯誤修正,還有下列增強功能:

  • create artist 模式。Transporter 現在支援建立新音樂藝人的功能。

  • 更新了 lookup artist 模式。除了藝人原生地區設定之外,Transporter 現在亦支援指定地區設定(-searchLocale)的功能,可以讓你搜尋藝人的本地化名稱。

  • 增強的後設資料輸出功能。當你使用 lookup artist 模式時,Transporter 現在會傳回其他資訊(例如藝人建立日期、發行標題和該標題的 Apple 識別碼和內容供應商)來幫助你找到正確的藝人。

  • 其他 schema 模式的功能。Transporter 現在支援擷取日文 iTT V2 靜態描述語言檔案(-schema “jp-itt-v2”)的能力,用以驗證你的 XML 檔案,然後再將它們製作套件並發送到 Apple 以供上傳至 iTunes Store。

  • status 模式後設資料增強。status 和 statusAll 模式包含了音樂和影片內容的增強輸出功能。例如,音樂後設資料現在包括內容審查日期、內容隱藏資訊和狀態代碼、藝人資訊(例如名稱、Apple 識別碼和籌劃宣傳的詳細資訊)以及狀態為「待處理」、「需要你的動作」或「不需要動作」的工作單。影片後設資料現在包括 QC 元件拒絕原因和備註。

2017 年 5 月 10 日

此 1.9.4 或之後的發行版本包含新增錯誤訊息、新增和更新過的範例、錯誤修正,還有以下增強功能:

  • 新的 IP 位址。Transporter 1.9.4 包含新的 IP 位址,適用於 itmsdav.apple.com 和 contentdelivery.itunes.apple.com 伺服器。

  • 更新了系統需求。Transporter 現在需要 Java 虛擬機器(JVM)1.8 或以上版本。

2017 年 3 月 8 日

此 1.9.3 或之後的發行版本包含新增錯誤訊息、新增和更新過的範例、錯誤修正,還有以下增強功能:

  • 編輯類型資訊。現在,你可以開立新的後設資料工作單來編輯你的播放列表類型(-playlistGenre)與曲目類型(上傳包含新的曲目資訊的後設資料檔案)詳細資訊。

  • 編輯拼音文字。現在,你可以開立新的後設資料工作單來編輯播放列表和曲目的標題拼音文字(-playlistTitleTranslation-trackTitleTranslation)。

Apple 也重新編寫這份《Transporter 使用手冊》來提高實用性,包括將更新內容移至目錄最上層、合併並修訂歡迎使用使用入門章節,並加入了新的內容類型詳細資訊更多資源章節。

2016 年 10 月 12 日

此 1.9.1 或之後的發行版本包含新增錯誤訊息、新增和更新過的範例、錯誤修正,還有以下增強功能:

  • 提高 Java 虛擬機器(JVM)堆積大小的上限。如果你要上傳極大型檔案,或要一次上傳許多檔案,可以使用 -Xmx4096m 來指定 4GB 的堆積大小。

  • 更新了系統需求。Transporter 現在需要 Windows 7、8、10 或以上版本。

Transporter 1.9.1 也不再支援 Windows XP 作業系統。

2016 年 5 月 23 日

此 1.8.9 或之後的發行版本包含新增錯誤訊息、新增和更新過的範例、錯誤修正,還有以下增強功能:

  • -vp 選項。Transporter 提供了-vp 選項,因此當你驗證或上傳套件檔案時,可以查看進度資訊。

  • 提高 Java 虛擬機器(JVM)堆積大小的上限。依預設,Transporter 現在使用 2048MB 堆積大小。

  • 更新了系統需求。若要安裝並執行 Transporter,你現在要有 2GB RAM。

2015 年 11 月 11 日

此 1.8.8 或之後的發行版本包含新增錯誤訊息、新增和更新過的範例、錯誤修正,還有以下增強功能:

  • -itc_provider 選項。為了讓傳送作業更簡單,Transporter 提供 -itc_provider 選項讓你指定你 iTunes Connect 供應商的名稱。

  • -account_type 選項。現在當你在取得你有權限傳送內容的供應商列表時,你可以指定你要 Transporter 使用的帳號(編碼公司或 iTunes Connect)。

  • -app_platform 選項。現在,你可以指定在擷取先前上傳到 App Store 的 App 目前的後設資料時,你要 Transporter 使用的平台(osx、ios 或 appletvos)。

  • 更新了系統需求。Transporter 現在需要 Java 虛擬機器(JVM)1.7 以上版本。

Transporter 1.8.8 也不再支援 Solaris 作業系統與 download guides 模式(-m downloadMetadataGuides)。

2015 年 9 月 28 日

此 1.8.7 或之後的發行版本包含新增錯誤訊息、新增和更新過的範例、錯誤修正,還有以下增強功能:

  • 增強的 lookup metadata 模式。Transporter 現在支援使用以逗號分隔的廠商列表(-vendor_ids)或 Apple(-apple_ids)識別碼,能一次查詢多個套件的後設資料。

  • lookup artist 模式。Transporter 現在支援依名稱(包括藝人獨一無二的 Apple 識別碼)擷取藝人的相關資訊。

  • -outputType 選項。現在當你查詢你先前上傳的播放列表或 App 的後設資料時,你可以要求 Transporter 傳回的輸出類型(僅限後設資料、僅限素材,或後設資料與素材均有)。

  • 更新了系統需求。Transporter 1.8.7 包含全新伺服器,並提供相應的 IP 位址、連接埠資訊和備註。

2014 年 9 月 26 日

此 1.8.3 或之後的發行版本包含新增錯誤訊息、新增和更新過的範例、錯誤修正,還有以下增強功能:

  • 增強的 status 模式。針對以逗號分隔的廠商列表(-vendor_ids)或 Apple(-apple_ids)識別碼,Transporter 現在支援擷取最近已上傳套件,或是所有已上傳套件的狀態資訊的能力。

  • 更新了系統需求。Transporter 1.8.3 包含 itmsdav.apple.com 以及 contentdelivery.itunes.apple.com 伺服器的其他 IP 位址。

2014 年 7 月 22 日

此 1.8.2 或之後的發行版本包含新增錯誤訊息、新增和更新後的範例、錯誤修復,還有以下增強功能:

  • 更新了系統需求。Transporter 1.8.2 包含全新伺服器,並提供相應的 IP 位址、連接埠資訊和備註。

  • list report types 模式。Transporter 現在支援顯示你可用的報告內容類型(例如 Apps 或 Music)的列表。

2014 年 4 月 18 日

此 1.8.1 或之後的發行版本包含新增錯誤訊息、新增和更新過的範例、錯誤修正,還有以下增強功能:

  • 錯誤摘要輸出。過去會針對未成功上傳的套件顯示錯誤摘要資訊,而 Transporter 1.8.1 移除了當中不必要和冗餘的訊息。

  • 增強的伺服器支援。Transporter 現在能夠與其他 Aspera(vgr501.apple.com-vgr508.apple.com)和 Signiant(sgr601.apple.com-sgr608.apple.com)伺服器通訊。

  • -type 選項。你現在可以針對影片 QC 狀態報告與藝人影像報告類型,來要求報告。

  • repair assets 模式。使用 -removeUnmanifestedFiles,Transporter 現在支援指定你要從 EPUB 檔案(.epub)中移除的未列入資訊清單的檔案,然後再將素材檔案發送到 Apple 以供上傳至 iBooks Store。

  • -outputFormat 選項。當使用 verify 與 upload 模式傳回 XML 格式的輸出資訊時,現在可以使用 -outputFormat 選項。

  • diagnostic 模式。Transporter 現在可以根據你在使用 diagnostic 模式時是否有指定使用者名稱和密碼選項,執行基本診斷測試(例如測試 TCP 連線)或是增強的診斷測試(例如 Transporter 能夠更精確測試對 Signiant 和 Aspera 伺服器的 TCP 和 UDP 連線)。

  • status 模式。如果你要求的狀態資訊與包含電影或電視組件的套件有關,除了套件狀態資訊外,status 模式現在也會傳回組件狀態資訊。

2013 年 8 月 27 日

Transporter 1.7.9 或之後的發行版本包含效能改善、新增錯誤訊息、新增與更新過的範例、錯誤修正(包含穩定性與安全性增強),以及新增錯誤記錄選項。Transporter 現在可以使用 -errorLogs 將錯誤記錄檔儲存在指定的位置。

2013 年 4 月 19 日

Transporter 1.7.8 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,還有下列增強功能:

  • 自動軟體更新。為改善效能並且減少自動更新所造成的延遲,Transporter 現在每天只會執行一次自動軟體更新。

  • reports 模式。Transporter 現在支援顯示你所有現有目錄報告的列表(list reports 模式),以及下載你過去 30 天內一或多種內容類型的目錄報告(request report 模式)。

  • App 開發者。除了提供大型唱片公司、編碼公司以及出版商的資訊外,Transporter 現在可提供你安裝、設定與使用 Transporter 作為 App 開發者的所需步驟。

2013 年 2 月 4 日

Transporter 1.7.7 或之後的發行版本包含效能改善、新增錯誤訊息,新增和更新過的範例、錯誤修正,還有下列增強功能:

  • 改善的密碼傳送功能。你現在可以使用 @env 或 @file 指令來安全傳送密碼至 Transporter;或者如果你將 -p 選項完全排除,Transporter 現在會提示你輸入安全密碼。

  • 增強的 status 模式。Transporter 現在支援指定 Apple 識別碼(-apple_id)來擷取該識別碼最近已上傳套件,或是所有已上傳套件的狀態資訊。

  • 更新了 lookup metadata 模式。使用 lookup metadata 模式時,Transporter 現在支援 -subitemtype-subitemids 來查詢子項目。

2012 年 9 月 7 日

Transporter 1.7.6 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,還有增強的 status 模式。status 模式現在能為指定的廠商 ID 近期上傳的套件(-status)或所有已上傳套件(-statusAll),傳回 upload 狀態和 iTunes Store 狀態。

2012 年 5 月 14 日

Transporter 1.7.5 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,還有下列增強功能:

  • 更新了系統與網路需求。Transporter 1.7.5 包含更新過的作業系統。

  • validate assets 模式。Transporter 現在可支援在將素材發送到 Apple 以供上傳至 iTunes Store 之前,先比對 Apple 的規格驗證 iTunes Store iBooks 格式檔案(.ibooks)素材。

2012 年 3 月 8 日

Transporter 1.7.4 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,還有下列增強功能:

  • Java 虛擬機器(JVM)可提供最大的堆積增加量。根據預設,Transporter 現在可使用 1024MB 堆積大小。

  • create tickets 模式。Transporter 現在支援指定新開立後設資料工作單的新曲目/歌曲版本標題(-trackTitleVersion)。此外,Transporter 已將 create tickets 模式下先前的 -versionTitle 重新命名為 -titleVersion

  • download guides 增強功能。Transporter 現在除了支援擷取《Transporter 使用手冊》、iTunes 描述語言驗證指南、音樂、影片、電視和書籍的規格以及影音素材指南的功能外,還支援擷取最新《iTunes 隱藏式字幕測試指南 1.0》《iTunes Connect 電影自訂指南 3.0》的功能。

2011 年 9 月 2 日

Transporter 1.7.2 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,還有下列增強功能:

  • status 模式增強。status 模式現在包含顯示「內容狀態」與「內容狀態 id」欄位的能力,可指出你的套件在 iTunes Connect 中為「Polished」或「Unpolished」狀態。

  • diagnostic 模式。使用 diagnostic 模式時,如果你不指定傳輸選項與值,Transporter 1.7.2 現在會使用所有傳送方法(DAV、Aspera 和 Signiant)來執行診斷檢查。

  • 更新了密碼規格。Transporter 1.7.2 提供在 -p 內處理特殊字元的其他詳細資訊。

  • 更新了系統需求。Transporter 1.7.2 包含更新伺服器、IP 位址和連接埠資訊。

2011 年 6 月 20 日

Transporter 1.7.1 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,以及更新過的系統與網路的要求:

2011 年 2 月 18 日

Transporter 1.6.7 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,以及在這份《Transporter 使用手冊》中的全新「Transporter 快速入門」區段。

2010 年 11 月 9 日

Transporter 1.6.5 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,還有下列增強功能:

  • repair assets 模式。Transporter 現在支援先修復你的 iTunes Store EPUB 檔案(.epub)素材,再將素材發送到 Apple 以供上傳至 iTunes Store。

  • create ticket 模式。Transporter 現在支援為你先前已上傳至 iTunes Store 的 Store 套件,建立播放列表音樂錄影帶的新後設資料工作單。

  • download guides 增強功能。Transporter 現在除了支援擷取《Transporter 使用手冊》和影片、電視、音樂、素材後設資料指南的功能外,還支援擷取最新《iTunes 描述語言驗證指南》的功能。

2010 年 9 月 7 日

Transporter 1.6.4 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,還有下列增強功能:

  • 改善的記錄訊息。Transporter 現在會在詳細的記錄層級訊息中,顯示以「WARN」文字為字首的警告記錄聲明。

  • 增強的 status 模式。status 模式現在包含 Apple 識別碼以及在輸出中的 iTunes Connect 狀態資訊。以 XML 輸出格式為例:<upload_status vendor_identifier="10000000005482" apple_identifier="354745051" itunes_connect_status="Other">

  • 改善的 Signiant 整合。Transporter 1.6.4 包括錯誤修正與增強功能,以改善用戶端穩定性與速度問題。Apple 建議所有 Signiant 使用者應升級至 Transporter 1.6.4。

2010 年 8 月 4 日

Transporter 1.6.3 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,還有下列增強功能:

  • validate assets 模式。Transporter 現在可支援在將素材發送到 Apple 以供上傳至 iTunes Store 之前,先比對 Apple 的規格驗證 iTunes Store EPU 格式檔案(.epub)素材。

  • 增強的說明。Transporter 1.6.3 提供你更先進的說明系統。

2010 年 6 月 11 日

Transporter 1.6.2 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,還有下列增強功能:

  • verify 模式增強功能。除了驗證你的後設資料以外,在將素材傳送到 Apple 以供上傳至 iTunes Store 之前,你現在可以使用 verify 模式依據 Apple 的規格來驗證素材。舉例來說,在將套件傳送至 iTunes Store 之前,你可以使用 verify 模式協助你找出套件中所包含 EPUB 檔案素材中的任何問題。

  • -info 選項。你可以使用新的 -info 選項來傳回目前的 Transporter 版本編號、版權資訊與通知。

  • iTunesExtraQC download 模式。Transporter 現在支援請求與下載 iTunes Extras 的品質控制版本以供測試之用的能力。

2010 年 3 月 24 日

Transporter 1.6.1 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,還有下列增強功能:

  • 改善的診斷功能。如果所有傳輸診斷失敗,Transporter 現在可將失敗的原因記錄在摘要資訊中。

  • download guides 增強功能。Transporter 現在除了支援擷取影片、電視、音樂和素材的後設資料指南的功能外,還支援擷取最新的《Transporter 使用手冊》

2010 年 2 月 16 日

Transporter 1.6.0 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,還有下列增強功能:

  • 自動軟體更新。Transporter 現在包含自動軟體更新。在你升級至 Transporter 1.6.0 之後,每次在啟動與執行 Transporter 時,軟體更新會自動檢查 Transporter 版本,視需要更新你的安裝,並且在主控台顯示記錄資訊。你必須有網際網路連線才能接收軟體更新。

  • query tickets 增強功能。Transporter 現在支援指定某個廠商或 Apple 識別碼的能力,來限縮使用 query tickets 模式時傳回的未結 iTunes 工作單數量。

  • download guides 模式。Transporter 現在可支援擷取最近的影片、電視、音樂和素材後設資料指南。

  • 改善的自動傳輸尋找模式。Transporter 1.6.0 現在可以使用自動傳輸尋找模式先檢查所有主機,再根據傳輸偏好順序選擇其他傳輸模式進行容錯移轉或是故障處理。

2009 年 11 月 11 日

Transporter 1.5.2 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例以及錯誤修正。此外,Aspera 整合現在支援傳送至一系列的主機;進一步提高可靠性。Transporter 1.5.2 或以上版本並沒有文件更新。

2009 年 9 月 11 日

Transporter 1.5.1 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,還有下列增強功能:

  • 改善的 diagnostic 模式。當你使用 diagnostic 模式時,Transporter 可讓你單獨或同時指定 DAV、Aspera 和 Signiant 傳送方法。如果你指定多個值(例如 -t Aspera,DAV,Signiant),Transporter 會針對你指定的每個傳輸模式執行診斷。

2009 年 8 月 4 日

Transporter 1.5.0 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,還有下列增強功能:

  • 自動傳輸尋找模式。根據你指定的 -t 值,Transporter 現在能夠為你的套件自動偵測最佳傳輸模式。如果第一個模式發生任何問題,或是跨伺服器有更好的擴展方式等,自動傳輸尋找模式會自動轉移至其他傳輸模式。透過這個功能,只要你能正確設定我們的網路並打開正確的連接埠,你就能利用其他傳輸選項而且不會遇到太多設定上的問題。

  • 增強的輸送量詳細資訊。當你指定 -throughput 時,Transporter 現在會顯示成功上傳套件的每秒位元組資訊,以及總計輸送時間。

  • 選填的 -s 選項。為了讓傳送作業更簡單,Transporter 1.5.0 版本讓所有傳送方法均能選用 -s;但如果你是編碼公司,所有傳送方法都強制使用 -s

2009 年 7 月 1 日

Transporter 1.4.6 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,還有下列增強功能:

  • Aspera 傳送的節流速度上限。針對 Aspera,你可以指定最高 912,000 Kbit/s 節流速度。

  • transfer test 模式預設。依預設,當使用 transfer test 模式時,Transporter 現在會顯示套件的總計傳輸時間(-throughput)。

  • 增強的後設資料輸出。當使用 lookup metadata 模式時,Transporter 現在會傳回你專輯插圖檔案名稱的資訊,以及你素材的品質控制與初步編碼(若有)。

  • 保真壓縮音訊驗證。Transporter 1.4.6 版本現在規定所有音訊檔使用保真資料壓縮編碼。Transporter 拒絕所有其他壓縮音訊檔案格式,並且會顯示類似下面的訊息:「ERROR ITMS-9000: "how-you-remember.m4a contains unsupported compressed audio." at Album/Tracks/Track (MZItmspTrackPackage)

2009 年 6 月 1 日

Transporter 1.4.5 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,還有下列增強功能:

  • schema 模式。Transporter 現在支援可擷取「transitional」(可轉換)或「strict」(嚴格)的描述語言檔案,以用來驗證你的 XML 檔,然後再將它們製作套件並傳送到 Apple 以供上傳至 iTunes Store。

  • transfer test 模式。Transporter 支援新的模式,讓你透過將 Transporter 記憶體產生的套件上傳至 iTunes Store,以便測試傳輸效能。

2009 年 5 月 1 日

Transporter 1.4.4 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正、Transporter 連線或系統問題電子郵件聯絡人更新,還有下列增強功能:

  • 摘要檔案選項。除了將輸出資訊記錄在主控台與指定的輸出檔案(如果你以 -o 指定檔案名稱)之外,Transporter 現在可以使用新的 -summaryFile 選項,以指定的檔案名稱將摘要資訊儲存在指定的位置。

  • query tickets 模式。Transporter 現在支援擷取仍需要你留意的所有未結 iTunes 工作單的相關資訊。

  • status 模式。Transporter 支援兩種新模式,讓你可以擷取指定廠商 ID 最近已上傳套件(-status),或是所有已上傳套件(-statusAll)的狀態資訊。

Transporter 1.4.4 也不再支援 -numStreams 和多個伺服器。

2009 年 3 月 15 日

Transporter 1.4.3 或之後的發行版本包含效能改善、新增錯誤訊息、新增和更新過的範例、錯誤修正,還有下列增強功能:

  • lookup metadata 模式。針對你先前以 Store 套件上傳至 iTunes Store 的播放列表,Transporter 現在支援擷取該播放列表的目前後設資料(如果有播放列表的音樂錄影帶,也包含在內)。

  • MD5 核對碼增強功能。如果你在可續傳的上傳時重新傳送套件,Transporter 在下列情況將會自動略過 MD5 核對碼驗證:

    - Transporter 先前已對套件執行了 MD5 核對碼驗證

    - Apple 的網頁服務已順利收到先前的 MD5 核對碼驗證資訊

  • Java 虛擬機器(JVM)可提供最大的堆積增加量。根據預設,Transporter 現在可使用 512MB 堆積大小。

  • 影片素材驗證。為了能在發送套件之前,協助發現你來源影片素材的任何問題,Transporter 1.4.3 現在能針對你套件中包含的音樂錄影帶、電視和影片素材,執行用戶端驗證。如需瞭解錯誤訊息,請參閱驗證訊息中的影片素材錯誤驗證訊息。

  • 強制的 -k 選項。為達到更精確的傳送控制,同時協助診斷網路擁塞問題,而當使用 Aspera 或 Signiant 傳送方法時,Transporter 1.4.3 版會強制使用 -k