Skip to content

Commit 4f82ef5

Browse files
committed
Update readme and faq
1 parent e77be53 commit 4f82ef5

2 files changed

Lines changed: 4 additions & 9 deletions

File tree

README.md

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -90,15 +90,6 @@ The best way to interact with our team is through GitHub.
9090

9191
If you have a support plan with [AWS Support](https://aws.amazon.com/premiumsupport/), you can also create a new support case.
9292

93-
#### Mac-Only TLS Behavior
94-
95-
Please note that on Mac, once a private key is used with a certificate, that certificate-key pair is imported into the Mac Keychain. All subsequent uses of that certificate will use the stored private key and ignore anything passed in programmatically. Beginning in v1.7.3, when a stored private key from the Keychain is used, the following will be logged at the "info" log level:
96-
97-
```
98-
static: certificate has an existing certificate-key pair that was previously imported into the Keychain.
99-
Using key from Keychain instead of the one provided.
100-
```
101-
10293
## Resources
10394

10495
Check out our resources for additional guidance too before opening an issue:

documents/FAQ.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
* [I would like to build a browser application and got error "Property does not exist on type 'typeof import("\<path\>/node_modules/aws-crt/dist/**native**/*")](#browser-error)
1111
* [Vercel/pkg Support](#vercel/pkg-support)
1212
* [Where can I find MQTT 311 Samples?](#where-can-i-find-mqtt-311-samples)
13+
* [Certificate and Private Key Usage Across Different Versions of the SDK on macOS](#certificate-and-private-key-usage-across-different-versions-of-the-sdk-on-macos)
1314
* [I still have more questions about this sdk?](#i-still-have-more-questions-about-this-sdk)
1415

1516
### Where should I start?
@@ -127,6 +128,9 @@ The library `aws-iot-device-sdk-v2` depends on the native modules `aws-crt`. Whe
127128
### Where can I find MQTT 311 Samples?
128129
The MQTT 311 Samples can be found in the v1.23.0 samples folder [here](https://github.com/aws/aws-iot-device-sdk-js-v2/tree/v1.23.0/samples)
129130

131+
### Certificate and Private Key Usage Across Different Versions of the SDK on macOS
132+
A certificate and private key pair cannot be shared on a macOS device between aws-iot-device-sdk-js-v2 v1.24.0 and an earlier version. In the update to v1.24.0 we migrated macOS from using Apple's deprecated Security Framework to SecItem API. In doing so, certificate and private keys are imported in a non-backwards compatible manner into the Apple Keychain.
133+
130134
### I still have more questions about this sdk?
131135

132136
* [Here](https://docs.aws.amazon.com/iot/latest/developerguide/what-is-aws-iot.html) are the AWS IoT Core docs for more details about IoT Core

0 commit comments

Comments
 (0)