【问题标题】:How to have "Copy To (My app)" on a UIDocumentInteractionController如何在 UIDocumentInteractionController 上有“复制到(我的应用程序)”
【发布时间】:2015-12-08 10:11:04
【问题描述】:

如何在 UIDocumentationController 中有“复制到 MyExampleApp”。 文件类型可以是任何:pdf,pptx,doc,txt ...

P.S:Objective-C 代码会很有帮助。 谢谢!

【问题讨论】:

    标签: ios objective-c iphone ios9 uidocumentinteraction


    【解决方案1】:

    尝试为您的应用程序添加 DocType 支持以进行扩展,然后处理委托以完成必要的工作。

    参考:Registering the filetypes your app supports

    【讨论】:

      【解决方案2】:
      //AppDelegate.m
      - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication (NSString *)sourceApplication annotation:(id)annotation {
      NSString *documentsPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
      NSString *filePath = [fileURLFromLaunch path];
      BOOL success = [fileManager copyItemAtPath:filePath toPath:finalFilePath error:&error];
      if (success) {
          NSLog(@"success");
      }}
      

      【讨论】:

      • 不,这不是我要找的。请试着理解这个问题。
      • @OmkarJadhav 我以为你已经在 Application Info.plist 文件中配置了,这是你在复制点击后必须编写的实际代码
      猜你喜欢
      • 2018-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多