PluginCompatibilityUUID is not being change when interfaces change in 10.10.3 betas
| Originator: | scott.j.little | ||
| Number: | rdar://20164249 | Date Originated: | 14-Mar-2015 04:40 PM |
| Status: | Closed | Resolved: | Not being addressed |
| Product: | Product Version: | 8.2 (2089) | |
| Classification: | Other Bug | Reproducible: | Always |
Summary: This isn’t exactly a problem, but normally whenever there is a new update to Mail with changes to any of the interfaces of Mail Classes (or it’s supporting libraries), the PluginCompatibilityUUID is updated with a new one to ensure that loaded plugins have tested themselves against the new version. However, with the 10.10.3 betas (all of them so far), this has not been the case. We think this creates a support issue for both Apple and for those of us that write plugins. Steps to Reproduce: Install any version of 10.10.3 and not that despite the fact that there are class interface changes, no PluginCompatibilityUUID changes are occurring. Expected Results: Each release of the beta that has class interface changes should update the PluginCompatibilityUUID. Actual Results: No new UUIDs, even if there are changes to the class interfaces. Regression: This has been the case for all versions of 10.10.2 released to developers. Notes:
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!