<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: DropboxClientsManager authorizeFromController not doing anything in Dropbox API Support &amp; Feedback</title>
    <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216724#M11251</link>
    <description>&lt;P&gt;Hey Greg,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; In my other app, calling&amp;nbsp;DropboxClientsManager authorizeFromController: works, but it opens the Dropbox app to ask for permission for the app to access its own folder. &amp;nbsp;It does this even though the browserAuth argument is NO. &amp;nbsp; Should it?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I may try to get the DBRoulette app to run. &amp;nbsp;But my dropbox-sdk-obj-c install does not look like the one you have linked. &amp;nbsp;There is no iOS folder under Examples-&amp;gt;DBRoulette. &amp;nbsp;Instead my folder looks like this confusing mess:&amp;nbsp;&lt;A href="http://imgur.com/ZtwywU0" target="_blank"&gt;http://imgur.com/ZtwywU0&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried updating the dropbox SDK by calling &amp;nbsp;"carthage update --platform iOS", but it did not change the structure of the Examples directory. &amp;nbsp; What do I need to do for it to update to the correct Examples folder?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Bob&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 18 Apr 2017 19:08:10 GMT</pubDate>
    <dc:creator>Bob S.15</dc:creator>
    <dc:date>2017-04-18T19:08:10Z</dc:date>
    <item>
      <title>DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216528#M11238</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;I'm having trouble presenting the Dropbox login to the user. &amp;nbsp;I had it working some time ago, but today I tried it and nothing happens. &amp;nbsp;I make this call and nothing happens. &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&amp;nbsp;[DropboxClientsManager authorizeFromController:[UIApplication sharedApplication]
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; controller:VC
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; openURL:^(NSURL *url) {
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [[UIApplication sharedApplication] openURL:url];
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; browserAuth:NO];&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I've tried it with browserAuth set to YES too, and get the same problem. &amp;nbsp;Has anything changed recently? &amp;nbsp;&lt;/P&gt;
&lt;P&gt;I don't see any errors or any text at all on the console. &amp;nbsp;Any idea what could be the problem?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;Bob&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 May 2019 09:23:35 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216528#M11238</guid>
      <dc:creator>Bob S.15</dc:creator>
      <dc:date>2019-05-29T09:23:35Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216541#M11242</link>
      <description>Hi Bob, since this was previously working for you, can you check your version control repository to see what may have changed here in your code? Or, did this stop working when you updated the version of the Dropbox SDK you're using?&lt;BR /&gt;&lt;BR /&gt;In either case, is your "VC" parameter your view controller instance? Normally that's just provided as "self" (e.g., as shown in the documentation: &lt;A href="https://github.com/dropbox/dropbox-sdk-obj-c#handling-the-authorization-flow" target="_blank"&gt;https://github.com/dropbox/dropbox-sdk-obj-c#handling-the-authorization-flow&lt;/A&gt; ).</description>
      <pubDate>Mon, 17 Apr 2017 20:31:51 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216541#M11242</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2017-04-17T20:31:51Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216547#M11243</link>
      <description>&lt;P&gt;Well, when I say it was working, I remember it working once, but I haven't tried it in a long time. &amp;nbsp;I've been logged in so haven't really tested the login/logout stuff in a while. &amp;nbsp;The Dropbox version is the same, I haven't updated it -- until just now, I thought I would try updating it to see if that fixed the problem, but it did not. &amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes, VC is the view controller, which would be 'self' if the calling object was the viewController, but in this case it is not.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;I will take another look at this tomorrow, maybe it will be clearer. &amp;nbsp;I think my other app is working OK, so I will try to see what the difference is with it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Bob&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 17 Apr 2017 21:16:39 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216547#M11243</guid>
      <dc:creator>Bob S.15</dc:creator>
      <dc:date>2017-04-17T21:16:39Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216548#M11244</link>
      <description>&lt;P&gt;Thanks! In that case, comparing against your other app or &lt;A href="https://github.com/dropbox/dropbox-sdk-obj-c/tree/master/Examples/DBRoulette" target="_self"&gt;the DBRoulette sample app&lt;/A&gt; would be a good place for begin troubleshooting this, since you're not getting any error or output.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/dropbox/dropbox-sdk-obj-c/tree/master/Examples/DBRoulette" target="_self"&gt;The DBRoulette sample app&lt;/A&gt;&amp;nbsp;does use the sample authorization flow. It's &lt;A href="https://github.com/dropbox/dropbox-sdk-obj-c/tree/master/Examples/DBRoulette/iOS" target="_self"&gt;available as three versions&lt;/A&gt;, one for each of &lt;A href="https://github.com/dropbox/dropbox-sdk-obj-c#sdk-distribution" target="_self"&gt;the supported installation methods&lt;/A&gt;. Give that a try when you get a chance and let us know if it does or doesn't work for you.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 19:27:28 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216548#M11244</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2017-04-18T19:27:28Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216724#M11251</link>
      <description>&lt;P&gt;Hey Greg,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; In my other app, calling&amp;nbsp;DropboxClientsManager authorizeFromController: works, but it opens the Dropbox app to ask for permission for the app to access its own folder. &amp;nbsp;It does this even though the browserAuth argument is NO. &amp;nbsp; Should it?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I may try to get the DBRoulette app to run. &amp;nbsp;But my dropbox-sdk-obj-c install does not look like the one you have linked. &amp;nbsp;There is no iOS folder under Examples-&amp;gt;DBRoulette. &amp;nbsp;Instead my folder looks like this confusing mess:&amp;nbsp;&lt;A href="http://imgur.com/ZtwywU0" target="_blank"&gt;http://imgur.com/ZtwywU0&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried updating the dropbox SDK by calling &amp;nbsp;"carthage update --platform iOS", but it did not change the structure of the Examples directory. &amp;nbsp; What do I need to do for it to update to the correct Examples folder?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Bob&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 19:08:10 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216724#M11251</guid>
      <dc:creator>Bob S.15</dc:creator>
      <dc:date>2017-04-18T19:08:10Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216729#M11252</link>
      <description>&lt;P&gt;Yes, the official&amp;nbsp;Dropbox app is still expected to be used in&amp;nbsp;that case. The&amp;nbsp;browserAuth parameter only controls what happens if the official app isn't installed. It determines whether or not to use the external browser in that case.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Anyway, the copy of the SDK you have checked out appears to be a bit old. You can &lt;A href="https://github.com/dropbox/dropbox-sdk-obj-c#carthage" target="_self"&gt;update your Cartfile to tell Carthage to use the latest version when updating&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also,&amp;nbsp;to use the sample app, make sure you run the installation for the sample app itself. (Your screenshot shows that you have the SDK installed for your own app. The SDK happens to also contain the sample app, but it isn't pre-installed in the sample app.)&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 19:34:37 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216729#M11252</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2017-04-18T19:34:37Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216735#M11253</link>
      <description>&lt;P&gt;Okay, thanks for the reply. &amp;nbsp;A couple of questions:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1) If the default behavior is to open the Dropbox app, then it is more mysterious that this works in my one app but not the other. &amp;nbsp;That means it doesn't really have anything to do with viewControllers, if it's really supposed to be opening the Dropbox app. &amp;nbsp;Is there any way to make the SDK print log messages or anything to help determine why it isn't working? &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2) I didn't realize that I needed to manually set the update version in the cartfile. &amp;nbsp;When I changed it to&amp;nbsp;&amp;nbsp;3.0.14 and call&amp;nbsp;carthage update --platform iOS, now it gives me this error in the shell:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;A shell task (/usr/bin/xcrun xcodebuild -project /Users/me/Desktop/XXX/Carthage/Checkouts/dropbox-sdk-obj-c/Examples/DBRoulette/Carthage/DBRoulette/DBRoulette.xcodeproj CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES -list) failed with exit code 74:
