Cannot transfer file in background via ftp, smb

As our user normally have a lot of files inside the phone, so we need to support to copy in background in order to help our user backup full his data.

For now, we can success to do it with NSURLSession solution via HTTP.

However, by this protocol, the our copy performance is very slow (we need about 1 hours for a file of 300MB). Therefore, it's very important for us to know if you could provide us any special library that can help us to copy in background via ftp or smb protocol.

In that case, could you please guide us how we can use that special library with your authorization?

iOS only has two ‘networking in the background’ subsystems (NSURLSession background sessions and the older Newsstand stuff) and both are restricted to HTTP[S].

For uploading a large file that’s nothing intrinsically slow about HTTP. First things first I recommend that you take a look at the traffic on the ‘wire’ to see what’s causing things to run slowly. See QA1176 Getting a Packet Trace.

Share and Enjoy

Quinn "The Eskimo!"
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"
Cannot transfer file in background via ftp, smb
 
 
Q