2016-09-10 146 views
0

我試着這個代碼從從照片應用程序分享擴展獲得視頻,但其回報nil獲得從份額擴展視頻從像WhatsApp的照片

enter image description here

enter image description here

NSString *videoTypeIdentifier = (NSString *)kUTTypeMPEG4; 
for (NSExtensionItem *item in self.extensionContext.inputItems) 
{ 
    for (NSItemProvider *itemProvider in item.attachments) 
    { 
     if ([itemProvider hasItemConformingToTypeIdentifier:videoTypeIdentifier]) 
     { 
      NSLog(@"Found url of video"); // 
      [itemProvider loadItemForTypeIdentifier:videoTypeIdentifier 
              options:nil 
            completionHandler:^(NSURL *url, NSError *error) 
      { 
        NSLog(@"url = %@",url);// its always nil 
      }]; 
     } 
    } 
} 

輸出

找到了視頻的網址

URL =零

**** ****編輯

它的做工精細的模擬器,但不是在裝置。

回答

0

重新啓動xcode後,現在可以在設備和模擬器上工作。