xcodebuild: error: Unable to read project 'DBRoulette.xcodeproj' from folder '/Users/me/Desktop/XXX/Carthage/Checkouts/dropbox-sdk-obj-c/Examples/DBRoulette/Carthage/DBRoulette'.
	Reason: Project /Users/me/Desktop/XXX/Carthage/Checkouts/dropbox-sdk-obj-c/Examples/DBRoulette/Carthage/DBRoulette/DBRoulette.xcodeproj cannot be opened because it is missing its project.pbxproj file.&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, I tried to update the Dropbox SDK for the other app, the one which works, and I got a lot more errors...?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;The following build commands failed:
	CompileC /Users/me/Library/Developer/Xcode/DerivedData/ObjectiveDropboxOfficial-flsqvpjnrmkaevdbsxgkmpseqluy/Build/Intermediates/ObjectiveDropboxOfficial.build/Release-iphoneos/ObjectiveDropboxOfficial\ iOS.build/Objects-normal/armv7/DBTransportDefaultClient.o Shared/Handwritten/Networking/DBTransportDefaultClient.m normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler
	CompileC /Users/me/Library/Developer/Xcode/DerivedData/ObjectiveDropboxOfficial-flsqvpjnrmkaevdbsxgkmpseqluy/Build/Intermediates/ObjectiveDropboxOfficial.build/Release-iphoneos/ObjectiveDropboxOfficial\ iOS.build/Objects-normal/armv7/DBTasks.o Shared/Handwritten/Networking/DBTasks.m normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(2 failures)
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBDelegate.h:80:32: error: expected a type
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBDelegate.h:98:35: error: expected a type
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBDelegate.h:116:37: error: expected a type
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportDefaultClient.m:101:60: error: no visible @interface for 'DBUploadTaskImpl' declares the selector 'initWithTask:session:delegate:route:inputUrl:inputData:'
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportDefaultClient.m:123:60: error: no visible @interface for 'DBUploadTaskImpl' declares the selector 'initWithTask:session:delegate:route:inputUrl:inputData:'
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTransportDefaultClient.m:145:60: error: no visible @interface for 'DBUploadTaskImpl' declares the selector 'initWithTask:session:delegate:route:inputUrl:inputData:'
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBDelegate.h:80:32: error: expected a type
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBDelegate.h:98:35: error: expected a type
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBDelegate.h:116:37: error: expected a type
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:68:34: error: expected a type
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:76:34: error: expected a type
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:102:4: error: expected a type
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:102:61: error: expected a type
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:103:61: error: expected a type
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:105:3: error: unknown type name 'DBRpcResponseBlockStorage'; did you mean 'DBRpcResponseBlock'?
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:140:18: error: called object type 'id' is not a function or function pointer
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:141:17: error: called object type 'id' is not a function or function pointer
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:105:29: error: incompatible block pointer types initializing '__strong DBRpcResponseBlock' (aka 'void (^__strong)(TResponse  _Nullable __strong, TError  _Nullable __strong, DBRequestError * _Nullable __strong)') with an expression of type 'BOOL (^)(NSData *__strong, NSURLResponse *__strong, NSError *__strong)'
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:68:57: warning: conflicting parameter types in implementation of 'setResponseBlock:': 'DBRpcResponseBlock  _Nonnull __strong' (aka 'void (^__strong)(TResponse  _Nullable __strong, TError  _Nullable __strong, DBRequestError * _Nullable __strong)') vs '__strong id _Nonnull' [-Wmismatched-parameter-types]
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:76:57: warning: conflicting parameter types in implementation of 'setResponseBlock:queue:': 'DBRpcResponseBlock  _Nonnull __strong' (aka 'void (^__strong)(TResponse  _Nullable __strong, TError  _Nullable __strong, DBRequestError * _Nullable __strong)') vs '__strong id _Nonnull' [-Wmismatched-parameter-types]
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:155:37: error: expected a type
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:163:37: error: expected a type
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:189:4: error: expected a type
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:189:64: error: expected a type
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:190:64: error: expected a type
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:192:3: error: unknown type name 'DBUploadResponseBlockStorage'; did you mean 'DBUploadResponseBlock'?
/Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/Shared/Handwritten/Networking/DBTasks.m:227:18: error: called object type 'id' is not a function or function pointer
fatal error: too many errors emitted, stopping now [-ferror-limit=]
A shell task (/usr/bin/xcrun xcodebuild -project /Users/me/Desktop/iphone/XXXX/Carthage/Checkouts/dropbox-sdk-obj-c/Source/ObjectiveDropboxOfficial/ObjectiveDropboxOfficial.xcodeproj -scheme "ObjectiveDropboxOfficial iOS" -configuration Release -sdk iphoneos ONLY_ACTIVE_ARCH=NO BITCODE_GENERATION_MODE=bitcode CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES clean build) failed with exit code 65:
** BUILD FAILED **


