首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当游戏尝试在Mac上初始化Steam时出现错误"SteamAPI_Init() failed;ipcserver init failed“

当游戏尝试在Mac上初始化Steam时出现错误"SteamAPI_Init() failed;ipcserver init failed“
EN

Stack Overflow用户
提问于 2019-12-09 05:59:58
回答 1查看 561关注 0票数 4

完整的错误日志是:

代码语言:javascript
运行
复制
[S_API FAIL] SteamAPI_Init() failed; ipcserver init failed .
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API] SteamAPI_Init(): Could not determine Steam client install directory.

不确定为什么会发生这种情况。我肯定是在运行Steam,将steam_appid.txt文件放在可执行文件的目录中,等等。

想法...?

EN

回答 1

Stack Overflow用户

发布于 2019-12-14 14:45:39

终于想明白了。我需要从我的项目目标的“签名和功能”中删除"App Sandbox“。看起来沙箱与Steam builds不兼容。

此外,公证需要启用"Hardened“,我想这是推荐的。但是我需要选中“禁用库验证”,否则我会得到libsteam_api.dylib的代码签名错误(实际上缺少签名)。

希望这两个比特能帮助其他人省去一些麻烦。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59240294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档