iOS 13 Web: Cannot open pages with untrusted certs
See original GitHub issueThe problem
Test called should open pages with untrusted certs if the cert was provided in desired capabilities
is not passing
Is not loading the page https://localhost:9762… so the SSL Certificate capability is not working.
This is probably a lower priority issue. I don’t think we need to hold up a release of Appium to support this. If we don’t resolve this in time I’d rather just mark it as a known issue
Environment
- Appium version (or git revision) that exhibits the issue:
- Last Appium version that did not exhibit the issue (if applicable):
- Desktop OS/version used to run Appium:
- Node.js version (unless using Appium.app|exe):
- Npm or Yarn package manager:
- Mobile platform/version under test:
- Real device or emulator/simulator:
- Appium CLI or Appium.app|exe:
Details
If necessary, describe the problem you have been experiencing in more detail.
Link to Appium logs
https://gist.github.com/dpgraham/5e185700cb1926ad22b3a94e07ca92a8
Code To Reproduce Issue [ Good To Have ]
Set the Xcode version to 11
git clone https://github.com/appium/appium-xcuitest-driver
git checkout -b ios-13 && git pull origin ios-13
export PLATFORM_VERSION=13.0
export DEVICE_NAME="iPhone X"
Go to safari-ssl-e2e-specs.js
and set should open pages with untrusted certs if the cert was provided in desired capabilities
to .only
npm run e2e-test
Issue Analytics
- State:
- Created 4 years ago
- Comments:6 (6 by maintainers)
Top Results From Across the Web
If you see a 'Not Secure'' warning while browsing with Safari
If an unencrypted website has requested your password or credit card information, Safari warns you that the page you are on isn't secure....
Read more >Why won't Safari open that web page?
Open Safari. ... Click “Show Certificate” in the window that opens. Select “ISRG Root X1 Certificate” from the hierarchical list. You must select ......
Read more >How to Fix Safari “This Connection Is Not Private” Warnings
This message pops up when Safari's security check on the website's certificate fails. You'll likely face this issue when you're visiting a ...
Read more >Apple iPhone won't connect to insecure website - Ask Different
If the certificate has expired, but HSTS is enabled, it is not possible to bypass the error message 'Safari cannot open the page...
Read more >Installing Root and Personal Certificates on iOS
Installing your Personal MIT Certificate. · Open Safari and go to MIT's Certificates page. · Select Obtain Your Personal Certificate. · You will...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Can we close this? https://github.com/appium/appium-xcuitest-driver/pull/1073/files has the test fix ( https://support.apple.com/en-us/HT210176 )
It seems like we found a solution for async execute. We can give low prio to this issue compared to the other iOS 13 stuff