The following build commands failed:
	CompileC /Users/me/Library/Developer/Xcode/DerivedData/ObjectiveDropboxOfficial-flsqvpjnrmkaevdbsxgkmpseqluy/Build/Intermediates/ObjectiveDropboxOfficial.build/Release-iphoneos/ObjectiveDropboxOfficial\ iOS.build/Objects-normal/armv7/DBTransportDefaultClient.o Shared/Handwritten/Networking/DBTransportDefaultClient.m normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler
	CompileC /Users/me/Library/Developer/Xcode/DerivedData/ObjectiveDropboxOfficial-flsqvpjnrmkaevdbsxgkmpseqluy/Build/Intermediates/ObjectiveDropboxOfficial.build/Release-iphoneos/ObjectiveDropboxOfficial\ iOS.build/Objects-normal/armv7/DBTasks.o Shared/Handwritten/Networking/DBTasks.m normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(2 failures)&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any idea what that is about? &amp;nbsp;Can I just remove the whole dropbox-sdk-obj-c directory and try the update again?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Bob&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 20:09:11 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216735#M11253</guid>
      <dc:creator>Bob S.15</dc:creator>
      <dc:date>2017-04-18T20:09:11Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216737#M11254</link>
      <description>&lt;P&gt;1) There isn't any way to enable additional output. It should already be yielding errors/output if something isn't working.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2) If you prefer, you can configure your Cartfile like this to always take the latest version:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;# ObjectiveDropboxOfficial
