如何在今日扩展中分享来自包含app的课程?

时间:2018-01-09 06:10:04

标签: swift today-extension

在今日视图控制器中抛出主应用程序类的未解析标识符错误后,我尝试勾选主应用程序中所有类的小部件目标。仍然,获得pod错误(MBprogresHUD没有成员)。 有没有简单的方法来解决这个问题?

1 个答案:

答案 0 :(得分:0)

在pod文件中为共享扩展创建单独的目标,并指定要安装的pod名称。

例如: 您的pod文件应如下所示 ProjectName是您的项目目标名称 ShareExtensionName是您的共享扩展目标名称

平台:ios,'9.0'

use_frameworks!

def general_pods

pod 'Alamofire'

目标'ProjectName'执行

general_pods
pod 'SwiftyJSON', :git => 'https://github.com/acegreen/SwiftyJSON.git', :branch => 'swift3'

目标'ShareExtensionName'执行

general_pods
pod 'MBProgressHUD'