phil

Results 15 issues of phil

1. fixed xcode 14 build error 2. iOS support

``` alert.alertController = [UIAlertController showAlertInViewController:viewController withTitle:title message:message cancelButtonTitle:cancelButtonTitle destructiveButtonTitle:destructiveButtonTitle otherButtonTitles:otherButtonTitles tapBlock:^(UIAlertController *controller, UIAlertAction *action, NSInteger buttonIndex){ if (tapBlock) { //the var ‘weakAlert’ is nil tapBlock(alert, buttonIndex); alert = nil; }...

```swift /Pods/atlantis-proxyman/Sources/NetworkInjector+URLConnection.swift:20:99: error: cannot force unwrap value of non-optional type '(any NSURLConnectionDataDelegate) -> ((NSURLConnection, URLResponse) -> Void)?' let selector : Selector = #selector((NSURLConnectionDataDelegate.connection(_:didReceive:)!) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /Pods/atlantis-proxyman/Sources/NetworkInjector+URLConnection.swift:55:99: error: cannot force unwrap value...

support SPM

![image](https://github.com/airbnb/lottie-ios/assets/626401/e9d5035a-2d4d-464a-ab91-0e8ec76aec2d) The lottieFiles app render animation success. But, iOS render failed. ## Which Version of Lottie are you using? Lottie 4.4.3 ## Expected Behavior ## Actual Behavior ## Animation JSON...