objective-c - 使用 Objective C 在我的 iPad 应用程序和 PC 之间共享文件

标签 objective-c cocoa

我的 ipad 应用程序创建了一个 CSV 文件,我想将其复制到 Windows 电脑(位于 smb://windowssever/d$/myfolder)中。

我的 Windows PC 需要身份验证,即需要用户名和密码才能连接。

我正在使用以下代码进行复制,但不确定我应该在以下代码中的哪里给出PC的用户名和密码。

NSFileManager *filemgr;
filemgr = [NSFileManager defaultManager];
if ([filemgr copyItemAtPath: @"/tmp/myfile.csv" toPath: @"smb://windowssever/d$/myfolder/myfile.csv" error: NULL]  == YES)
        NSLog (@"Copy successful");
else
        NSLog (@"Copy failed");

最佳答案

我认为包含用户名和密码的正确 URI 是:

@"smb://WORKGROUP;USERNAME:PASSWORD@windowssever/d$/myfolder/myfile.csv"

关于objective-c - 使用 Objective C 在我的 iPad 应用程序和 PC 之间共享文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15021249/

相关文章:

cocoa - iOS 6 中的 UILabel/NSAttributedString 中的连字不起作用

iphone - 在快速按下 Xcode 按钮时快速播放声音的最佳方法是什么?

ios - 我们如何在ios中将DateAndTime设置为升序

ios - 在设置 Controller 中启用/禁用通知

macos - 检测 Shift 键的 NSKeyUp

objective-c - 使用 NSTask 启动可执行文件 - 沙盒问题?

ios - 将 UIPinchGestureRecognizer 添加到 UIImagePickerController

iphone - iOS 6 UITextView 无法删除相等约束

cocoa - IMKit 捕获 NSKeyup 事件

objective-c - 为什么我可以更改这个 const NSMutableSring?