【问题标题】:Twitter+OAuth Crash on iPhone OS 2.xiPhone OS 2.x 上的 Twitter+OAuth 崩溃
【发布时间】:2010-12-20 06:53:42
【问题描述】:

我正在使用 Ben Gottlieb 的 Twitter+OAuth 代码。

在我的 3.1.2 iPhone 上运行良好,但在我的 2.2.1 iPhone 上崩溃。我在EstimateBas64EncodedDataSize 调用中收到EXC_BAD_ACCESS 错误。这是我在调试器中看到的:

#0  0x2fe1e724 in __dyld_pthread_getspecific
#1  0x2fe1eddc in __dyld___gthread_getspecific
#2  0x2fe1eec8 in __dyld__Unwind_SjLj_Register
#3  0x2fe07b14 in __dyld__ZN4dyld14bindLazySymbolEPK11mach_headerPm
#4  0x2fe15ebc in __dyld_stub_binding_helper_interface
#5  0x0003cab8 in EstimateBas64EncodedDataSize at Base64Transcoder.c:106
#6  0x0003cb04 in Base64EncodeData at Base64Transcoder.c:120
#7  0x0003e476 in -[OAHMAC_SHA1SignatureProvider signClearText:withSecret:] at OAHMAC_SHA1SignatureProvider.m:50

我错过了什么? 2.2.1 中没有的库?

【问题讨论】:

    标签: iphone twitter oauth exc-bad-access


    【解决方案1】:

    看起来 OAuth 库是针对 3.0 框架构建的。如果您想以 2.2.1 为目标,则需要针对这些框架构建它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-04
      相关资源
      最近更新 更多