目标 c AFNetworking 因 UIWebView 而在 Apple 上被拒绝

Objective c AFNetworking rejected on apple because of UIWebView

提问人:Dan Navarez 提问时间:7/23/2020 更新时间:7/23/2020 访问量:653

问:

目标 c AFNetworking 在 Apple 上被拒绝,因为 UIWebView。尝试了所有建议。由于库是旧应用程序,因此无法升级库。最新版本可以安装AFNetworking就像3.2.1一样。

有没有人有补救措施并且正在工作?

Objective-C UIWebView 应用商店 App-Store-Connect AfNetworking

评论

0赞 Anjula Serasinghe 7/23/2020
嗨,丹,Appstore不再接受任何UIWebView。他们已经完全弃用了它,不再支持它。,则必须改为切换到 WKWebView。请参阅此 developer.apple.com/news/?id=12232019b
0赞 Dan Navarez 7/23/2020
嗨,安朱拉。是的。但我的问题是 AFNetworking 在他们的 4.0 版中删除了 UIWebView。我的问题是我无法升级到该版本,因为某些依赖项将不起作用,因为应用程序很旧。我想迁移到 swift,但客户端还没有准备好。

答:

1赞 Anjula Serasinghe 7/23/2020 #1

如果您将 AFNetworking 与 Cocoapods 集成并且不需要 AFNetworking/UIKit 子规范,你可以这样定义你的 podfile: pod 'AFNetworking', '~> 2.0', :subspecs => ['可达性', '序列化', '安全性', 'NSURLSession', 'NSURLConnection'] 定义 您的版本号正确,并取决于您的依赖关系,您可以 删除 NSURLConnection。

这是您提供的唯一选项,您不想升级,我希望您也不想使用 UIWebView。

请参阅此 https://github.com/AFNetworking/AFNetworking/issues/4428

评论

0赞 Dan Navarez 7/23/2020
我也尝试过那个,但它抛出了一些错误/缺少依赖项。