I would be very interested to know, if this reset works for you as well.
Regards Roman
C
Christian Ebner
said
almost 8 years ago
Roman, thank's for sharing your experiences with this issue. One suggestions: you could install an app which displays the sensor values and check values of the accelerometer, the gyroscope and the compass. Maybe the compass is not really the problem on your iPhone6 but a different sensor.
Christian
L
Lukasz Tomaszewski
said
almost 8 years ago
That diffrent iPhone 6 has the same iOS ?
C
Christian Ebner
said
almost 8 years ago
For displaying POIs you need to start the architect view (solely or additionally) with the Geo extension:
;
And don't forget to check if the device supports the features before allocating the WTArchitectView:
if ( )
EDIT: Initializing the the WTArchitectView with the motion manager with nil is ok:
I advise you to remove the project from GitHub or at least the SDK-key. Not that somenoe else uses it.
Hope that helps, Christian
R
Roman Wueest
said
almost 8 years ago
Interestingly enough, I tried on a different iPhone 6, and both, the Samples App and the Test from Lukasz work just fine!
Somehow my iPhone 6 has a compass problem. Though the compass works fine in the compass app and in other apps, it seems to always point North with my Wikitude tests. Very strange, I will try to reset/update this bad iPhone next.
Regards Roman
R
Roman Wueest
said
almost 8 years ago
Hi,
I seem to have the same problem. I built the "Plugin Samples" app and used:
iPhone 6 - Firmware 8.2
Cordova 3.8.0 (via npm and phonegap)
Wikitude Plugin with release date 09.03.15
I tried the 4.3 and 6.2 examples (and others) in the Samples App. Regardless of how I move the phone (outside) or tilt or pan, the POIs always stay frozen.
I also just tried the Test App from Lukasz, and also there, the POIs stay frozen for me. Even after adding your suggested changes.
This is because the onLocationChanged-trigger fires only when the latitude, longitude, or altitude changes. You do not yet have access to the position of the device in the 3D space via our API, such as accelerometer or gyroscope values.
L
Lukasz Tomaszewski
said
almost 8 years ago
I do not have any diffrent devices. I did some more tests, on compass/accelometer change onlocationchange is not executed, only on location change.
C
Christian Ebner
said
almost 8 years ago
I'll try to reproduce the issue. Is is possible for you to test the example on a different iOS device in the meantime?
L
Lukasz Tomaszewski
said
almost 8 years ago
Correct, on location change I see the change in poi position, but the pois stays in the same position on device rotate or gyro change. The compass works good on maps or any other app.
Edit: If the value from the compass is invalid still there should be a change in poi position on iPhone screen.
Lukasz Tomaszewski