我的公司推出了我们自己的 iOS 应用分发平台。目前我们的系统使用以下方法运行良好:
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>http://mydomain.com/app.ipa</string>
</dict>
我们在没有安全层的 Amazon S3 上托管我们的 IPA。问题是我想添加一个安全层,这将涉及将查询字符串与 IPA 字符串一起传递以启用下载,如下所示:
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>http://mydomain.com/app.ipa?AWSAccessKeyId=xxxxxx</string>
</dict>
但是,一旦我们将参数添加到 url 字符串,安装将不再起作用(错误是“无法连接到 mydomain.com”)。
直接尝试链接(使用查询字符串)可以正常工作,因此 URL 不是问题。
有人对如何解决此问题/解决方法有任何想法吗?
干杯,杰森
编辑:在下面的评论中修复。