公司IOS的童鞋最近用了传说中的UI调试大神器Reveal,按照网上教程添加Reveal.framework,添加Other Linker Flags后,联调成功,超级简便
直到今天打包发布新版到TestFlight,Apple官方提示二进制文件无效,收到itunesconnect的邮件提示说二进制文件里使用了私有API:UICreateCGImageFromIOSurface,我就纳闷了,之前使用的第三方库都稳妥没有这个问题,回想了一下,唯一引入的第三方包就可能是Reveal,删除Reveal.framework和对应Other Linker Flags,Archive,上传,通过。
第一次使用Reveal还是要小心,一定要设置好其在Debug模式下使用。