我公司爲iOS應用程序推出了我們自己的分銷平臺。目前,我們的制度運作良好,使用下面的方法:iOS通過manifest.plist發佈 - 在url字符串中使用查詢字符串參數?
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>http://mydomain.com/app.ipa</string>
</dict>
我們舉辦了Amazon S3上的投資促進機構,沒有層安全性。問題是,我想添加一個安全層,這將涉及通過一個查詢字符串與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的問題。
有沒有人有任何想法如何解決這個/解決方法?
乾杯, 傑森
編輯:固定在下面的評論。
如果我記得沒錯,iOS會阻止對清單文件中未明確允許的任何URL的所有調用。您是否允許域名? – Jeff 2013-04-09 06:54:30
嘿,看看我上面的編輯...我已經通過編碼URL字符串解決了問題(不能作爲答案發布,因爲我仍然是n00b)。 – 2013-04-09 07:05:20
如果您稍等片刻,您應該可以發佈答案。 – 2013-04-09 07:05:50