【发布时间】:2020-02-17 13:18:23
【问题描述】:
我们正在向应用商店发布一个 MacOS 应用,该应用使用 Xamarin.Mac 和 Xamarin Forms。在 App Store Connect 的审核过程中,我们的应用二进制文件已被拒绝,原因如下:
您的应用程序链接到以下非公共框架: 框架:/System/Library/PrivateFrameworks/Network.framework/Versions/A/Network
我们如何才能找到这个框架在我们的应用程序中使用的位置,以便我们可以删除它?
我们的应用程序是通过将 .apk 文件发布到应用程序商店来发布的,但我认为我们可能必须在 .apk 或其中一个 .dll 文件中进行搜索 - 对于我们如何找到在哪里有任何建议在我们的应用中,这个引用来自哪里?
我们被建议使用“字符串”或“otool”来提供帮助 - 在我们的案例中是否有示例说明如何使用它们来查找和删除用法?
【问题讨论】:
标签: xamarin app-store app-store-connect xamarin.mac