iTMSTransporter suddenly broken

Originator:olof.thoren
Number:rdar://28957337 Date Originated:2016-10-26
Status:open Resolved:no
Product:Developer Tools Product Version:
Classification: Reproducible:Always
 
Summary:
iTMSTransporter can suddenly not modify price tiers of recurring subscriptions. It cannot either create new recurring subscriptions nor lookup recurring subscriptions.

Steps to Reproduce:
1 A, Create an auto-recurring subscription with the iTMSTransporter using the previously documented XML-format.
2 A, Get the following error: 
ERROR ITMS-3000: "Line 7 column 54: element "family" not allowed anywhere; expected element "in_app_purchase" at XPath /package/software/software_metadata/in_app_purchases/family"

1B, Use iTMSTransporter to lookup all in-apps or specify any recurring subscription
2 B, See that your request has been ignored - the in-app is not even recognized as existing! 

Expected Results:
A working iTMSTransporter, as it was previously (perhaps just a few months ago?)

Actual Results:
Error or no results.

Version:
Xcode 8.0
iTMSTransporter 1.9.0

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!