Scirra / Construct-bugs

Public bug report submissions for Construct 3 and Construct Animate. Please read the guidelines then click the 'Issues' tab to get started.
https://www.construct.net
107 stars 83 forks source link

Software update neeeded on iOS 13 (WebAssembly) #5198

Closed eponesh closed 2 years ago

eponesh commented 2 years ago

Problem description

On iOS 13 (Safari) see "Software update neeeded" screen

imgonline-com-ua-Resize-0YWqBgsXncp4R9

When run "Remote Preview"

2021-11-06_2031252

Attach a .c3p

example.zip

Steps to reproduce

  1. Export as "Web (HTML5 )" / Or run remote preview
  2. Open game on iOS 13

Observed result

"Software update neeeded" screen

Expected result

Safari iOS 13 Supported

More details

Affected browsers/platforms:

iOS Safari: 13.0 - 13.6

First affected release: r268

On SYSTEM REQUIREMENTS page Safari 13 still supports: https://www.construct.net/en/make-games/manuals/construct-3/getting-started/system-requirements

On Can I Use page - Safari 11+ supports wasm: https://caniuse.com/wasm

AshleyScirra commented 2 years ago

This makes no sense. iOS 13 does support WebAssembly. So that error should never appear.

I cannot imagine why it would appear, unless you've done something like gone in to developer settings and disabled WebAssembly. Have you done that? Does a stock device with no alterations still exhibit the issue?

Also does this reproduce on a real device or just the simulator? As the error message is telling you, the simulator will only work with Xcode 12+. Which version of Xcode are you using?

eponesh commented 2 years ago

I used lambdatest, found out they use emulators. On a real ios 13 device, everything is fine.

AshleyScirra commented 2 years ago

I would guess they are using Xcode 11 or older. Using Xcode 12+ should work with the simulator too.