expects `CGFloat`s (Float) on arm32 and `CGDouble`s (Double) on arm64 / x64. I'd like to use the same source set and unfortunately
.convert()
doesn't exist for Float / Double. Are different source sets the only way to tackle this?
j
JoakimForslund
09/25/2019, 9:21 AM
It is how we did it, however, we later realized that none of our users used ARM32 anymore, so we scrapped it entirely. As you probably already know, it is no longer supported on appstore
j
Jonas Bark
09/25/2019, 10:32 AM
Source? afaik when you still want to support iOS 10 then you'd also need to deliver arm32 binaries
Jonas Bark
09/25/2019, 10:32 AM
and for the time being we have to support iOS 10
o
olonho
09/25/2019, 11:21 AM
it shall be fixed by supporting
convert
on thos types, but we not there yet. Shalln’t be too hard, we would accept the patch.
The last 32-bit phones Apple released were the iPhone 5 and 5c. The 5c was discontinued worldwide in March 2016 and March 2017 in India. Depending on your userbase it may be worth supporting those old phones or it may not. Most people with old phones tend to use them just as phones and don't download apps.
j
Jonas Bark
09/25/2019, 7:59 PM
If it were me I'd drop them immediately - but it's the customers decision