Могу ли я использовать CoreMotion в Swift Playgroundbooks? - PullRequest
0 голосов
/ 27 марта 2019

Следующий код выполняется правильно на Swift Playground (то есть в файле .playground) и отображает ускорение устройства. Core Motion, похоже, поддерживается!

import CoreMotion

class MyMotion {
    var motionManager: CMMotionManager!
    init() {
        motionManager = CMMotionManager()
        motionManager.startAccelerometerUpdates()
    }
}

let motion = MyMotion()
if let accelerometerData = motion.motionManager.accelerometerData {
    print(accelerometerData)
} else {
    print("Core Motion usage failed")
}

К сожалению, этот код не работает при размещении на странице .playgroundbook.

Не удалось использовать Core Motion

Есть ли способ интегрировать инфраструктуру CoreMotion в Playgroundbook?

...