Apple App Store是否有验证框架的方法?

时间:2018-09-23 12:20:35

标签: ios swift xcode frameworks app-store

我的困境:

我倾向于以非常模块化的方式编写,创建供承包商和第三方使用的框架和SDK。

我是在系统而不是应用程序中编写的,因此此模型很重要。

几年前,我编写了一个Objective-C静态库,该库使用BSD套接字通过专用的WiFi设置与设备进行通信。它使用HTTP,但是有一些要求低级内容的怪癖,而设备则不使用HTTPS。

那时候还可以。我怀疑使用该库的应用程序现在是否可以通过App Store审核。

我现在正在编写另一个框架。我怀疑它会遇到同样的问题,因为所有事情都是使用高级工具完成的,但是我仍然希望能够验证当我将应用程序发布到世界上(可能是CocoaPod)时,我赢了不会给任何人依赖,这可能会导致他们的应用无法通过验证。

有没有一种方法可以对组件进行App Store验证?有没有我没有看到过的测试工具可以扫描可能无法通过验证的东西?

我考虑的内容

自然而然的第一个想法是创建一个测试工具,并将其提交进行验证,但是从不释放它。

还有另一个问题:您无法从App Store删除未发布的应用程序。我有一个有关此问题的错误报告,但我怀疑它不是Apple的先验。几年后,它仍然处于休假状态。

我有很多应用程序,其中一些是僵尸。真烦人。

所以我讨厌提交测试工具,最后又遇到了另一个僵尸。

我知道Apple开发系统中装有未记录的所有CLI实用程序。我的搜索找不到任何内容,但可能使用了错误的搜索字词。

有人对此有任何想法吗?

1 个答案:

答案 0 :(得分:1)

除了创建另一个“僵尸”应用程序之外,您还可以使用测试工具应用程序替换现有应用程序中的一个。只要您保留相同的包ID,就可以更改其他任何内容(名称等)。