问题标签 [libsystem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
737 浏览

macos - 在 Mac 10.4.7 中安装 Mono 2.6.7 的问题

我在 Mac 10.4.7 上安装 Mono 2.6.7,并且遇到了一些问题。我已经通过 MacPort 更新了一些库来解决其中的一些问题,但这是最新的。

当我启动 Mono 时,它崩溃了。任何帮助表示赞赏。

0 投票
1 回答
1514 浏览

ios5 - iOS5 上的 libSystem.dylib 位于何处?

我正在研究如何越狱 iphone,以便我可以提出一些安全机制来提高针对此类攻击的门槛。

在 iOS5 上,我注意到系统共享库(例如 libSystem.B.dylib)根本不存在!我在根电话的顶层运行了“查找”,但没有得到任何系统共享库(甚至是框架二进制文件)。

当我运行 otool -LI 时,看到该应用程序与系统共享库链接,这些库应该位于手机的 /usr/lib/ 下,而框架则位于 /System/Library/Frameworks/..

任何帮助将不胜感激。

0 投票
3 回答
5613 浏览

ios - 链接到伞形框架

我有 ios 应用程序,我想在其中实施 Flurry 分析。

导入 Flurry 和 ling libsystem_network.dylib 后

我遇到了这个无法解决的问题

libcommonCrypto.dylib在谷歌中,我在这里和其他一些地方发现了同样的问题:

CommonCrypto 不是为 arch armv7 iOS 构建的

但这对我没有帮助

有什么想法吗?谢谢

0 投票
3 回答
8887 浏览

docker - 加载Docker时出错:共享库:libsystemd-journal.so.0:无法打开共享对象文件:没有这样的文件或目录

我正在使用 Docker 版本:

我在 Centos 7 我有一个 Jenkins 容器在我的 Docker 环境中运行。当我访问 Jenkins 容器并尝试执行 Docker 命令时,出现此错误:

我试过:[root@localhost lib64]# sudo ln -s /usr/lib64/libsystemd.so.0 libsystemd.so.0 ln: failed to create symbolic link 'libsystemd.so.0': File exists

解决这个问题后我看到了这个问题:问题

这是同样的问题:https ://botbot.me/freenode/docker/2015-12-01/?page=4

0 投票
1 回答
1065 浏览

swift - Swift 命令行工具运行时崩溃 dyld:找不到符号:__pthread_atfork_child

Thread 1: signal SIGABRT当我构建任何快速命令行工具时,它总是在启动后立即崩溃( ):

这发生在我构建的任何命令行工具上。即使我构建了 xcode 命令行工具模板。

将 mac 重置为较早的时间机器备份解决了一天的问题。然后它无缘无故地回来了。但是,我可以使用 swift cli 和包管理器构建命令行工具。

我在 macOS 10.12.5 上使用 Xcode 8

0 投票
1 回答
202 浏览

macos - printf 在哪里定义?

我已经编译了一个简单的 c 程序,它使用printfotool -l在二进制文件上运行。在命令/usr/lib/libSystem.B.dylib中提到了它。LC_LOAD_DYLIB但是当我nm -a /usr/lib/libSystem.B.dylib列出该库中的符号时,我没有找到printf. 那么它在哪里定义呢?

0 投票
1 回答
733 浏览

xcode - dyld:未找到符号:___darwin_check_fd_set_overflow

当我在 XCode 12.4 目标设备 iOS 13.3 中构建我的应用程序时,它会在启动时崩溃,并显示以下错误消息。但工作正常的目标设备模拟器。

dyld:找不到符号:___darwin_check_fd_set_overflow 引用自:/private/var/containers/Bundle/Application/EBA2D824-6239-4E6A-BD10-1A3F945AECA3/MyAPP.app/MyAPP 预期在:/usr/lib/libSystem.B.dylib 中/private/var/containers/Bundle/Application/EBA2D824-6239-4E6A-BD10-1A3F945AECA3/MyAPP.app/MyAPP dyld:启动,加载依赖库DYLD_LIBRARY_PATH=/usr/lib/system/introspection DYLD_INSERT_LIBRARIES=/Developer/usr/ lib/libBacktraceRecording.dylib:/Developer/usr/lib/libMainThreadChecker.dylib:/Developer/Library/PrivateFrameworks/DTDDISupport.framework/libViewDebuggerSupport.dylib:/Developer/Library/PrivateFrameworks/GPUTools.framework/libglInterpose.dylib:/usr/ lib/libMTLCapture.dylib

崩溃可以通过与 libSystem.B.dylib 的弱链接来解决,但我只是想知道为什么会发生这种情况。任何线索表示赞赏