Warm tip: This article is reproduced from serverfault.com, please click

ios-无法使用ResearchKit归档项目,但可以在Simulator和Device上成功运行

(ios - Unable to archive project with ResearchKit but successfully works on Simulator and Device)

发布于 2020-11-25 11:21:11

我有一个使用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 在此处输入图片说明

我检查了许多解决方案,但没有一个对我有用

体系结构arm64的未定义符号

位于“ my_app.app/ResearchKit/ResearchKit/Info.plist”的捆绑软件不包含捆绑软件可执行文件

不知道这是库中的错误还是我做错了什么,请你帮助我

Questioner
PersianBlue
Viewed
0
PersianBlue 2020-12-02 22:47:21

使用Pod修复了此问题

pod 'ResearchKit', :git => 'https://github.com/ResearchKit/ResearchKit.git', :branch => 'master'