【发布时间】:2018-05-10 14:56:26
【问题描述】:
我正在尝试将 Lyft API for iOS 与 Swift 4 和 Xcode 9.3 一起使用。
当我使用pod LyftSDK 时,框架文件无法按照this issue 进行编译,我已修复该问题(但主要API 无法在生产版本中编译似乎很奇怪)。它目前是Lyft-iOS-SDK GitHub 上的一个未解决问题,#17。我也在使用pod Lyft,因为我不确定要使用哪个。
在我的视图控制器中,我导入了:
import Lyft
import LyftSDK
但是当我使用let lyftButton = LyftButton() 时,我得到了编译错误Use of unresolved identifier 'LyftButton'。
如何在 Swift 中使用这个 API?我需要两个 pod 才能工作吗?我正在逐行遵循文档行,但无法让它按应有的方式工作。我使用的其他 API 和 CocoaPods 都没有这个问题。
【问题讨论】:
-
随机事实:Spotify SDK 似乎也没有更新到 Swift 4。所以也许并不那么奇怪。您可能想就此向 Lyft 询问(也许他们的系统确实应该在这里询问。有些公司会这样做)。
-
@user770 是的,也许这就是问题所在。他们的 GitHub 要求使用
lyft-api标签在 SO 上发帖,但我也会考虑在 GitHub 上打开一个新问题。 -
@user770 在 GitHub lyft/Lyft-iOS-SDK 上以 Issue #18 的身份打开