Twitter Digits 1.15.1 安装错误(无法构建模块 'DigitsKit' || 使用未声明的标识符 'Digits')

Posted

技术标签:

【中文标题】Twitter Digits 1.15.1 安装错误(无法构建模块 \'DigitsKit\' || 使用未声明的标识符 \'Digits\')【英文标题】:Twitter Digits 1.15.1 install error (Could not build module 'DigitsKit' || Use of undeclared identifier 'Digits')Twitter Digits 1.15.1 安装错误(无法构建模块 'DigitsKit' || 使用未声明的标识符 'Digits') 【发布时间】:2016-01-27 07:09:38 【问题描述】:

ios 应用中安装 Digits 1.15.1 时,AppDelegate.m 文件中出现以下错误:

    无法在导入语句 #import <DigitsKit/DigitsKit.h> 处构建模块“DigitsKit” 在didFinishLaunchingWithOptions 方法中的[Fabric with:@[[Digits class]]] 语句中使用未声明的标识符“数字”

【问题讨论】:

感谢@Melissa Avery-Weir 的编辑 【参考方案1】:

导航到项目名称 -> 构建设置 -> Apple LLVM 7.0-Language-Modules

启用模块(C 和 Objective-C) 设置为否(默认 - 是)。

这将解决这两个错误。但它会在 Digits.h 文件中显示另一个错误

解决错误

导航到Digits.h 文件并从所有错误语句中删除__TVOS_UNAVAILABLE

现在构建并运行将生成另一个错误语句的项目。

解决错误

导航到项目名称 -> 构建设置 -> Apple LLVM 7.0-Language-Modules

启用模块(C 和 Objective-C) 设置为是(默认 - 否)。

构建并运行项目,玩得开心。

【讨论】:

以上是关于Twitter Digits 1.15.1 安装错误(无法构建模块 'DigitsKit' || 使用未声明的标识符 'Digits')的主要内容,如果未能解决你的问题,请参考以下文章

什么是阻止用户每次打开我的应用程序时都必须使用 Twitter Digits 登录的安全方法?

Android Fabric Twitter 和数字问题

使用 Twitter 的数字自定义 SMS 消息

如何在 react-native 中读取 Twitter 数字自动发送的 OTP

Win10 安装 digits

如何使用 Twitter Digit Framework 在 iOS 中使用 OTP 进行多用户手机号码身份验证?