xcode - 如何在现有的 macOS / Xcode 项目中实现 Steamworks API?
问题描述
我打算向 Steam 提交现有的 macOS 游戏。它是使用 Xcode 使用 Objective-C 和 Swift 制作的。
根据Steamworks 文档,我需要libsteam_api.dylib
在 Xcode 项目中进行链接。
然而,这似乎还不够。需要进行几个特定的构建和目标设置,我找不到任何文档。还需要满足其他几个条件,例如应该进行的 init 调用。
不幸的是,非 C++ 语言支持页面没有关于 Objective-C / Swift / Xcode 的信息,除了如何为 Steam 编写 Mac 游戏代码签名之外,在网上搜索也没有返回任何有用的信息。
是否有任何关于如何使游戏可提交到 Steam 的教程/帮助/分步指南?
解决方案
您可以使用 Objective-C++ 轻松将 SteamWorks API 集成到您的 Xcode 项目中。SteamWorks SDK 有一个名为“steamworksexample”的示例,展示了如何使用它。
推荐阅读
- php - Ifinite/lazy Scrolling in PHP using Ajax 显示了对 XMLHttpRequest 的访问
- android - 想要一个动态大小的ImageView Android
- c# - Listview中的按钮命令未触发
- flutter - 如何根据 Firebase Auth 错误消息在 Flutter 中显示自定义警报对话框?
- python-3.x - POST 不适用于带有 vue 前端的 python 烧瓶应用程序(预检)
- javascript - 基本身份验证而不是 AAD(Azure Active Directory)身份验证
- c - valgrind 条件跳转或移动取决于未初始化
- python-2.7 - 使用主题触发的 Lambda 函数时无法接收 SNS 消息
- amazon-web-services - AWS Xray-Daemon 本地,无法使用我的应用程序中的 Xray-daemon 连接 Xray
- java - 如何使用旧版本的 Maven?