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 14 doesn't work with Xcode 11.7 #69

Closed
jlcvp opened this issue Sep 9, 2020 · 9 comments
Closed

iOS 14 doesn't work with Xcode 11.7 #69

jlcvp opened this issue Sep 9, 2020 · 9 comments

Comments

@jlcvp
Copy link

jlcvp commented Sep 9, 2020

Getting this error
image

I've already unpaired the device, re-trusted, etc. Also tried to use 14.0 folder from Xcode12 beta6.

@filsv
Copy link
Owner

filsv commented Sep 9, 2020

@jlcvp Not sure, but it can be 'beta' issue.

@jlcvp
Copy link
Author

jlcvp commented Sep 9, 2020

yeah, it can be. Working fine with xcode12-beta6

@CivelXu
Copy link

CivelXu commented Sep 13, 2020

Beta 8 not works. 😭

@azouts
Copy link

azouts commented Sep 16, 2020

GM doesn't work either.

@IMKiller
Copy link

help

@qtdevel
Copy link

qtdevel commented Sep 17, 2020

It seems that it's impossible now to debug iOS 14 from Xcode with version below 12.
Xcode 12 Release notes say:

Xcode 12 now encrypts the connection between Xcode and paired devices, protecting against an attacker in a privileged network position executing arbitrary code on connected iOS, iPadOS, watchOS, or tvOS devices during a remote debug session. (60386733)
These security benefits are available when Xcode 12 connects to devices running iOS 14, iPadOS 14, watchOS 7, tvOS 14, or later versions. These OS versions also refuse debugger connections from older Xcode releases. Xcode 12 continues to support debugging for older OS versions, but without the new encryption.

Very bad.

@jlcvp
Copy link
Author

jlcvp commented Sep 21, 2020

It seems that it's impossible now to debug iOS 14 from Xcode with version below 12.
Xcode 12 Release notes say:

Xcode 12 now encrypts the connection between Xcode and paired devices, protecting against an attacker in a privileged network position executing arbitrary code on connected iOS, iPadOS, watchOS, or tvOS devices during a remote debug session. (60386733)
These security benefits are available when Xcode 12 connects to devices running iOS 14, iPadOS 14, watchOS 7, tvOS 14, or later versions. These OS versions also refuse debugger connections from older Xcode releases. Xcode 12 continues to support debugging for older OS versions, but without the new encryption.

Very bad.

so Sad it stopped working, I'll be forced to upgrade my legacy code to work on xcode12. We could update the Readme.md to state it's possible to build and deploy on iOS14 devices but it'll be impossible to debug

@filsv
Copy link
Owner

filsv commented Nov 7, 2020

@jlcvp & @qtdevel Thanks, added in readme.

@filsv filsv closed this as completed Nov 7, 2020
@typfel
Copy link

typfel commented Nov 20, 2020

I found this article useful, describing a few techniques for working around this issue https://medium.com/better-programming/debugging-on-ios-14-with-xcode-11-d332f12f49dd

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants