Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iOS app build with new Xcode 16 corrupted #14121

Open
1 task done
Max87ZA opened this issue Sep 24, 2024 · 4 comments
Open
1 task done

iOS app build with new Xcode 16 corrupted #14121

Max87ZA opened this issue Sep 24, 2024 · 4 comments
Labels
bug ios needs triage This issue hasn't been reviewed by maintainers

Comments

@Max87ZA
Copy link

Max87ZA commented Sep 24, 2024

I have searched and made sure there are no existing issues for the issue I am filing

  • I have searched the existing issues

Description

When I updated to Xcode 16 and iOS18 and create fresh builds(LiveView disabled) and app is running, it will not kill app when installed anymore(as it worked before), It looks like Xcode uses something like LiveView itself if app is running and when it refreshes, it's corrupted - it shows app related log with bunch of not working stuff. When I do fresh build, but kill app manually and then run it, it works fine.
Related Slack topic: https://tidev.slack.com/archives/C03CVQX2A/p1727015316093469
Please take a look.
Thank you

Expected Behavior

App should be killed when build finishes successfully and then manually run without errors

Actual behavior

App is "hot reloaded" but it's corrupted

Reproducible sample

Install iOS18 GA, Xcode 16 GA, SDK 12.3.1 and build app. Run it, keep it running and build again. It will hot reload with bunch of errors(maybe errors depend on app's complexity)

Steps to reproduce

Install iOS18 GA, Xcode 16 GA, SDK 12.3.1 and build app. Run it, keep it running and build again. It will hot reload with bunch of errors(maybe errors depend on app's complexity)

Platform

iOS

SDK version you are using

12.3.1

Alloy version you are using

No response

@hansemannn
Copy link
Collaborator

hansemannn commented Sep 24, 2024

Potential fix: tidev/ioslib#243

@cb1kenobi
Copy link
Contributor

ioslib@1.7.38 has been released.

@m1ga m1ga added the ios label Sep 28, 2024
@Max87ZA
Copy link
Author

Max87ZA commented Oct 4, 2024

Update: it happens to me for device builds, fix doesn't resolved it for me(neither simulator/device).
Updated ti sdk to custom 12.5.1.carplay with carplay support, bug still present.

@hansemannn
Copy link
Collaborator

hansemannn commented Oct 4, 2024

The fix was only for Simulator builds, where it was confirmed by several developers. For device builds, a different solution is necessary

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug ios needs triage This issue hasn't been reviewed by maintainers
Projects
None yet
Development

No branches or pull requests

4 participants