itms-services not working with amazon S3 presigned urls

Hi

When I'm using itms-services://?action=download-manifest&url=url-to-plist, everything works fine and I'm able to download the application.

But, when I'm using itms-services://?action=download-manifest&url=presigned-url-to-plist, it doesn't seem to work. It shows a popup saying Open this page in iTunes? After clicking yes nothing happens.

Can someone please tell me what's the exact issue here? Thank you.

P.S. - The presigned url correctly redirects to the manifest file.
I also experience this same issue. Solved it with the help of this StackExchange

https://stackoverflow.com/questions/31117153/downloading-app-update-ota-from-amazon-aws-s3-ios

In summary:

the '&' in the presigned url need to be encoded in the the form '&' as "&"
itms-services not working with amazon S3 presigned urls
 
 
Q