ios - 由于 HEALTHKIT 参考,Xamarin.ios 构建被拒绝
问题描述
由于引用了 HEALTHKIT 框架,我的 xamarin.ios 构建已被应用中心拒绝。我不能仅仅因为一些第 3 方库而将链接器设置为 SDK 框架。另外,我已经上传了一个带有 mtouch 参数“--linkskip=HealthKit”的 nee 构建,但我的应用仍然被第二次拒绝。谁能指导我需要做些什么才能从应用程序中删除对 HEALTHKIT 框架的引用。艾米的建议会有所帮助
解决方案
我最近有这个,也尝试了我在网上找不到的东西。
我在 mac 上使用 grep 来查找上述引用:
$ strings directory/Payload/UpCarePro.iOS.app/UpCarePro.iOS | grep Health
然后我一一删除包,重新构建项目找到引用它的那个,一旦我在我的项目中不再找到任何健康引用,我就能够通过Apple验证。
我没有导致此问题的新软件包,并且我的应用程序可以在此之前多次通过验证过程,所以我不太了解它是如何开始的,但这就是我摆脱它的方式。
我希望这有帮助。
推荐阅读
- javascript - 嵌套对象解构 - 如何处理可能丢失的嵌套对象
- regex - 正则表达式替换给定位置的任何字符
- powershell - 如何从PowerShell中的格式化文本创建对象
- python - 如何将 functools.partial 用于类方法?
- php - Wordpress 在使用 CPT 和分页时提供自定义 404.php(除第一页外的所有页面)
- python - 比较 2 个相同的音频文件以在 python 中找到它们之间的延迟
- angular - 实现以验证动态复选框
- python - 熊猫:带有方程式的Excel单元格在熊猫read_excel()中给出“0”
- android - 添加 google admob 依赖项后我无法构建我的项目
- c# - 访问 xamarin.form Android 10 sd 卡