“新建”->“目标”并添加 watchkit 应用程序/扩展时,构建立即中断,因为“找不到模块‘Crashlytics’”。目前,C-6ren">
gpt4 book ai didi

ios - 项目添加 watchkit 扩展后,之前添加的第三方框架不再起作用

转载 作者:技术小花猫 更新时间:2023-10-29 11:18:43 29 4
gpt4 key购买 nike

我有一个当前正在运行的应用程序,一切正常。

当我转到"file"->“新建”->“目标”并添加 watchkit 应用程序/扩展时,构建立即中断,因为“找不到模块‘Crashlytics’”。目前,Crashlytics 是使用@import Crashlytics 访问的,我检查了项目,pbxproj 文件中引用了正确位置的 crashlytics 框架,Crashlytics.h 在项目中可见。我尝试切换到 #import "Crashlytics.h" 只是为了看看它是否与模块有关,而不是简单地导入 header ,但是 Crashlytics.h 文件未找到

Crashlytics 已经在该项目中使用了很长时间,并且运行良好。在使用外部框架或 pod 时添加 watch 扩展是否需要额外的东西?

(如果我完全注释掉该行,只是为了看看会发生什么,我会在我们使用的其中一种椰子中遇到类似的问题,如果我继续注释掉我会愿意的' d 最终不得不删除任何外部框架)

最佳答案

利用link_with在你的 Podfile 中。

link_with 'appName', 'appName WatchKit Extension'

pod 'Alamofire', :git => "git@github.com:Alamofire/Alamofire.git", :branch => 'xcode-6.3'
pod 'SwiftyJSON', :git => "git@github.com:SwiftyJSON/SwiftyJSON.git", :branch => 'xcode6.3'

关于ios - 项目添加 watchkit 扩展后,之前添加的第三方框架不再起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27555972/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com