我有一个使用ResearchKit收集调查信息的旧项目。该项目使用pod(pod 'ResearchKit'
),并且一切正常。现在,当我要将这个应用程序部署到Testflight时,Apple拒绝了我的应用程序,说ITMS-90809:不推荐使用的API-不再接受使用UIWebView的新应用程序。而是使用WKWebView来提高安全性和可靠性。经过一番研究,我遇到了一些解决方案,建议删除研究工具包cocoapod,改为使用ResearchKit项目,如下所示:https : //github.com/ResearchKit/ResearchKit/issues/1346 http://blog.shazino.com/articles/ dev / researchkit-setup-project /。我完全按照步骤操作,并能够在模拟器和Real设备上成功运行我的应用程序。该应用程序像以前一样运行良好,但是当我尝试存档该应用程序时,出现错误提示'ResearchKit/ResearchKit.h' file not found
我检查了许多解决方案,但没有一个对我有用
位于“ my_app.app/ResearchKit/ResearchKit/Info.plist”的捆绑软件不包含捆绑软件可执行文件
不知道这是库中的错误还是我做错了什么,请你帮助我
使用Pod修复了此问题
pod 'ResearchKit', :git => 'https://github.com/ResearchKit/ResearchKit.git', :branch => 'master'