首页 > 解决方案 > 如何从二进制文件中删除 HomeKit API

问题描述

我在解决中心收到了来自苹果的拒绝消息:

指南 2.5.1 - 性能 - 软件要求

您的应用以未经批准的方式使用公共 API,这不符合 App Store 审核指南的指南 2.5.1。

具体来说,从您的二进制文件中删除 HomeKit API 并重新提交您的应用程序以供审核是合适的。

由于没有准确的方法来预测 API 可能被修改的方式以及这些修改可能产生的影响,Apple 不允许在 App Store 应用程序中未经批准使用公共 API。

我使用的应用程序代码是开源的 https://github.com/SuperMarcus/NineAnimator

我需要有关如何从二进制文件中删除 HomeKit API 的帮助。

标签: iosxcodeapp-storeentitlementshomekit

解决方案


首先将其从Signing and Capabilities

签名和能力[1

然后尝试再次运行您的代码。

如果你在代码中的任何地方使用HomeKitAPI,Xcode 会告诉你它在哪里。


推荐阅读