利用cocoapodandroidstudio导入sdk环信sdk,怎么将i386 x86

看来官方给出的sdk支持bitcode还真是仅限於“sdk”了EaseUI里的libopencore-amrnb不是环信出品的,就不管了?可这对开发者来说有什么用呢我们需要sdk提供的全部组件都支持bicode才行呢!!!

另外:跟iOS SDK客垺沟通了下,似乎没有搞明白开启bitcode时什么意思

强调一遍:必须在TARGET中设置bitcode为YES,然后真机运行真机运行!!!!

麻烦官方再仔细检查一遍給我们开发者一个真正能用的bitcode版本!!!


这次3.2.3说使用了动态framework,嗯对官方的这种与时俱进赞一个。但你们能仔细看看给的文档吗:
注: 由于 iOS 編译的特殊性为了方便开发者使用,我们将 i386 x86_64 armv7 arm64 几个平台都合并到了一起所以使用动态库上传appstore时需要将i386 x86_64两个平台删除后,才能正常提交

然後呢如何操作?能再简洁一点吗

熟悉开发的肯定都知道用lipo操作,但是刚入门的是还需要查询的呀能直接说下怎么操作岂不是更好!

3,一些建议 1做SDK不像平常开发个app,自己的一亩三分地想怎么搞就怎么搞sdk是拿出来给大家用的,对象都是开发者需要开发sdk的同学本身就非常精通。一个建议对于暴漏的.h文件最好都引用:

2,并且文档什么的要尽量细化看到官方推出了不少视频的开发文档,这个虽然很好降低了门槛,可是sdk总是在升级的在变动的视频的内容往往发出来不久就落后于实际的代码了。建议多些文字文档重要步骤尽量详细,文字能快速传达信息没人有希望集成个sdk都要花费很多时间。

以上是我个人的浅见不是纯粹是发牢骚,大家都是开发者都希望作品精益求精,希望共同进步!

匆促中难免有错字望理解!谢谢!

到webank以后一直在做sdk相关的开发,包括微动力,云客服,以及云刷脸项目.其中遇到一些常见的sdk中开发应该避免的误区,以及一些可能会踩到的坑.

iOS中使用OC开发,由于OC没有命名空间概念,很大問题是重名问题.有以下几个地方都需要注意添加前缀,前缀一定要有辨识度,类名、宏定义、枚举、通知、类别等命名时加静态库统一特殊前綴以避免命名冲突:

第三方公用库或静态库不要打入SDK进行编译

  • 指令集 通常会把CPU的扩展指令集称为”CPU的指令集”(因为基本的,类似加减的指令似乎是必须被CPU所支持的指令...

  • 我要回帖

    更多关于 eclipse如何导入sdk 的文章

     

    随机推荐