cocoapods-imy-bin
cocoapods-imy-bin copied to clipboard
'@objc' instance method in extension of subclass of 'xxx' requires ios 13.0.0
在swift组件库中,因为大量使用了extension方式去实现某些代理协议,正常运行没问题,但是使用pod bin auto --all-make时就会报类似'@objc' instance method in extension of subclass of 'xxx' requires ios 13.0.0的错误,导致制作二进制失败。查阅相关资料,似乎将extension中方法放入主类里可以解决。但是组件中有大量类似这样的写法,意味着所有组件都要进行修改,并且很不优雅,请问作者这边有没有比较好的解决办法?
这个跟他无关 Swift 5.1,ABI 稳定性会自动开启,需要在podsepace中自己关闭掉,就好了,关闭也有一些缺点,但是利大于弊
这个跟他无关 Swift 5.1,ABI 稳定性会自动开启,需要在podsepace中自己关闭掉,就好了,关闭也有一些缺点,但是利大于弊
这个abi稳定还可以关闭?具体如何操作呢?会有啥影响吗?
这个跟他无关 Swift 5.1,ABI 稳定性会自动开启,需要在podsepace中自己关闭掉,就好了,关闭也有一些缺点,但是利大于弊
这个abi稳定还可以关闭?具体如何操作呢?会有啥影响吗?
BUILD_LIBRARY_FOR_DISTRIBUTION = NO 自己查吧 一两句说不清