Оказывается, все переменные функции HTTP POST отправлялись в APPLE.
Я думал, что квитанция = XXX и ключ = 1234 были разделены в коде на стороне PHP-сервера.
Но '& 'не было, поэтому квитанция, отправленная в Apple, была XXXkey = 1234
, поэтому com.apple.its.drm.InvalidDrmArgumentException означает, что данные квитанции содержат ошибку / дополнительные данные.