前言
今天公司突然說要將原來上傳圖片的SDK替換成阿里的。作為萌新,一聽簡直就是、、、、沒辦法只能先去官網找到SDK然后集成進項目。
然后就是一頓操作,根據后臺提供的參數,還有官方文檔如圖
所以的參數啊,什么都填完,然后運行,直接報錯,安卓的上傳成功,我這邊怎么都不行,一直報這個問
Error Domain=com.aliyun.oss.clientError Code=9 "(null)" UserInfo={ErrorMessage=Catch exception - Task created in a session that has been invalidated}
官網查了下,不知道哪個大神說是域名的問題。。然后我就去找后臺。
最后和將自己獲取到的json給其他同事運行,結果是成功的,那就排除參數問題。
最后推斷是client被釋放掉,然后大膽的做了一個測試
解決方案:用單例持有client,然后問題就解決了。沒遇到過的簡直。。希望對大家有幫助。