2010-11-30 72 views
0

我在我的应用程序连接到网络(我想它使用套接字)中使用C++库。我一直在使用它几个月,我使用的是xcode 3.2.4。现在,我只是想升级到xcode 3.2.5,我发现我的应用程序崩溃的错误:升级到xcode 3.2.5后无法连接到网络

如果您遇到此问题在gdb中运行模拟器二进制文件,请确保您设置首先关闭“。 3.2.5

好吧,无法解决它,所以回到3.2.4,建议某处。应用程序不再崩溃,但现在库无法再连接到网络。试图重建它(我没有写库,但我有源),并使用新的库,但没有。图书馆仍然无法连接到网络。我尝试过每个模拟器。

任何想法可能会出现什么错误以及我可能如何解决这个问题?我能以某种方式手动删除与xcode和模拟器相关的所有内容,并尝试重新开始吗?

谢谢!

回答

1

我有一个类似的问题,它是为早期的操作系统构建的libCURL版本。解决方案是在iOS 4.2下重建库以消除$ UNIX2003符号装饰。 (我在http://www.creativealgorithms.com/blog/content/building-libcurl-ios-42上写下了全部细节。)

+0

看来这个问题已经消失了。无论如何,我有一些元素可以假设重建,就像你说的,可能已经解决了这个问题。谢谢! – 2010-12-18 20:42:38