Ios _NSInlineData base64EncodedString-发送到实例的选择器无法识别

Ios _NSInlineData base64EncodedString-发送到实例的选择器无法识别,ios,objective-c,cocoapods,unrecognized-selector,evernote,Ios,Objective C,Cocoapods,Unrecognized Selector,Evernote,我在XCode中基于。测试OAuth的方法有效。我从project中的直接源代码切换到CocoaPodspod'Evernote SDK iOS',“~>1.3”,现在我遇到了以下异常 当它停止工作时,我注意到我无意中正在为“iPad”运行模拟器。我以前用过“iPad视网膜64位”,它一开始工作的时候。当我切换到64位时,它工作了。我在直接来源的版本中尝试了它,而不是pods,对于“iPad”版本,它打开了授权弹出窗口,当我登录时,我也可以在CocoaPods版本中登录“iPad”。。。。似乎在

我在XCode中基于。测试OAuth的方法有效。我从project中的直接源代码切换到CocoaPods
pod'Evernote SDK iOS',“~>1.3”
,现在我遇到了以下异常

当它停止工作时,我注意到我无意中正在为“iPad”运行模拟器。我以前用过“iPad视网膜64位”,它一开始工作的时候。当我切换到64位时,它工作了。我在直接来源的版本中尝试了它,而不是pods,对于“iPad”版本,它打开了授权弹出窗口,当我登录时,我也可以在CocoaPods版本中登录“iPad”。。。。似乎在CocoaPods版本中存在授权问题,而不是模拟器之间的差异。。。它只是在我第一次使用我的旧代码授权我的应用程序时起作用

你们知道项目中的直接源代码和使用CocoaPods有什么不同吗

我在第153行得到异常:return[database64encodedstring];在文件ENGCOAuth.m中

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[_NSInlineData base64EncodedString]: unrecognized selector sent to instance 0x958ca10'
*** First throw call stack:
(
    0   CoreFoundation         0x01b001e4 __exceptionPreprocess + 180
    1   libobjc.A.dylib        0x009538e5 objc_exception_throw + 44
    2   CoreFoundation         0x01b9d243 -[NSObject(NSObject) doesNotRecognizeSelector:] + 275
    3   CoreFoundation         0x01af050b ___forwarding___ + 1019
    4   CoreFoundation         0x01af00ee _CF_forwarding_prep_0 + 14
    5   MemloNotepad           0x001d378a -[ENGCOAuth signature] + 618
    6   MemloNotepad           0x001d3187 -[ENGCOAuth authorizationHeader] + 167
    7   MemloNotepad           0x001d2fb5 -[ENGCOAuth request] + 245
    8   MemloNotepad           0x001d4dba +[ENGCOAuth URLRequestForPath:GETParameters:scheme:host:consumerKey:consumerSecret:accessToken:tokenSecret:] + 1082
    9   MemloNotepad           0x001eb38c -[EvernoteSession startOauthAuthentication] + 348
    10  MemloNotepad           0x001ead7e __68-[EvernoteSession authenticateWithViewController:completionHandler:]_block_invoke + 558
    11  MemloNotepad           0x001cfec7 __44-[ENAPI invokeAsyncIdBlock:success:failure:]_block_invoke_2 + 55
注意:我已经在中问过这个问题,但将近一个月没有得到任何答复。

另一个问题帮助我解决了这个问题


我必须在构建设置的其他链接器标志中添加
$(继承)
。我在其中一个目标中有,但不是在所有目标中都有。

似乎主要是一个CocoaPods问题,与这个问题相关