【问题标题】:iMessage extension in swiftswift中的iMessage扩展
【发布时间】:2021-06-10 17:37:38
【问题描述】:

我想为我的应用创建一个 iMessage 应用扩展,一旦我设置了它,如何在扩展中使用来自实际应用的代码?我需要从我的应用中导入某些文件吗?

我为主应用和 iMessage 扩展设置了应用组,我如何从主应用访问课程?

【问题讨论】:

  • 您要在扩展程序和应用程序中使用的任何 Swift 文件都必须添加到这两个目标中。
  • 如何做到这一点@jnpdx

标签: ios swift imessage-extension


【解决方案1】:

您需要将想要包含在扩展中的任何源文件添加到扩展目标(以及应用目标,如果它们是共享的)。

一种方法:

  1. 转到 Xcode 中的 View 菜单并选择 Inspectors -> File。

  2. 导航到要添加到扩展程序的任何文件,然后在文件检查器中(应在右侧边栏中可见),确保在“目标成员资格”下选择了扩展程序的目标

【讨论】:

  • @ShedSports 这回答了你的问题吗?如果是这样,您可以使用绿色复选标记将其标记为已接受。
猜你喜欢
  • 2017-01-14
  • 2018-05-22
  • 1970-01-01
  • 1970-01-01
  • 2017-06-26
  • 1970-01-01
  • 1970-01-01
  • 2019-08-06
  • 1970-01-01
相关资源
最近更新 更多