iTMSTransporter Upload iMessage Screenshots

When you are using iTMSTransporter in Upload mode to upload iMessage Screenshots, how do you format the screenshots in the XML.


It doesn't seem to be documented in neither:


https://help.apple.com/itc/transporteruserguide/

http://help.apple.com/itc/appsspec/


We found that FastLane is using the following "display_target" (https://github.com/fastlane/fastlane/blob/master/deliver/lib/deliver/app_screenshot.rb)


iOS-3.5-in-messages

iOS-4-in-messages

iOS-4.7-in-messages

..


Such as:


<software_screenshot display_target="iOS-5.5-in-messages" position="1">

<size>851668</size>

<file_name>en-US_iMessage_iPhone_6Plus_01.jpg</file_name>

<checksum type="md5">89f5e1ccb71a25c9f0b57b63270c0961</checksum>

</software_screenshot>


However, we get the following error when doing using the Verify mode of iTMSTransporter:


ERROR ITMS-3000: "Line 646 column 80: value of attribute "display_target" is invalid; must be equal to "Mac", "appletvos", "iOS-3.5-in", "iOS-4-in", "iOS-4.7-in", "iOS-5.5-in", "iOS-5.8-in", "iOS-Apple-Watch", "iOS-iPad", "iOS-iPad-Pro" or "iOS-iPad-Pro-10.5-in" at XPath /package/software/software_metadata/versions/version/locales/locale[22]/software_screenshots/software_screenshot[5]"


Any clue?

iTMSTransporter Upload iMessage Screenshots
 
 
Q