NMSSH Framework可在模拟器上运行,但不能在真实的iPhone上运行

时间:2018-07-17 21:24:39

标签: ios swift ssh nmssh

我可以使用NMSSH,并且它适用于iPhone模拟器,但是当我尝试使用实际的真实iPhone时,出现以下错误:

  

ld:警告:忽略文件### / Desktop / XcodeProjects / MYAPPNAME / NMSSH.framework / NMSSH,该文件是为x86_64(不是链接的体系结构)构建的(arm64):#/ Desktop / XcodeProjects / MYAPPNAME / NMSSH .framework / NMSSH   体系结构arm64的未定义符号:   从以下位置引用的“ OBJC_CLASS $ _NMSFTPFile”:   ViewController.o中的objc-class-ref   从以下位置引用的“ OBJC_CLASS $ _NMSFTP”:   ViewController.o中的objc-class-ref   从以下位置引用的“ OBJC_CLASS $ _NMSSHSession”:   ViewController.o中的objc-class-ref   ld:找不到体系结构arm64的符号   clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

P.S。当我想构建NMSSH.Framework时,我还尝试将有效的体系结构设置为所有体系结构,例如arm64,i386,x86_64等),并且(还尝试将仅将Build Active Architecture设置为NO),但是当我仍然遇到相同的错误时使用真实的iPhone。

任何对此的建议将不胜感激。

谢谢。

0 个答案:

没有答案