我倾向于以一种非常模块化的方式写作,创建供承包商和第三方使用的框架和SDK。
几年前,我编写了一个Objective-C静态库,它使用BSD套接字通过专门的WiFi设置与设备通信。它使用了HTTP,但是有一些需要底层的东西,而且设备没有使用HTTPS。
那时候还可以。我怀疑,一个应用程序,使用该库将通过应用程序商店审查,现在。
我正在写另一个框架。我怀疑它会有同样的问题,因为所有的事情都是用高级的东西来完成的,但我仍然希望能够验证,当我把我的应用程序发送到世界上(可能是作为CocoaPod),我不会给任何人一个依赖,可能会导致他们的应用程序验证失败。
有没有一种方法可以验证应用商店的组件?有没有一个测试工具,我还没有看到,可以扫描的东西,可能会失败验证?
我所考虑的
自然的第一个想法是创建一个测试工具,并提交它进行验证,但决不发布它。
还有一个问题:你不能从应用商店中删除未发布的应用。我有一个关于它的错误报告,但我怀疑它不是
和苹果。几年后它仍在休耕。
我有相当多的应用程序,其中有几个是僵尸。真烦人。
所以我讨厌提交一个测试工具,结果又是一个僵尸。
我知道appledev系统中加载了各种各样的CLI实用程序,这些都没有文档记录。我找不到任何与我的搜索,但我可能使用了错误的搜索词。
有人对此有什么想法吗?