For Push in Preproduction & Older environments require '/v1' extension for acs-base URL.
If we change:
in the tiapp.xml. titanium in preprod will create URL successfully and ti.cloudpush will not throw an error. This is not the case in production where '/v1' is not needed.
but against Production it seems as per my tests we dont need to add '/v1' to the tiapp.xml.