由于引用了HEALTHKIT框架,我的xamarin.ios构建已被应用程序中心拒绝。我不能仅由于某些第三方库而将链接器设置为SDK框架。另外,我上载了带有mtouch参数“ --linkskip = HealthKit”的nee版本,但我的应用还是第二次被拒绝。任何人都可以指导我,需要采取什么进一步的措施才能从应用程序中删除HEALTHKIT框架的引用。艾米的建议会有所帮助
答案 0 :(得分:1)
我最近有这个,也尝试过我在网上找不到的运气。
我在Mac上使用了grep来找到上述引用:
$ strings directory/Payload/UpCarePro.iOS.app/UpCarePro.iOS | grep Health
然后我一个接一个地删除了软件包,并重建了项目以找到引用它的软件包,一旦我在项目中再也找不到健康参考,就可以通过Apple验证。
我没有导致此问题的新软件包,并且我的应用在此之前可以通过多次验证过程,因此我不太了解它是如何开始的,但这就是我摆脱它的方法。
我希望这会有所帮助。