I just got an email about them wanting us to upgrade to TLS 1.1 or Higher before June 15.
This will probably be addressed in updated SDKs not sure if it is already in our version.
In general, we miss out on their updates by having our own forks which should be avoided if possible.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
That's correct and the reason why we still use the SDK you patched years ago.
However, I don't see where the currently used SDK mandates the use of TLS versions older than 1.1 unless this is done implicitly on the server-side when BoxAPIVersion 2.0 is requested. The current code mandates https everywhere, but does neither check nor set TLS versions. Thus, I'm a bit puzzled what they are asking for exactly.
Turns out that box doesn't support cocoapoads anymore and encourages Users to switch to Carthage.
Furthermore the last available sdk over cocoapods (box-ios-sdk 1.0.14) has no tvOS support.
Unless they change a lot of their file hierarchy in every release, I don’t see to much work here (unless they do weekly releases).
We could also do a more radical approach and remove support for box.com until libcloudstorage is merged. We should see if we can get usage numbers compared to google drive and Dropbox, which appear to be reasonably popular.