你好,我刚刚订购了多传感器物联网套件,正在下载IOS应用程序。我做了相当多的工作
DA14583物联网应用程序,但想看看你的最新DA14585变种。总之,我下载了IOS APP源码
代码,并试图在XCODE 10.1中编译它,收到了许多错误。我的问题是XCODE是什么版本
这段代码最初编译在?我似乎不能在任何地方找到这方面的参考,并希望一个干净的编译。谢谢你!
克雷格
关键词:
设备:
你好克雷格•弗拉纳根
感谢您订购DA14585多传感器物联网套件,感谢您的提问。IoT iOS移动应用的最新版本源代码可以在我们的支持门户上获得,版本是3.260.10。如果你正在使用这个版本,那么代码是在XCODE 9.4.1中编译的。
谢谢,PM_Dialog
感谢您的快速回复。我安装了旧的XCODE 9.4.1并加载了代码。编译后,我得到了一些奇怪的东西
链接错误(请看下面,这是从XCODE编译后复制的块):
体系结构x86_64的未定义符号:
“_OBJC_CLASS_ _MQTTCFSocketTransport美元”,引用:
在MqttClient.o objc-class-ref
“_OBJC_CLASS_ _MQTTSession美元”,引用:
在MqttClient.o objc-class-ref
Ld:没有找到架构x86_64的符号
Clang: error: linker command failed with exit code 1 (use -v to see invocation)
我还收到了一些关于无法为云框架....找到目录的警告我注意到一些关于需要Alexis Key的发布说明,我不知道这是否与链接器错误有关,但尽管如此,链接器错误出现。这是我的电脑:运行MAC OS MOJAVE 10.14.2版本的MACBOOK AIR。我真的很兴奋得到这个和任何帮助与这些奇怪的链接错误将是有帮助的。克雷格
你好克雷格•弗拉纳根
获得这些链接器错误的最可能的原因是,您可能试图为iOS模拟器设备构建源代码。你应该为“通用iOS设备”或你连接的常规i设备构建代码。注意,应用程序不是在模拟器中运行的。
谢谢,PM_Dialog
这就是问题所在。很多谢谢!
你好克雷格•弗拉纳根
很高兴你解决了自己的问题。如果您认为以上答案有用或有帮助,请标记为已接受。
谢谢,PM_Dialog
知道了谢谢。