kivy / plyer

Plyer is a platform-independent Python wrapper for platform-dependent APIs
https://plyer.readthedocs.io
MIT License
1.61k stars 427 forks source link

iOS17 uniqueid TypeError #773

Open sysnux opened 1 year ago

sysnux commented 1 year ago

Hi,

uniqueid.uuid is generating this error on iPhone (not in Simulator:

  File "/.../site-packages/plyer/platforms/ios/uniqueid.py", line 19, in _get_uid
     uuid = UIDevice.currentDevice().identifierForVendor.UUIDString()
 TypeError: 'Swift.__StringStorage' object is not callable

I've seen another issue concerning uniqueid here https://github.com/kivy/plyer/issues/615, but this one is new.