简体   繁体   English

ITMS-90809:已弃用的 API 用法 - 不再接受使用 UIWebView 的新应用程序。 相反,在我的统一游戏中使用 WKWebView

[英]ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView on my unity game

when upload my game on app store and then i got error.(Error is given below)将我的游戏上传到应用商店时出现错误。(错误如下)

ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. ITMS-90809:已弃用的 API 用法 - 不再接受使用 UIWebView 的新应用程序。 Instead, use WKWebView for improved security and reliability.相反,使用 WKWebView 来提高安全性和可靠性。

i have just use google mobile ads latest plugin in unity.我刚刚统一使用了谷歌移动广告最新插件。 Make an xcode build and then install cocoa-pods using terminal.制作 xcode 构建,然后使用终端安装可可豆荚。 After that i have just check for UIWebView using this command "grep -r -F "UIWebView"."之后,我使用此命令“grep -r -F “UIWebView”检查 UIWebView。 then i got 2 lines of paths of executable file.(2 lines given below)然后我得到了 2 行可执行文件的路径。(下面给出 2 行)

Binary file./Pods/Google-Mobile-Ads-SDK/Frameworks/GoogleMobileAdsFramework-Current/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/GoogleMobileAds matches Binary file./Pods/Google-Mobile-Ads-SDK/Frameworks/GoogleMobileAdsFramework-Current/GoogleMobileAds.xcframework/ios-arm64_armv7/GoogleMobileAds.framework/GoogleMobileAds matches二进制文件。/Pods/Google-Mobile-Ads-SDK/Frameworks/GoogleMobileAdsFramework-Current/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/GoogleMobileAds 匹配二进制文件。/Pods/Google-Mobile-Ads-SDK/ Frameworks/GoogleMobileAdsFramework-Current/GoogleMobileAds.xcframework/ios-arm64_armv7/GoogleMobileAds.framework/GoogleMobileAds 匹配

now how can i remove this error from cocoa-pods.现在我怎样才能从可可豆荚中删除这个错误。 my app rejected in multiple time for same error so let me know any perfect solution for this error.我的应用因相同的错误多次被拒绝,所以请告诉我此错误的任何完美解决方案。

Unity version: Unity-2020.3.20f1 Google mobile ads unity version: 6.1.0 Google mobile ads pod version: pod 'Google-Mobile-Ads-SDK', '~> 8.8' Xcode version: 13.1 Unity 版本: Unity-2020.3.20f1 Google 移动广告 Unity 版本: 6.1.0 Google 移动广告 pod 版本: pod 'Google-Mobile-Ads-SDK', '~> 8.8' Xcode 版本: 13.1

I got a solution for google mobile ads only.我只有谷歌移动广告的解决方案。 you can add WebKit.framework at UnityFramework > Build Phases > Link Binary With Libraries.您可以在 UnityFramework > Build Phases > Link Binary With Libraries 添加 WebKit.framework。 Then After Update pods from terminal and upload project and apple approved game.然后从终端更新 pod 并上传项目和苹果批准的游戏。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Cordova ITMS-90809:已弃用 API 用法 - 不再接受使用 UIWebView 的新应用 - Cordova ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted ITMS-90809:不推荐使用的 API 使用——Apple 将停止接受使用 UIWebView API 的应用程序的提交 - ITMS-90809: Deprecated API Usage -- Apple will stop accepting submissions of apps that use UIWebView APIs App Store Connect ITMS-90809 的任何解决方案:已弃用的 API 用法? 我已经尽力了 - Any solution for App Store Connect ITMS-90809: Deprecated API Usage? I tried my best 不推荐使用 XCodeGLKit 的警告考虑迁移到 Metal 而不是 Apple email 不推荐使用 API 使用,使用 WKWebView 而不是 UIWebView - Warning on XCodeGLKit deprecated consider migrating to Metal instead and Apple email Deprecated API Usage, use WKWebView instead of UIWebView Xcode 目标 C:如何从 UIWebView (ITMS-90809) 中清除代码 - Xcode objective C: How Clean code from UIWebView (ITMS-90809) 如何修复 iOS ITMS-90809? - How to fix iOS ITMS-90809? Apple 不接受使用 UIWebView 的应用 - Apple does not accept apps that use UIWebView .dynamicType已弃用。请改用'type(of ...)' - .dynamicType is deprecated. Use 'type(of …)' instead 如何解决 Flurry iOS SDK 问题与已弃用的 API 使用 ZB99A6ADB30DD8ED2959260 - How do I solve Flurry iOS SDK issue with Deprecated API usage of UIWebView? 非公共API使用:不允许应用访问UDID,也不得使用UIDevice的uniqueIdentifier方法 - Non-public API usage: Apps are not permitted to access the UDID and must not use the uniqueIdentifier method of UIDevice
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM