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);
}