Ios开发学习过程中遇到的一些问题记录

旧项目增加或者删除SceneDelegate
  • 创建或删除SceneDelegate文件
class SceneDelegate: UIResponder, UIWindowSceneDelegate {
   var window: UIWindow?
   func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions:       
   UIScene.ConnectionOptions) {
       //⚠️注意,这里的UIWindow必须self.window = UIWindow(windowScene: windowScene)。不然出来是黑屏
       if let windowScene = scene as? UIWindowScene {
           self.window = UIWindow(windowScene: windowScene)
           //let uINavigationController = UINavigationController(rootViewController: mainVc)
           //self.window?.rootViewController = uINavigationController
           self.window?.rootViewController = Main();
           self.window?.makeKeyAndVisible()
       }
   }
}

*去info.plist文件中增加或者删除配置Application Scene Manifest


image.png
项目因为UIWebView提交校验失败问题
  • 打开终端cd 到项目目录
  • 执行下面命令
grep -r UIWebView .
image.png

⚠️⚠️好像这个方法并不是特别准确,我检测说微信分享里面有,但是我跟sdk官方沟通人家说已经取消了,然后我尝试提交appstoreconnect结果确成功提交上去校验通过了,所以当个参考就好,那个小伙伴要是有试验过且更好的方法,欢迎交流哦

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。