您好,我刚订购了MultiSensor IoT套件并正在下载iOS应用程序。我做了很多工作
DA14583 IOT应用程序,但想查看最新的DA14585变体。无论如何,我下载了iOS应用程序来源
代码并尝试在Xcode 10.1中编译它并收到众多错误。所以我的问题是Xcode版本是什么
此代码最初编译在?我似乎无法找到任何地方的参考,并希望干净编译。谢谢你。
克雷格
关键词:
设备:
嗨Craig Flanagan,
感谢您订购DA14585 MultiSensor IoT套件,谢谢您的问题。我们支持门户网站上可用的IOT IOS移动应用程序的最新版本的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:错误:linker命令失败,退出代码1(使用-v查看调用)
我还收到了与云框架没有找到的目录相关的一些警告....我注意到关于alexis键的需要的发布说明中的一些东西,我不知道与链接器有什么关系误差但仍然出现链接器错误。这是我的电脑:MacBook Air运行Mac OS Mojave,版本10.14.2。我真的很高兴能够解决这个问题,并对这些奇数链接器错误的任何帮助都有帮助。克雷格
嗨Craig Flanagan,
获取这些链接器错误的最可能原因是因为您可能正在尝试构建iOS模拟器设备的源代码。您应该为“通用iOS设备”或已连接的常规I设备构建代码。请注意,应用程序不会在模拟器中运行。
谢谢,PM_DIALOG.
这是问题。非常感谢!
嗨Craig Flanagan,
很高兴你识上你的问题。如果您发现上述任何答案有用和乐于推荐,请将其标记为已接受。
谢谢,PM_DIALOG.
得到它。