cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
samantha
Instructure
Instructure

Canvas by Instructure Release Notes (iOS 3.17)

In this Canvas by Instructure update, the app supports additional languages and full-screen course viewing on iPads.

 

Download the Canvas by Instructure app in the iTunes Store. Version 3.17 requires iOS 9.0 or later.

 

  New Features

   < BACK TO TABLE OF CONTENTS

 

Settings

Languages

Canvas by Instructure supports 18 new languages. Language preferences will need to be set in your device settings.

 

 

Other Updates

   < BACK TO TABLE OF CONTENTS

 

iPad

Full-Screen Course Viewing

The app supports full-screen course viewing on iPads. This functionality mimics the web version of Canvas, allowing Course Navigation to be expanded or collapsed for optimal viewing by tapping the expand icon.

 

215445_View-Course-Navigation-on-iPad.png

Labels (1)
8 Replies
rake_9
Community Champion

We have the Canvas in-system error report directed into our own ticketing system. This morning, we came to work to find 20 auto-generated error reports with text that seems to implicate the mobile app.    There records were generated between 7:31 PM and 8:08 AM (so far).  Does this update have a known issue?

Below is a sample of the common error message.

"description": "\n\n===== tell us what happened above this line =====\n\n===== Error Report com.instructure.TooLegit\u2013400 =====\n\ud83d\udd11 NSLocalizedFailureReason: Expected a response in the 200-299 range. Got 400\n\ud83d\udd11 NSLocalizedDescription: There was an error while communicating with the server.\n\ud83d\udd11 YeOldeErrorURLKey: https:\/\/osu.instructure.com\/api\/v1\/users\/self\/custom_data\/data_sync?ns=MOBILE_CANVAS_USER_NOTIFICATION_STATUS_SETUP\u0026per_page=99\n\ud83d\udd11 YeOldeErrorSubdomainKey: TooLegit\n\ud83d\udd11 YeOldeErrorLineNumberKey: 143\n\ud83d\udd11 YeOldeErrorTitleKey: Network error\n\ud83d\udd11 YeOldeErrorDataKey: 31 bytes\n\ud83d\udd11 YeOldeErrorFileNameKey: \/tmp\/sandbox\/workspace\/Frameworks\/TooLegit\/TooLegit\/NSURLSession+ThreeLegit.swift\n===== End Error Report =====\n\n\n\n-----------------------------------\nUser: 159245\nEmail: EMAIL OBSCURED BY ME nHostname: https:\/\/osu.instructure.com\/\nApp Version: 3.17 (170124.582)\nPlatform: Unknown iPad\nOS Version: 10.2\n-----------------------------------",

samantha
Instructure
Instructure

Hello  @rake_9 !

As of last night, the app should be updated to fix the error you were seeing. Please let us know if you continue to run into problems. Thank you!

-Sam

rake_9
Community Champion

So, people should just be able re-update their app?

samantha
Instructure
Instructure

Yes, they'll need to download the update (version 3.17.1) from the App Store (many are set to do this automatically overnight). Let us know if you have additional questions!

rsasso
Community Contributor

Thank you for sharing the fix! We also had roughly 15 tickets between yesterday afternoon and this morning regarding the mobile iOS app.

samantha
Instructure
Instructure

Hi  @rsasso ! I hope this fix eliminates the problems you were seeing as well. Please let us know if you continue to have issues. Thanks!

-Sam

rsasso
Community Contributor

Hi Sam,

I'm just now seeing a few (only 3) reports from students that Push Notifications are not working on iOS version 3.17.1. The error message reported is as follows:

===== Error Report com.instructure.canvas–90211 =====
   YeOldeErrorLineNumberKey: 50
   YeOldeErrorFileNameKey: /tmp/sandbox/workspace/Canvas/Canvas/SoPushy/AppDelegate+Push.swift
   NSLocalizedDescription: No push channel found
===== End Error Report =====

Would you know if there are any issues surrounding this? I'll be happy to submit an official Canvas ticket, but wanted to check with you first.

Thanks!

Rosie

samantha
Instructure
Instructure

Hi  @rsasso !

Thank you for your comment. We weren't aware of this issue, so if you would go ahead and file a ticket, we can make sure it gets fixed. Thank you for checking with us!

Sam