apple0110 发表于 2015-5-27 14:12:10

IOS-》SDK导入工程库问题

song:audioprocess apple$ lipo -info *Architectures in the fat file: libaudio_processing are: armv7 armv7s i386 x86_64 arm64 Architectures in the fat file: libaudio_processing_neon are: armv7 armv7s arm64 Architectures in the fat file: libaudio_processing_sse2 are: i386 x86_64 Architectures in the fat file: libcommon_audio are: armv7 armv7s i386 x86_64 arm64 Architectures in the fat file: libcommon_audio_neon are: armv7 armv7s Architectures in the fat file: libcommon_audio_sse2 are: i386 x86_64 Architectures in the fat file: librtc_base_approved are: armv7 armv7s i386 x86_64 arm64 Architectures in the fat file: libsystem_wrappers are: armv7 armv7s i386 x86_64 arm64 song:audioprocess apple$ 我是做iPhone手机客户端开发的,只针对ios系统,导入AnyChat SDK时, 标记红色的.a文件是不需要添加到工程中去的吧,蓝色的.a文件,也可以不用添加吧,...那么到底只添加哪几个.a文件啊 ?????求解

佰锐科技-邵光清 发表于 2015-9-2 15:27:52

JanJan 发表于 2015-9-2 15:19
您好 感谢您的回覆,
我想在请问一下,
除了那两个之外,还有第三个警告,


是的,没有影响的

佰锐科技-杨子鳄 发表于 2015-5-27 14:31:26

不影响,libaudio_processing_neon是手机端的库,libaudio_processing_sse2是PC模拟器上面的库(只有x86平台才支持SSE2指令集),您如果不需要在PC模拟器上面运行AnyChat,则红色的两个库可以不用添加进工程。ios开发的配置环境,请参考http://bbs.anychat.cn/forum.php?mod=viewthread&tid=1270&extra=page%3D1

admin 发表于 2015-5-27 14:38:09

除了红色的两个库可以不需要添加进工程外,其它库文件都需要添加进工程。

PS:把红色的库添加进工程,除了编译时会带有警告外,没有别的坏处,也不会增大目标文件的大小,因为不包含目标平台的arch是不会链接进目标文件的。

apple0110 发表于 2015-5-27 14:51:55

admin 发表于 2015-5-27 14:38
除了红色的两个库可以不需要添加进工程外,其它库文件都需要添加进工程。

PS:把红色的库添加进工程,除 ...

thank you!

apple0110 发表于 2015-5-27 14:52:21

佰锐科技-杨子鳄 发表于 2015-5-27 14:31
不影响,libaudio_processing_neon是手机端的库,libaudio_processing_sse2是PC模拟器上面的库(只有x86平 ...

thank you! :)
   

JanJan 发表于 2015-9-2 14:10:30

我也遇到了这问题,
除了libaudio_processing_sse2以及libcommon_audio_sse2有这个警告之外,还有libcommon_audio_neon

如前几楼所言,前两个貌似是可以不导入的
但是libcommon_audio_neon这个必须得导入?
但导入之后就会产生警告...

我想问有这三个警告还可以通过AppStore的审核吗?


在此先谢谢各位。

admin 发表于 2015-9-2 14:13:31

出现警告的两个库是“i386 x86_64”,这是虚拟机(模拟器)的环境,您打包上传到AppStore时都是真机(ARM)环境,是不会打包这两个库的,所以不会有影响。

JanJan 发表于 2015-9-2 15:19:31

admin 发表于 2015-9-2 14:13
出现警告的两个库是“i386 x86_64”,这是虚拟机(模拟器)的环境,您打包上传到AppStore时都是真机(ARM) ...

您好 感谢您的回覆,
我想在请问一下,
除了那两个之外,还有第三个警告,

第三个是libcommon_audio_neon 这警告(也就是楼主所标注蓝色的那行)
这个也不会影响到上架吗?

再一次衷心感谢您的回答。

JanJan 发表于 2015-9-2 15:43:27

佰锐科技-邵光清 发表于 2015-9-2 15:27
是的,没有影响的

Thank you very much :D
页: [1]
查看完整版本: IOS-》SDK导入工程库问题