【问题标题】:iOS - Swift SDK integration on an Unity AppiOS - Unity 应用程序上的 Swift SDK 集成
【发布时间】:2018-09-03 13:49:58
【问题描述】:

我可能为一家希望我将 SDK 集成到他们付费的应用程序的公司工作,

该应用程序是通过 Unity 制作的。

由于我不是 Unity 用户,所以没有成功找到任何文档,

对于这样的应用程序,我可以使用 Xcode 在内部实现 SDK,我是否可以在应用程序代码中使用 SDK,即使它是使用 Unity 制作的?

感谢您的回答。

【问题讨论】:

    标签: ios swift unity3d sdk implements


    【解决方案1】:

    目前还不清楚您需要集成的 SDK 到底是什么。首先,我会检查是否没有提供正确功能的现有 Unity Asset Store 包。它们有很多,其中许多是免费的,集成它们可能比使用 Swift 容易得多。

    您不能直接从 Unity 插件集成 Swift 代码,但可以使用 Objective-C 访问本机 API。 Docs here。假设您需要的 Swift 代码可以与 Objective-C 互操作(如果它是 SDK,那么它可能是),您可以编写一个包装插件以允许您通过 Objective-C 从 C# 访问 Swift SDK。为此,您可能必须将相关 SDK 构建为框架

    但如果可能的话,找一个更简单的方法。

    【讨论】:

    • 谢谢,长话短说,sdk 是用于提高广告效率的分析 sdk。该应用程序应显示其添加活动的分析。我会检查您发送的文档,非常感谢。
    猜你喜欢
    • 1970-01-01
    • 2022-11-11
    • 1970-01-01
    • 2015-12-29
    • 2016-12-06
    • 1970-01-01
    • 2016-05-08
    • 1970-01-01
    • 2014-12-09
    相关资源
    最近更新 更多