Resetting Network Settings on iOS removes networks in OS X

Originator:ahknight
Number:rdar://18907215 Date Originated:07-Nov-2014
Status:Open Resolved:
Product:iCloud Product Version:
Classification:Data Loss Reproducible:Always
 
Summary:
While troubleshooting an iOS issue I hit Reset Network Settings.  This apparently removes all the wireless networks from the keychain as a part of its magic.  Unfortunately, the Keychain was synced to iCloud and my computers to that so ALL my wireless networks across ALL my computers were deleted as well.

Steps to Reproduce:
As above.

Expected Results:
I expected iOS' reset to be local-only.  I expected it to pull down the passwords from iCloud again.

Actual Results:
It pushed the deletions TO iCloud, instead.

Version:
[redacted]@mac.com (iOS 8.1, OS X 10.10)

Notes:
I suppose if one were to turn off Keychain sync before this and then on afterwards it would have the desired effect.  Perhaps that can be emulated behind the scenes?

Configuration:
iOS 8.1, OS X 10.10.

Comments

I filed a radar for this issue, too.

By ingmar.wittkau at Dec. 12, 2015, 1:31 p.m. (reply...)

Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!