应用商店拒绝应用因为 UIWebView,但 UIWebView 仅在注释中,而不是实际代码中
App store rejecting app because of UIWebView, but UIWebView only in comments, not actual code
我的应用被拒绝了,因为它包含 UIWebView。当我符文
grep -r "UIWebView" .
我得到以下结果:
Binary file ./App.xcworkspace/xcuserdata/codegama.xcuserdatad/UserInterfaceState.xcuserstate matches
./Pods/AppAuth/README.md:for the auth request. `UIWebView` and `WKWebView` are explicitly *not*
Binary file ./Pods/PayPal-iOS-SDK/PayPalMobile/libPayPalMobile.a matches
./Pods/GoogleSignIn/CHANGELOG.md:- Supports sign-in via UIWebView rather than app switching to a browser,
所以我尝试用文本编辑器打开 UserInterfaceState.xcuserstate 文件,但它是一种不同的文件格式。 paypal Pod 中的其他参考只是自述文件中的内容。
所以我的问题是,我可以只从 paypal 自述文件中删除这个词吗?
其次,如何编辑 UserInterfaceState.xcuserstate 以删除该引用?
libPayPalMobile.a
里面的 PayPal SDK 很可能包含对 UIWebView 的引用。
但是,PayPal SDK 已弃用,现在建议使用 Braintree Direct。因此,要解决此问题,您必须删除与 PayPal SDK 的集成或迁移以使用 Braintree Direct。
我的应用被拒绝了,因为它包含 UIWebView。当我符文
grep -r "UIWebView" .
我得到以下结果:
Binary file ./App.xcworkspace/xcuserdata/codegama.xcuserdatad/UserInterfaceState.xcuserstate matches
./Pods/AppAuth/README.md:for the auth request. `UIWebView` and `WKWebView` are explicitly *not*
Binary file ./Pods/PayPal-iOS-SDK/PayPalMobile/libPayPalMobile.a matches
./Pods/GoogleSignIn/CHANGELOG.md:- Supports sign-in via UIWebView rather than app switching to a browser,
所以我尝试用文本编辑器打开 UserInterfaceState.xcuserstate 文件,但它是一种不同的文件格式。 paypal Pod 中的其他参考只是自述文件中的内容。
所以我的问题是,我可以只从 paypal 自述文件中删除这个词吗? 其次,如何编辑 UserInterfaceState.xcuserstate 以删除该引用?
libPayPalMobile.a
里面的 PayPal SDK 很可能包含对 UIWebView 的引用。
但是,PayPal SDK 已弃用,现在建议使用 Braintree Direct。因此,要解决此问题,您必须删除与 PayPal SDK 的集成或迁移以使用 Braintree Direct。