ios - 有没有办法让 Apple App Store 验证框架?

标签 ios swift xcode frameworks app-store

我的困境:

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

我写的是系统,而不是应用程序,所以这个模型很重要。

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

那时候,那没关系。现在,我怀疑使用该库的应用程序能否通过 App Store 审核。

我现在正在编写另一个框架。我怀疑它会遇到同样的问题,因为一切都是使用高级东西完成的,但我仍然希望能够验证当我将我的应用程序发布到世界上时(可能作为 CocoaPod),我赢了不要给任何人一个可能导致他们的应用程序验证失败的依赖项。

有没有办法对组件进行 App Store 验证?有没有我没见过的测试工具可以扫描验证失败的东西?

我考虑了什么

自然而然的第一个想法是创建一个测试工具,并提交它进行验证,但永远不会发布它。

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

我有很多应用程序,其中有几个是僵尸应用程序。这很烦人。

所以我不愿意提交测试工具,结果又是一个僵尸。

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

有人对此有任何想法吗?

最佳答案

与其创建另一个“僵尸”应用程序,不如将其中一个现有应用程序替换为您的测试工具应用程序。只要您保持相同的 bundle id,您就可以更改任何其他内容(名称等)。

关于ios - 有没有办法让 Apple App Store 验证框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52466046/

相关文章:

ios - 自定义 UITabBarController 移动到顶部留下白色区域

ios - 使用自动布局应用与兄弟 View 相同的垂直位置

iphone - 从核心数据对象中读取

swift - 我如何编写一个函数,它接受泛型类型参数,但根据泛型对象的类型返回不同的类型?

ios - Swift Alamofire 映射器

ios - 体系结构 x86_64 MaxstSDK 的 undefined symbol

ios - 将外部配件连接到 3.5 毫米耳机插孔时无法收到通知

ios - 找不到支持 10 型键盘 iPhone-Portrait-Emoji 的键平面

ios - ADMOB 内存泄漏?

cocoa - 通用 Xcode 使用问题