你好,我刚刚订购了多传感器物联网套件,正在下载IOS应用程序。我在这方面做了不少工作
DA14583物联网应用程序,但想查看最新的DA14585变种。总之,我下载了IOS应用程序源代码
并试图在xcode10.1中编译它,但收到了许多错误。所以我的问题是XCODE的版本是什么
这段代码最初编译于?我似乎在任何地方都找不到这方面的参考资料,我想要一个干净的编译。非常感谢。
克雷格
关键词:
设备:
你好,克雷格·弗拉纳根,
感谢您订购DA14585多传感器物联网套件,并感谢您提出的问题。IoT iOS移动应用程序的最新源代码版本为3.260.10,可在我们的支持门户网站上获得。如果您使用的是这个版本,那么代码是在xcode9.4.1中编译的。
谢谢,下午好
谢谢你的快速回复。我安装了旧的xcode9.4.1并加载了代码。编译后我得到了一些奇怪的
链接器错误(请参见下面编译后从XCODE复制的块):
架构x86\u 64的未定义符号:
“\u OBJC\u CLASS\u MQTTCFSocketTransport”,引用自:
MqttClient.o中的objc类ref
“OBJC类MQTTSession”,引用自:
MqttClient.o中的objc类ref
ld:找不到架构x86\u 64的符号
clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
我还收到了很多关于云框架找不到目录的警告。。。。我在发行说明中提到需要Alexis密钥,我不知道这是否与链接器错误有关,但是链接器错误还是出现了。这是我的电脑:MacBookAir运行MacOSMojave,版本10.14.2。我真的很高兴能把这个启动和运行,任何帮助这些奇怪的链接器错误将是有益的。克雷格
你好,克雷格·弗拉纳根,
出现这些链接器错误的最可能原因是,您可能正试图为iOS模拟器设备构建源代码。您应该为“generic iOS device”或已连接的常规i-device构建代码。请注意,应用程序不会在模拟器中运行。
谢谢,下午好
这就是问题所在。非常感谢!
你好,克雷格·弗拉纳根,
很高兴你解决了问题。如果您发现以上任何答案有用,请将其标记为已接受。
谢谢,下午好
明白了,谢谢。