XHAmarin.ios版本因HEALTHKIT参考而被拒绝

时间:2019-03-31 16:01:25

标签: ios xamarin xamarin.forms xamarin.ios health-kit

由于引用了HEALTHKIT框架,我的xamarin.ios构建已被应用程序中心拒绝。我不能仅由于某些第三方库而将链接器设置为SDK框架。另外,我上载了带有mtouch参数“ --linkskip = HealthKit”的nee版本,但我的应用还是第二次被拒绝。任何人都可以指导我,需要采取什么进一步的措施才能从应用程序中删除HEALTHKIT框架的引用。艾米的建议会有所帮助

1 个答案:

答案 0 :(得分:1)

我最近有这个,也尝试过我在网上找不到的运气。

我在Mac上使用了grep来找到上述引用:

 $ strings directory/Payload/UpCarePro.iOS.app/UpCarePro.iOS | grep Health

然后我一个接一个地删除了软件包,并重建了项目以找到引用它的软件包,一旦我在项目中再也找不到健康参考,就可以通过Apple验证。

我没有导致此问题的新软件包,并且我的应用在此之前可以通过多次验证过程,因此我不太了解它是如何开始的,但这就是我摆脱它的方法。

我希望这会有所帮助。