我刚刚尝试在Xcode 9 beta中构建我的项目,但收到一条错误消息:
使用未声明的类型
SKError
此错误出现在名为SwiftyStoreKit的 CocoaPod 中。
我尝试清理项目但没有成功。
有想法该怎么解决这个吗?我没有听到任何关于SKError
Xcode 9、iOS 11 或 Swift 4 中的更改的消息。尽管我还没有将我的项目转换为 Swift 4。我错过了什么吗?
我刚刚尝试在Xcode 9 beta中构建我的项目,但收到一条错误消息:
使用未声明的类型
SKError
此错误出现在名为SwiftyStoreKit的 CocoaPod 中。
我尝试清理项目但没有成功。
有想法该怎么解决这个吗?我没有听到任何关于SKError
Xcode 9、iOS 11 或 Swift 4 中的更改的消息。尽管我还没有将我的项目转换为 Swift 4。我错过了什么吗?
这是SwiftyStoreKit框架中的一个已知问题。作为快速修复,尝试切换到分支:swift-4.0
pod 'SwiftyStoreKit', :git => 'https://github.com/bizz84/SwiftyStoreKit', :branch => 'swift-4.0'
使用上面的行编辑您Podfile
的 , 然后pod install
再次运行。
顺便说一句,根据上述问题,这看起来像是苹果方面的一个错误;(