github "https://github.com/dropbox/dropbox-sdk-obj-c"&lt;/PRE&gt;
&lt;P&gt;The &lt;A href="https://github.com/Carthage/Carthage/blob/master/Documentation/Artifacts.md#cartfile" target="_self"&gt;Cartfile documentation&lt;/A&gt;&amp;nbsp;has more information on the options available.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You should be able to delete the folder and try again, but it may be easier to just &lt;A href="https://github.com/dropbox/dropbox-sdk-obj-c" target="_self"&gt;download a separate copy of the SDK&lt;/A&gt; so you can test this separately.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 20:09:02 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216737#M11254</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2017-04-18T20:09:02Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216738#M11255</link>
      <description>&lt;P&gt;There have been some breaking changes to the SDK over the various updates. (The SDKs mostly use &lt;A href="http://semver.org/" target="_self"&gt;Semantic Versioning&lt;/A&gt;&amp;nbsp;to indicate breaking changes/feature updates/bug fixes.) If you're updating from an old version, you'll need to update your code for those changes. You can find more information in &lt;A href="https://github.com/dropbox/dropbox-sdk-obj-c/releases" target="_self"&gt;the release log&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 20:12:17 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216738#M11255</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2017-04-18T20:12:17Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216739#M11256</link>
      <description>&lt;P&gt;I don't understand -- this is just from trying to update the SDK. &amp;nbsp;I have not even gotten to trying to open and compile my own project yet. &amp;nbsp;The standalone SDK did download and update correctly, however. &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 20:14:26 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216739#M11256</guid>
      <dc:creator>Bob S.15</dc:creator>
      <dc:date>2017-04-18T20:14:26Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216740#M11257</link>
      <description>Oh, apologies, I didn't realize the second part was still Carthage output. Yes, in that case, please try removing the entire Carthage build of the SDK&amp;nbsp;in that app and re-installing it.</description>
      <pubDate>Tue, 18 Apr 2017 20:18:08 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216740#M11257</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2017-04-18T20:18:08Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216746#M11258</link>
      <description>&lt;P&gt;Okay. &amp;nbsp;The Example app works fine. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I deleted the sdk's from my apps and re-downloaded. &amp;nbsp;They update fine now.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I read the release notes, though -- you dropped support for iOS 8? &amp;nbsp;So iOS9+ only? &amp;nbsp;Too soon! &amp;nbsp;I'm only just now dropping 7.&lt;/P&gt;&lt;P&gt;I set my cartfile to 3.0.11 which looks to be the one before you dropped iOS 8 support. &amp;nbsp; Should that work, or have I got to drop 8 to continue using Dropbox?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But my god there are sure a lot of changes since I was working on this just a couple of months ago. &amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here's one error I see a few times: &amp;nbsp;"instance method -progress not found". &amp;nbsp; This is in case like this one, where I was downloading a file:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;    [[[[DBClientsManager authorizedClient].filesRoutes downloadUrl:remotePath overwrite:NO destination: destURL]
      setResponseBlock:^(DBFILESFileMetadata *result,  DBFILESDownloadError *downloaderror, DBRequestError *error, NSURL *destination) {
          if (result) {
              NSLog(@"%@\n", result);
              [brainpan loadedDropboxFile];
              
          } else {
              [brainpan loadDropboxFileFailed:(int)downloaderror.tag];
          }
      }] progress:^(int64_t bytesUploaded, int64_t totalBytesUploaded, int64_t totalBytesExpectedToUploaded) {
          NSLog(@"\n%lld\n%lld\n%lld\n", bytesUploaded, totalBytesUploaded, totalBytesExpectedToUploaded);
      }];&lt;/PRE&gt;&lt;P&gt;If I look at the API documentation, the example for downloading a file looks a lot like mine:&lt;/P&gt;&lt;P&gt;&lt;A href="http://dropbox.github.io/dropbox-sdk-obj-c/api-docs/latest/index.html#download-style-request" target="_blank"&gt;http://dropbox.github.io/dropbox-sdk-obj-c/api-docs/latest/index.html#download-style-request&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;[[[client.filesRoutes downloadUrl:@"/test/path/in/Dropbox/account" overwrite:YES destination:outputUrl]
    setResponseBlock:^(DBFILESFileMetadata *result, DBFILESDownloadError *routeError, DBRequestError *networkError,
                       NSURL *destination) {
      if (result) {
        NSLog(@"%@\n", result);
        NSData *data = [[NSFileManager defaultManager] contentsAtPath:[destination path]];
        NSString *dataStr = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
        NSLog(@"%@\n", dataStr);
      } else {
        NSLog(@"%@\n%@\n", routeError, networkError);
      }
    }] progress:^(int64_t bytesDownloaded, int64_t totalBytesDownloaded, int64_t totalBytesExpectedToDownload) {
  NSLog(@"%lld\n%lld\n%lld\n", bytesDownloaded, totalBytesDownloaded, totalBytesExpectedToDownload);
}];&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you tell what I am doing wrong from what I've listed here?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, has the process for&amp;nbsp;getting and saving OAuth2Tokens from OAuth1Tokens changed? &amp;nbsp;That function you gave me, "&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;getAndSaveOAuth2TokensFromRetrievedOAuth1Tokens" has some errors, and in the documentation it looks like there is a whole new way of doing this:&amp;nbsp;&lt;A href="https://github.com/dropbox/dropbox-sdk-obj-c#migrating-oauth-tokens-from-earlier-sdks" target="_blank"&gt;https://github.com/dropbox/dropbox-sdk-obj-c#migrating-oauth-tokens-from-earlier-sdks&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Man this is kind of overwhelming, did I just pick the absolute wrong time to upgrade Dropbox back in January, like a week before you guys decided to change everything in the SDK?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Bob&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 21:17:24 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216746#M11258</guid>
      <dc:creator>Bob S.15</dc:creator>
      <dc:date>2017-04-18T21:17:24Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216747#M11259</link>
      <description>&lt;P&gt;Yes, unfortunately we had to drop support for iOS 8. (This is because we are moving to Safari View Controller, in order to better support the Google Sign In flow, which no longer allows web views:&amp;nbsp;&lt;A href="https://developers.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html" target="_blank"&gt;https://developers.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html&lt;/A&gt; , among other features.)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can technically use an older version of the SDK, but it's not reccomended. (E.g., the Google Sign In flow will stop working in the web view, though you can make sure you set browserAuth:YES to support that.)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Anyway, apologies there were a lot of changes! You can find information in &lt;A href="https://github.com/dropbox/dropbox-sdk-obj-c/releases" target="_self"&gt;the release log&lt;/A&gt;. For example, "progress" changed to "setProgressBlock", and "response" changed to "setResponseBlock".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And yes, you can now use&amp;nbsp;checkAndPerformV1TokenMigration, which we more recently built in to the SDK, using the same mechanisms we discussed earlier this year when working out&amp;nbsp;getAndSaveOAuth2TokensFromRetrievedOAuth1Tokens with you.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 21:24:47 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216747#M11259</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2017-04-18T21:24:47Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216752#M11260</link>
      <description>&lt;P&gt;I think part of the problem is that the&amp;nbsp;documentation has not kept up with the changes --&amp;nbsp;for example,&amp;nbsp;the release notes state&amp;nbsp;that the browserAuth argument was dropped from authorizeFromController, but the API reference still lists it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And the&amp;nbsp;example for how to download a file&amp;nbsp;shows 'setResponseBlock', but it does NOT show&amp;nbsp;'setProgressBlock'. &amp;nbsp; It still says 'progress'. &amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is especially important since that demo describes how to call that whole class of functions and that's the only place I&amp;nbsp;have found where it is demonstrated.&amp;nbsp; It's not even part of the function definitions themselves. &amp;nbsp;First of all there's no easy way to find the actual function definitions. &amp;nbsp;Like WHERE is the function definition for 'downloadURL'? &amp;nbsp;It is such an important function, yet searching for it from the main API page doesn't reveal it. &amp;nbsp; To find that function I have to look at my code, see that DBClientsManager has a member called authorizedClient, which is of type DBUserClient. &amp;nbsp;Click &amp;nbsp;that and then click on DBUserBaseClient when you don't see filesRoutes listed. &amp;nbsp;Only then can you find that filesRoutes is of type DBFILESUserAuthRoutes, click on it and finally find the function definition for downloadURL. &amp;nbsp;But&amp;nbsp;even then, there is nothing on the documentation page for downloadURL which suggests that it must be called with extra arguments 'setResponseBlock' and 'setProgressBlock'! &amp;nbsp;How is someone supposed to know that?! &amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sorry for the rant -- but the&amp;nbsp;API page could really use a search function, and those functions which require response and progress block arguments should say&amp;nbsp;that.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anyway, I got everything compiled in both of my apps and am back to square one. &amp;nbsp;I've got one app which works fine, and the other one just ignores the calls to authorize the user. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 22:25:17 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216752#M11260</guid>
      <dc:creator>Bob S.15</dc:creator>
      <dc:date>2017-04-18T22:25:17Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216756#M11261</link>
      <description>&lt;P&gt;Thanks for pointing out the old examples! We'll get that fixed up in the documentation.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And thanks for the rest of the feedback on the documentation! It's much appreciated.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Anyway, regarding the issue of authorizeFromController not working, since it's working in your other app and the sample app, it seems like the issue must be specific to that one app. To make sure of&amp;nbsp;that though, can you confirm if you tested the working apps on the same device as the not working app? Also, to eliminate other variables, do you have the same version of the SDK installed in both?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Finally, it would be helpful if we could reproduce the issue. Is the problematic app available in the US App Store for us to try?&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 23:18:22 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216756#M11261</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2017-04-18T23:18:22Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216757#M11262</link>
      <description>&lt;P&gt;Yes, it must be something specific to this app. &amp;nbsp;This app is from 2008 and has some very old funky viewController stuff going on -- so I&amp;nbsp;suspect it has something to do with that. &amp;nbsp;It may be due to recent iOS SDK changes rather than Dropbox SDK stuff. &amp;nbsp;But yeah I am testing on the same devices and simulators, same SDK version.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The app is in the store but it doesn't have the new Dropbox SDK stuff. &amp;nbsp;The one in the store is still using the old API v1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Bob&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 23:22:17 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216757#M11262</guid>
      <dc:creator>Bob S.15</dc:creator>
      <dc:date>2017-04-18T23:22:17Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216758#M11263</link>
      <description>Thanks! If it is due to an unusual view controller setup it's unlikely we'll be able to help without seeing more code. Would you be able to share the relevant code, and send us a build we can try? You can write in privately here if you'd prefer:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://www.dropbox.com/developers/contact" target="_blank"&gt;https://www.dropbox.com/developers/contact&lt;/A&gt;</description>
      <pubDate>Tue, 18 Apr 2017 23:24:38 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216758#M11263</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2017-04-18T23:24:38Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216760#M11264</link>
      <description>&lt;P&gt;Man, you do not want to see this code. &amp;nbsp;It is like a building that people have added multiple floors to, with extra sheds and carparks and a kitchen in back. &amp;nbsp;I would be ashamed to show it to anyone, and it is freaking huge too. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The one thing that makes me think it doesn't have to do with viewControllers, however, &amp;nbsp;is that in the other app, the one that works, it doesn't open&amp;nbsp;a viewController when I authorize. &amp;nbsp;It opens the Dropbox app. &amp;nbsp;So I assume this broken app would do the same thing.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 23:50:16 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216760#M11264</guid>
      <dc:creator>Bob S.15</dc:creator>
      <dc:date>2017-04-18T23:50:16Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216761#M11265</link>
      <description>&lt;P&gt;Greg how do I determine which version of the SDK I have? &amp;nbsp;I set my Cartfile to&amp;nbsp;~&amp;gt; 3.0.11, but I just noticed that in the shell when I run the update, it says&amp;nbsp;Checking out dropbox-sdk-obj-c at "3.0.14". &amp;nbsp;I am compiling with a deployment target of 8.0 and not getting any errors -- does that mean it would just crash on an iOS 8 machine or just not connect?&lt;/P&gt;</description>
      <pubDate>Wed, 19 Apr 2017 00:09:22 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216761#M11265</guid>
      <dc:creator>Bob S.15</dc:creator>
      <dc:date>2017-04-19T00:09:22Z</dc:date>
    </item>
    <item>
      <title>Re: DropboxClientsManager authorizeFromController not doing anything</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216766#M11267</link>
      <description>&lt;P&gt;You don't have to share your code if you don't want to, but for what it's worth, we won't judge your code! &lt;img class="lia-deferred-image lia-image-emoji" src="https://www.dropboxforum.com/html/@FBF7D2AB59A0D6E861EBF6A36F93B7E2/emoticons/1f642.png" alt=":slightly_smiling_face:" title=":slightly_smiling_face:" /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If the view controller setup seems unlikely to be the problem, perhaps it's something to do with the&amp;nbsp;UIApplication? Is there anything unusual about your [UIApplication sharedApplication] in that app?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In any case, if it helps, the SDK is open source so you can see the definition for&amp;nbsp;&lt;SPAN&gt;authorizeFromController here:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://github.com/dropbox/dropbox-sdk-obj-c/blob/94f7b0cfe5f1bc489b382ed009f3e28c945bf7ec/Source/ObjectiveDropboxOfficial/Platform/ObjectiveDropboxOfficial_iOS/DBClientsManager%2BMobileAuth-iOS.m#L16" target="_blank"&gt;https://github.com/dropbox/dropbox-sdk-obj-c/blob/94f7b0cfe5f1bc489b382ed009f3e28c945bf7ec/Source/ObjectiveDropboxOfficial/Platform/ObjectiveDropboxOfficial_iOS/DBClientsManager%2BMobileAuth-iOS.m#L16&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;But yes, with the broken app we would also expect the official&amp;nbsp;Dropbox app to get launched if it's installed. It checks if the app is installed first &lt;A href="https://github.com/dropbox/dropbox-sdk-obj-c/blob/903ee3b3205b8c594c75e8cd0e3a02a1c4b2c1be/Source/ObjectiveDropboxOfficial/Platform/ObjectiveDropboxOfficial_iOS/DBOAuthMobile-iOS.m#L109" target="_self"&gt;using canOpenUrl&lt;/A&gt;&amp;nbsp;via the passed along UIApplication, and then opens it using openUrl, if so. It's possible it's failing somewhere there, but I've always seen output when something goes wrong with that.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Also, as another data point, have you tried it on multiple devices?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;And you can programmatically check the SDK version using the&amp;nbsp;kV2SDKVersion constant. Or, you can check the installed version manually in the&amp;nbsp;Cartfile.resolved file. The "~&amp;gt;" Carthage operator is how you request a "compatible" version, so "~&amp;gt; 3.0.11" will give you "3.0.14", for example.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I'm not sure offhand what the expected failure mode is when attempting to use it on iOS 8, but I would expect it to crash, at least during the app authorization flow if not at launch.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Apr 2017 01:26:16 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/DropboxClientsManager-authorizeFromController-not-doing-anything/m-p/216766#M11267</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2017-04-19T01:26:16Z</dc:date>
    </item>
  </channel>
</rss>

