我有一個指向plist文件的html頁面,plist文件實際上有正確的.ipa文件。當我嘗試點擊指向plist的頁面上的鏈接時。我無法連接到服務器錯誤。如果我將它移動到不同的服務器並具有http://,但由於某些原因,它無法在https上運行,同樣的情況也適用。我使用tomcat作爲我的應用程序服務器。任何線索爲什麼?iPhone OTA給出錯誤
回答
找到原因。 https站點擁有自簽名證書,因此存在問題。所以那些使用https站點的OTA有問題的人。請確保擁有有效的證書。希望這有助於 -
你是指什麼有效的證書?人們需要做些什麼來改變它,所以OTA會起作用? –
如果您有一個使用https的站點,並且擁有slef簽名證書,則該應用不會下載。如果您擁有來自證書頒發機構的有效證書並使用該證書,則證書有效。這是一個與蘋果開發者證書無關的SSL證書問題 – allthenutsandbolts
在你寫這篇文章之後,我得到了許多人的確認。奇怪的是,根據蘋果,你可以做到這一點: http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/profile-service/profile-service.html 相關章節:「或者,您可以生成自己的根證書並自行簽名,但如果您這樣做,則會詢問用戶是否信任該證書。」 這是蘋果公司的錯誤嗎? –
- 1. iPhone Adhoc OTA下載錯誤
- 2. HP ALM Connectivity OTA - 導出項目錯誤
- 3. iPhone OTA分銷
- 4. iphone gps給出錯誤的位置
- 5. IfNULL給出錯誤
- 6. CIDetectorTypeQRCode給出錯誤
- 7. JOptionPane給出錯誤
- 8. getElementById給出錯誤
- 9. imageIO給出錯誤?
- 10. QtConcurrent給出錯誤
- 11. Junit給出錯誤
- 12. manageObjectContext給出錯誤
- 13. SendActionToNative給出錯誤
- 14. Listview給出錯誤
- 15. NSUserDefaults給出錯誤
- 16. ActionBarSherlock給出錯誤
- 17. CGIHTTPRequestHandler給出錯誤
- 18. JSON.parse給出錯誤
- 19. mysqli_real_eascape_string給出錯誤
- 20. AudioPlay給出錯誤
- 21. QBSDK給出錯誤
- 22. COGNOS給出錯誤
- 23. $ .cookie給出錯誤
- 24. jQuery.post給出錯誤
- 25. presentViewController給出錯誤
- 26. Now()給出錯誤
- 27. Form.Show()給出錯誤
- 28. FindViewById給出錯誤
- 29. android:background =「」給出錯誤
- 30. LinearLayout給出錯誤
我找到了原因。 https站點擁有自簽名證書,因此存在問題。所以那些使用https站點的OTA有問題的人。請確保擁有有效的證書。希望這有助於 – allthenutsandbolts