`CIBoxFilter` crashes at runtime when using iOS 13 API

Originator:klausa
Number:rdar://FB7611004 Date Originated:3 March 2020
Status:Open Resolved:
Product:Core Image API Product Version:
Classification:Application Crash Reproducible:
 
Trying to use the new iOS 13 API for `CIBoxBlur` results in runtime crash.

Following code: 
```
let boxBlur = CIFilter.boxBlur()

boxBlur.radius = 5
boxBlur.inputImage = ciImage
```

crashes at runtime with a `NSInvalidArgumentException`,  `-[CIBoxBlur setInputImage:]: unrecognized selector sent to instance 0x116bcb550’`.

According to https://developer.apple.com/documentation/coreimage/ciboxblur, that’s a property that `CIBoxBlur` has (or should have).

Tested on iPhone 11 Pro Max / iOS 13.3.1, and iOS 13.3 Simulator bundled with Xcode 11.3.1  (11C505).

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!