小编Jon*_*off的帖子

如何在xcode 7/ios 9中将armv7s架构添加到静态库?

看起来在升级到xcode 7 beta 5和iOS 9.0 beta 5之后,我无法创建包含armv7s切片的静态库.

lipo -info staticLibraryName说:

Architectures in the fat file: staticLibraryName are: armv7 i386 x86_64 arm6.
Run Code Online (Sandbox Code Playgroud)

添加armv7s以构建设置以及$(ARCHS_STANDARD)并将Build Active Architectures Only设置为No似乎没有像在xcode 6中那样做.

还有其他人得到这个吗?有没有什么方法可以生产armv7s切片?如果我发布没有切片的静态库,我的客户\他们的最终用户会受到影响吗?

xcode objective-c ios ios9 xcode7-beta5

9
推荐指数
1
解决办法
1622
查看次数

如何调试和解决AFNetworking中的崩溃问题

我的iOS应用程序使用AFNetworking(2.6.1),我的排名最高的崩溃是:

Crashed: com.apple.NSURLSession-work
EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x0004000128ab38a0
Run Code Online (Sandbox Code Playgroud)

这就是Crashlytics中大多数堆栈跟踪的样子:

Thread : Crashed: com.apple.NSURLSession-work
0  libobjc.A.dylib                0x180e29bc8 objc_msgSend + 8
1  CFNetwork                      0x181df6518 SessionConnectionLoadable::_loaderClientEvent_DidReceiveConnectionCacheKey(HTTPConnectionCacheKey*) + 56
2  CFNetwork                      0x181e75178 ___ZN19URLConnectionLoader36protocolDidReceiveConnectionCacheKeyEP22HTTPConnectionCacheKey_block_invoke + 40
3  libdispatch.dylib              0x1811fd630 _dispatch_call_block_and_release + 24
4  libdispatch.dylib              0x1811fd5f0 _dispatch_client_callout + 16
5  libdispatch.dylib              0x181209634 _dispatch_queue_drain + 864
6  libdispatch.dylib              0x1812010f4 _dispatch_queue_invoke + 464
7  libdispatch.dylib              0x18120b504 _dispatch_root_queue_drain + 728
8  libdispatch.dylib              0x18120b224 _dispatch_worker_thread3 + 112
9  libsystem_pthread.dylib        0x181411470 _pthread_wqthread + 1092
10 libsystem_pthread.dylib        0x181411020 start_wqthread + 4
Run Code Online (Sandbox Code Playgroud)

我不使用kvo,我的应用程序使用位置并始终保持在后台.

关于如何调试/重新创建的任何想法(我无法在模拟器或设备上重建问题)?即使抓住异常,也不知道它在哪里或如何正确处理它就足够了......

exception objective-c ios afnetworking-2

8
推荐指数
0
解决办法
1155
查看次数