【问题标题】:Integrating a Today Extension into a Codename One iOS App将 Today Extension 集成到 Codename One iOS 应用程序中
【发布时间】:2019-04-15 13:38:59
【问题描述】:

我是这个主题的新手,找不到任何与此相关的指南。我想知道如何将来自 xcode 项目(源自 CN1 iOS 调试构建源)的 Today Extension 文件添加到实际的 CN1 项目中才能正确集成。

【问题讨论】:

    标签: codenameone


    【解决方案1】:

    我们没有对此的内置支持,也没有真正研究过它。我们也从未获得过对 Android 小部件的官方支持。

    不过,两者都可以通过本机代码使用。例如。在这种情况下,您可以使用ios.plistInject 添加必要的 plist 更改。无论如何,实现它们的实际 UI/代码都应该在本机界面中完成。

    【讨论】:

    • 不幸的是,这不起作用,因为扩展的文件需要添加到生成的 xcdoe 项目的特定文件夹中,而且扩展是在项目的设置中指定的,目前无法通过cn1 构建提示。
    • 您可以将扩展创建为库或 POD,并将其包含到主项目中。如果这不起作用,您可以提交具有特定低级别要求的 RFE,例如将特定文件放置在特定位置的能力。我们已经为各种平台做到了这一点。
    • 这本来是一个很好的解决方法,但这似乎也不可能。我要做一个RFE
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-13
    • 2015-04-02
    • 2017-09-24
    • 1970-01-01
    • 2017-04-28
    • 2021-08-12
    • 1970-01-01
    相关资源
    最近更新 更多