Need to see if your shared folder is taking up space on your dropbox 👨💻? Find out how to check here.
Forum Discussion
Mark R.5
9 years agoHelpful | Level 5
Dropbox V2 Obj-C Installation Query
I followed the instructions on github to 'Manually add subproject' into Xcode with the help of Carthage. This all appears to work fine, but I am confused as to where it is picking the Dropbox framewo...
Mark R.5
9 years agoHelpful | Level 5
Hi. This is actually iOS, not Mac, but I presume the point is the same that it should use the framework built by the subproject.
This confirmation was what I needed since I am still using v3.0.8 of the SDK as I need to support iOS 8 for the time being. I was getting a crash report from the SDK that was easy enough to fix in the code, but was not sure whether users would get the version with the fix or the version built by Carthage, so this hopefully clears it up.
Stephen C.14
Dropbox Staff
9 years agoAh ok, yeah this still applies, even when the platform is iOS.
As far as the crash, would you mind sharing the error message or stacktrace?
Also, for my own curiosity's sake, at what point do you think you will consider dropping support for iOS 8 (which now constitutes < 3% of all iOS users)?
- Mark R.59 years agoHelpful | Level 5
The crash is already fixed in a later release. It was a route method which was not checking for 'nil' data.
Due to the fact that turning off the V1 API will make the Pro Upgrade in my app useless for some people, I wanted to get the initial migration update out to as many people as possible. I have sacrificed the iOS 7 users, but still have a reasonable number of iOS 8 users (due to a large user base), so I decided to support them. I will probably drop support for iOS 8 once iOS 11 is out.
- Stephen C.149 years ago
Dropbox Staff
Got it, thanks for letting me know. Yeah, we weren't crazy about dropping iOS 8 support on our end either, it's just that we needed access to `SFSafariViewController` (rather than `UIWebView`) for rendering our auth flow.
Google, which offers our users a "Sign in With Google" option for logging in, has dropped support for using this button in anything but a semi-fullfledged browser (like Safari view controller).
That, combined with the fact that App Store was rejecting some apps for using an external browser redirect for auth caused us to drop support for iOS 8.
Hope you can understand where we're coming from. Please let us know if you run into other issues. Good luck!
- Mark R.59 years agoHelpful | Level 5Totally understand. I have been through quite a process myself, rewriting my syncing code at a low level to handle automatic syncing on iOS, Android and Windows. It was three different (though similar) implementations, which are all now out in the wild. The general premise was to have two background threads, one listening for changes coming in and another uploading changes going out. I am sure this is similar to what the old Dropbox Sync SDK used to do.
It is not a question of waiting and seeing if any problems arise, which I am sure they will.
About Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.
The Dropbox Community team is active from Monday to Friday. We try to respond to you as soon as we can, usually within 2 hours.
If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X, Facebook or Instagram.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!