在Unity开发的项目基础上混编加入OC/Swift代码

每次unity发来新包运行都会有一堆的错,因此特别记录一下:

对方用的工具版本是2018.3(因此会有包含UIWebView的问题)


问题一:使用@import报错:Module '' not found

解决一:在Framework Search Paths中添加项$(PROJECT_DIR)

------------------------------------------------------------

问题二:使用了pods可能会有afnetworking等一些库丢失

解决二:pod install

------------------------------------------------------------

问题三:特别注意Unity修改重新打包发来之后,targets里边所有设置都会被重置

解决三:留意自己修改过的就好(.Plist里边多了无效项目Application does not run in background)

------------------------------------------------------------

问题四:项目中包含UIWebView导致无法提交itunesconnect的问题

解决四:cd到项目路径,执行grep -r "UIWebView" .        然后依次修改为WKWebView,部分三方库如AFnetworking中含有更新到最新的sdk即可,至于Unity的libiPhone-lib.a中包含该如何修改(建议主动要求Unity升级版本),可参考这篇文章:https://www.jianshu.com/p/0e5ba73575da

------------------------------------------------------------

在第一次运行项目时,遇到了一大堆的问题.......记不起来(好尴尬 ̄□ ̄||)

先记录到这里吧。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。