PurpleRabbit

From The iPhone Wiki
Revision as of 20:29, 1 February 2021 by InternalStore (talk | contribs) (Created page with "{{internal software}} {{Infobox software | name = PurpleRabbit | title = PurpleRabbit | logo = File:PurpleRabbit Icon...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This article discusses software internally used by Apple.

Acquiring a copy without Apple's consent is illegal and may result in being scammed.
Engaging in illegal activity is not condoned. This information is provided for educational purposes only.

PurpleRabbit
PurpleRabbit Icon.png
Original author(s) Apple Inc.
Developer(s) Apple Inc.
Stable release 2.1
(latest known version)
Operating system macOS
Available in English
License Closed source

PurpleRabbit is an internal macOS app used by Apple engineers to print labels. These labels are then placed onto prototype devices and are used for identification, as there are usually many different type of prototypes of any given device that all perform differently or contain different features. The best example of this would be prototype iPhone 12 models. During the prototyping phase, there were many different models which had different capabilities and features. Some models supported 120Hz refresh rates while some didn't, etc. These models would all have a different model number depending on their features, therefore making it necessary to print out labels containing each prototype's model number, so that none of them get mixed up. Within the PurpleRabbit app, there is also a menu bar option that allows engineers to file a Radar. It is unclear why it is necessary to have this included in PurpleRabbit. By default the app will not launch, and instead will throw an error, "Failed to load Jobs.plist", which is actually nonexistent within the app's directory. After doing some research @jojoosinga and @InternalStore were able to successfully reverse engineer the app and get it to launch. However, many of the features aren't visible, as they have yet to reverse engineer the app entirely.

Screenshot

See Also