iOS 11 and watchOS 4 beta 1 PKPaymentAuthorizationControllerDelegate adds breaking change
| Originator: | keithbsmiley | ||
| Number: | rdar://32666380 | Date Originated: | 08-Jun-2017 21:05 |
| Status: | Duplicate of 32696056 (open) | Resolved: | |
| Product: | iOS + SDK | Product Version: | iOS 11 beta 1 |
| Classification: | Other Bug | Reproducible: | Always |
Summary: The iOS 11 SDK in Xcode 9 adds a new method to PKPaymentAuthorizationControllerDelegate with a new type that isn't backwards compatible with Xcode 8 projects. Steps to Reproduce: - Create a project in Xcode 8 - Create a class that conforms to PKPaymentAuthorizationControllerDelegate - Open that project in Xcode 9 Expected Results: It should compile Actual Results: It doesn't compile Version: iOS 11 beta 1 Notes: See the attached project for an example. Open it in Xcode 9, and uncomment the new function to see it compile.
Comments
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!