Description

Packaged shipping HTML5-Mac build does does not open in Safari. The user is prompted with a missing shader cache message (see screen cap).

Occurs: with Development and Sipping builds. However, with Development build, the message text is blank (see screen cap)...
DOES NOT OCCUR: on Windows builds in either Chrome or FF

Steps to Reproduce
  1. Open UE4Editor CL=3135292
  2. Create new BP project (used Third Person)
  3. Settings:
    • Desktop
    • Max Quality
    • No starter content
  4. File > Package Project > Build Configuration > Shipping
  5. File > Package Project > HTML5
  6. Save package to any desired location
  7. Once packaged, Run RunMacHTML5LaunchHelper.command
  8. Open Safari enter localhost:8000 into the address bar
  9. Select the <YourProjectName>-HTML5-Shipping.html

Result: The global shader cache file ...GLSL_ES2_WebGL.bin is missing (see screen cap) message appears and game does not initialize after closing the message.

Callstack

no call stack... see screen cap. Why can't I copy the stack text from the browser?

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-36325 in the post.

0
Login to Vote

Fixed
ComponentUE - Platform - Mobile
Affects Versions4.14
Target Fix4.14
Fix Commit3184003
Main Commit3184003
CreatedSep 22, 2016
ResolvedNov 2, 2016
UpdatedApr 27, 2018