1
我已經加入出口UTI在shareDocument應用份額從一個應用程序Excel文件到另一個應用程序
另一個應用程序,將導入excel文件
現在,而從shareDocument分享應用程序我在列表中看不到我的應用程序名稱。那麼如果有人能夠分享,這裏怎麼了?
我已經加入出口UTI在shareDocument應用份額從一個應用程序Excel文件到另一個應用程序
另一個應用程序,將導入excel文件
現在,而從shareDocument分享應用程序我在列表中看不到我的應用程序名稱。那麼如果有人能夠分享,這裏怎麼了?
首先需要添加文檔類型。在這裏它XLS和XLSX格式的文檔
現在你需要指定進口UTI或出口UTI
更多參考檢查How do I get my application to show up in the 「Open in...」 menu on iOS for a specific document type?
對全部System-DeclaredUniformTypeIdentifiers
注意:爲了得到確切的UTI特定的文件格式:
NSArray *extensionArray = [NSArray arrayWithObjects:@"doc", @"docx", @"ppt", @"pptx", @"xls", @"xlsx",@"mp3",@"mp4",@"rft",@"rtf",@"pages",@"key",@"numbers",nil];
for (int i=0; i<[extensionArray count]; i++) {
NSString *fileExtension = [extensionArray objectAtIndex:i];
NSString *utiString = (__bridge NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension,(__bridge CFStringRef)fileExtension,NULL);
NSLog(@"Extension: %@ UTI:%@",fileExtension,utiString);
}