[問題] 內建分享影片到Wechat 常失敗

看板MacDev作者 (爪哥)時間8年前 (2017/05/19 22:37), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
各位大大安安 小弟目前在iOS上面發生了問題要請教一下 我用內建的 UIActivityViewController 分享影片到 wechat 有非常高的機率發生 傳送失敗 (90%以上) 但是我用手機 "照片"app 分享則不會有問題 程式碼如下: ** NSMutableArray *shareFile = [[NSMutableArray alloc] init]; ** ** NSURL *shared = [NSURL fileURLWithPath:file.localFilePath]; ** if ([[NSFileManager defaultManager] fileExistsAtPath:file.localFilePath]) { ** [shareFile addObject: shared]; ** } ** ** UIActivityViewController *_shareVC = ** [[UIActivityViewController alloc] ** initWithActivityItems:[shareFile copy] applicationActivities:nil]; ** ** [_shareVC setCompletionWithItemsHandler:nil]; 如果傳送的是照片, 成功機率相對高很多 成功過一次後, 後面成功機率也會變高 但是 我實在看不出這問題在哪邊, 每次分享都重新 alloc UIActivityViewController, 不解什麼原因可能會造成這問題 只知道 wechat的對話框有正常顯示, 並跑完他的progress bar, 接著顯示 傳送失敗 點擊重試, 則會卡著 沒反應 最最奇怪的地方是..顯示傳送失敗的話, 在wechat 上是看得到影片的 只是會顯示 紅色金嘆號 表示傳送失敗 不知道有沒有大大有這方面的經驗 Thx -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.211.61 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1495204671.A.D92.html
文章代碼(AID): #1P7mC_sI (MacDev)
文章代碼(AID): #1P7mC_sI (MacDev)