[問題] 內建分享影片到Wechat 常失敗
各位大大安安
小弟目前在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
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章