Search Issue Tracker

Fixed in 5.3.6



Found in


Issue ID




[iOS] iTunes Connect rejects all Unity apps that are referencing WatchConnectivity.framework



Apple rejects all Unity apps that reference 'WatchConnectivity.framework
with: 'non-public symbols in app: _LZ4_compressBound, _LZ4_compress_limitedOutput, _LZ4_decompress_safe’

This only effects Unity apps, normal Xcode apps which don't use LZ4 internally are approved.

Comments (3)

  1. 6b38d19ce9079c5d5299cddc04e74a8a?d=mm


    Apr 03, 2019 10:46

    When I trying to connect my iTunes with a portable device it shows an error, so if anyone has any idea how to remove this error then please share with me.

  2. 6bfcefbb81dc645b24b391dd9af181e8?d=mm


    May 31, 2016 22:53

    I can confirm this is still an issue with 5.3.5f1 (and 5.3.4f1). Rebuilt the project to a clean folder and re-added all the watch kit content and got rejected by iTunes Connect. This is a critical issue for us as we're aiming to get a timely update to our game out with an Apple Watch addition.

  3. D1c4078db62388dd3c5e8070b34374c6?d=mm


    May 24, 2016 23:06

    We are seeing this bug (exact same problem) in an app built with both 5.3.4f1 and 5.3.5f1. Are you sure the fix went into 5.3.5f1, or is it going to be included in a future patch release?

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.