昨天,我将我的应用程序上传到TestFlight,一段时间后,Apple向我发送了此警告:
ITMS-90809:不推荐使用的API-Apple将停止接受使用UIWebView
API的应用程序的提交。有关更多信息,请参见https://developer.apple.com/documentation/uikit/uiwebview。
事实是我没有在应用程序中使用UIWebView,所以我尝试更新Pod,但还是一样。顺便说一句,这是我在TestFlight上的第三个构建版本,这是苹果第一次向我发送此消息。有任何想法吗?
更新资料
这些是我的豆荚:
pod 'Firebase/Core'
pod 'Firebase/Firestore'
pod 'Firebase/MLVision'
pod 'Firebase/MLVisionTextModel'
pod 'SVProgressHUD'
pod 'SPPermission/Camera'
pod 'SPPermission/PhotoLibrary'
pod 'Mantis'
pod 'SwiftKeychainWrapper'
pod 'SwiftyOnboard'
pod 'Fabric'
pod 'Crashlytics'
更新2
好像我找到了问题的框架。
Binary file ./Pods/FirebaseMLCommon/Frameworks/FirebaseMLCommon.framework/FirebaseMLCommon matches
Binary file ./Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics matches
Binary file ./Pods/GoogleMobileVision/Detector/Frameworks/GoogleMobileVision.framework/GoogleMobileVision matches
所以,现在我必须等待谷歌修复它们并更新我的吊舱吗?
当我收到有关此电子邮件的新闻时,我将回答我自己的问题。Google告诉我,有几张有关此问题的票证,他们将尽快解决。也是今天,我的应用已获得AppStore的批准,因此暂时只是警告。
问题内容: 我已经看到了许多在API上使用注释以将其标记为“需要尽快替换”的示例。 但是,在几乎所有这些情况下,代码开发人员不仅继续使用已弃用的API,而且还抑制了弃用警告。 似乎API开发人员的最佳意图最终是创建更多与已实现的业务逻辑无关的代码- 如果不赞成使用API,但在抑制相关警告的情况下继续使用它,则似乎充其量只是代码的降级,并且在IMHO最差的情况下替换不推荐使用的库时,可能会导致应
我试图将我的项目升级到一些最新版本,但由于项目中的一些依赖项尚未更新,我无法获得空安全性。 我已经求助于sdk版本2.10,同时我更新了所有核心包,解决了所有突破性的更改。一些不推荐的更改(如FlatButton到TextButton,尚未解决)。 我在构建解决方案时遇到了几个问题,在咨询了一些旧的Stack帖子后,我拼凑了gradle文件更新,升级到Android Studio等... 但是,当
当我发出请求时,我会得到一个XML响应,但我需要的是JSON。在文档中,为了得到一个JSON,需要声明:使用HTTP头。 在哪里可以找到要放入的HTTP头? 我猜它不应该在URL请求中,如下所示:
我在最新的Android Studio上创建了一个全新的Android项目。我做的第一件事是将`realm'库添加到项目中,方法是将以下内容添加到gradle文件中: 如果我尝试编译,我会得到以下错误: Origine2:C:\users\usmaan.gradle\caches\caches\modules-2\files-2.1\io.realm\realm-android\0.80.3\79
我已经使用了最新版本的video_player:^0.10.5+1),但显示以下警告。 注意:某些输入文件使用或重写不推荐的API。 注意:使用-xlint重新编译:有关详细信息。 注意:注意:详细信息请使用-xlint:deprecation重新编译。
我正在尝试创建一个在后台播放音乐的广播应用程序,但我有一个问题与其他音乐应用程序,当我的应用程序和其他音乐应用程序同时播放音乐,为此,我试图使用解决这个问题,我的代码下面是工作的,但在一个方向 问题 > (音乐应用程序,例如Google Play Music)播放音乐当我第一次运行我的应用程序时,Google Play Music停止播放音乐,我的应用程序播放音乐(作品) 我的应用程序在后台播放音