Apple似乎已从CIAztecCodeGenerator/CIQRCodeGenerator
中删除了CIFilter
个过滤器名称。我在文档中找不到任何跟踪,但是在iOS 12 Beta(Xcode 10 Beta 2)中执行CIFilter.filterNames(inCategories: nil)
时找不到它们。
let filter: CIFilter = CIFilter(name: "CIAztecCodeGenerator") // filter is nil
有人知道吗? 还有没有人想出解决方法/在iOS 12中生成QR / Aztec代码的想法?
答案 0 :(得分:1)
花了几个小时在模拟器上,我才发现filter
仅在模拟器中是nil
。当我在iOS 12 Beta设备上运行我的应用程序时,它可以正常运行。
我希望其他人不会花很多时间解决这个问题。