Skip to content
This repository has been archived by the owner on Aug 11, 2024. It is now read-only.

Commit

Permalink
Bump supported Xcode version.
Browse files Browse the repository at this point in the history
  • Loading branch information
cormiertyshawn895 committed Apr 22, 2020
1 parent 1dbe7fa commit ec9ab5c
Show file tree
Hide file tree
Showing 7 changed files with 25 additions and 25 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
### Retroactive lets you run Aperture, iPhoto, and iTunes on macOS Catalina. Xcode 11.4 on macOS Mojave. Final Cut Pro 7, Logic Pro 9, and Keynote ’09 on macOS Mojave or macOS High Sierra.
### Retroactive lets you run Aperture, iPhoto, and iTunes on macOS Catalina. Xcode 11.4.1 on macOS Mojave. Final Cut Pro 7, Logic Pro 9, and Keynote ’09 on macOS Mojave or macOS High Sierra.

<p align="center">
<a href="https://github.com/cormiertyshawn895/Retroactive/releases/download/1.6/Retroactive.1.6.zip" alt="Download Retroactive"><img width="282" height="68" src="screenshots/resources/download-button.png" alt="Download Retroactive"></a>
Expand Down Expand Up @@ -37,17 +37,17 @@ Pick the app you want to run. If you want to run multiple apps from here, pick a

![](screenshots/4.jpg)

On macOS Mojave and macOS High Sierra, Retroactive can also unlock Final Cut Pro 7, Logic Pro 9 (experimental), Xcode 11.4 (requires macOS Mojave), and fix Keynote ’09.
On macOS Mojave and macOS High Sierra, Retroactive can also unlock Final Cut Pro 7, Logic Pro 9 (experimental), Xcode 11.4.1 (requires macOS Mojave), and fix Keynote ’09.

![](screenshots/4b.jpg)

I’ll use Aperture as the example, but the same process also works for iPhoto, iTunes, Final Cut Pro 7, Logic Pro 9, Xcode 11.4, and Keynote ’09.
I’ll use Aperture as the example, but the same process also works for iPhoto, iTunes, Final Cut Pro 7, Logic Pro 9, Xcode 11.4.1, and Keynote ’09.

---

### Locating the app or choosing a version

Retroactive will automatically scan your Mac to locate an existing Aperture, iPhoto, iTunes, Final Cut Pro 7, Logic Pro 9, Xcode 11.4, or Keynote ’09 install. If Retroactive has already located the app you would like to run, skip to the next section.
Retroactive will automatically scan your Mac to locate an existing Aperture, iPhoto, iTunes, Final Cut Pro 7, Logic Pro 9, Xcode 11.4.1, or Keynote ’09 install. If Retroactive has already located the app you would like to run, skip to the next section.

If Retroactive can’t locate an existing install of Aperture or iPhoto, you’ll either be asked to download it from the Purchased list in App Store, or re-install it from a DVD disc. You can also find the app on another Mac you own, then AirDrop it to this Mac, or restore the app from a Time Machine backup.

Expand Down Expand Up @@ -119,7 +119,7 @@ After successfully modifying or installing the app, you can play with it to your

- Support for Logic Pro 9 is experimental. You may see frequent freezes and hangs.

- Most Xcode 11.4 features should work.
- Most Xcode 11.4.1 features should work.

- After fixing Keynote ’09 with Retroactive, you can normally play slideshows.

Expand Down
4 changes: 2 additions & 2 deletions Retroactive.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -854,7 +854,7 @@
CODE_SIGN_ENTITLEMENTS = Retroactive/Support/Retroactive.entitlements;
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 47;
CURRENT_PROJECT_VERSION = 48;
INFOPLIST_FILE = Retroactive/Support/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
Expand All @@ -875,7 +875,7 @@
CODE_SIGN_ENTITLEMENTS = Retroactive/Support/Retroactive.entitlements;
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 47;
CURRENT_PROJECT_VERSION = 48;
INFOPLIST_FILE = Retroactive/Support/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
Expand Down
8 changes: 4 additions & 4 deletions Retroactive/AppManager.swift
Original file line number Diff line number Diff line change
Expand Up @@ -407,7 +407,7 @@ class AppManager: NSObject {
if osMinorVersion <= 13 {
return "Unlock Final Cut Pro 7 and Logic Pro 9, or fix Keynote ’09.".localized()
} else if osMinorVersion == 14 {
return "Unlock Final Cut Pro 7, Logic Pro 9, and Xcode 11.4, or fix Keynote ’09.".localized()
return "Unlock Final Cut Pro 7, Logic Pro 9, and Xcode 11.4.1, or fix Keynote ’09.".localized()
} else if osMinorVersion >= 15 {
return "Unlock Aperture and iPhoto, or install iTunes.".localized()
}
Expand Down Expand Up @@ -502,7 +502,7 @@ class AppManager: NSObject {
case .logicPro9:
return "Logic Pro 9"
case .xcode:
return "Xcode 11.4"
return "Xcode 11.4.1"
case .keynote5:
return "Keynote ’09"
case .proVideoUpdate:
Expand Down Expand Up @@ -576,7 +576,7 @@ class AppManager: NSObject {
case .logicPro9:
return ["1700.67", "9.1.8", "9.1.7", "9.1.6", "9.1.5", "9.1.4", "9.1.3", "9.1.2", "9.1.1", "9.1.0", "9.1", "9.0.2", "9.0.1", "9.0.0", "9.0"]
case .xcode:
return ["11.4"]
return ["11.4.1", "11.4"]
case .keynote5:
return ["1170", "5.3", "5.2", "5.1.1", "5.1", "5.0.5", "5.0.4", "5.0.3", "5.0.2", "5.0.1", "5.0"]
default:
Expand Down Expand Up @@ -612,7 +612,7 @@ class AppManager: NSObject {
case .logicPro9:
return "9.1.8"
case .xcode:
return "11.4"
return "11.4.1"
case .keynote5:
return "5.3"
default:
Expand Down
16 changes: 8 additions & 8 deletions Retroactive/Support/SupportPath.plist
Original file line number Diff line number Diff line change
Expand Up @@ -3,24 +3,24 @@
<plist version="1.0">
<dict>
<key>NewVersionVisibleTitle</key>
<string>Retroactive 1.6 (Build 47) is available for download.</string>
<string>Retroactive 1.6 (Build 48) is available for download.</string>
<key>NewVersionChangelog</key>
<string>• Adds support for unlocking Xcode 11.4 on macOS Mojave
<string>• Adds support for unlocking Xcode 11.4.1 on macOS Mojave
• Includes guidance on downloading iOS apps with Apple Configurator 2</string>
<key>NewVersionVisibleTitlezhHans</key>
<string>新版本解印 1.6 (版本号 47) 现已提供下载:</string>
<string>新版本解印 1.6 (版本号 48) 现已提供下载:</string>
<key>NewVersionChangelogzhHans</key>
<string>• 支持在 macOS Mojave 下解印并运行 Xcode 11.4
<string>• 支持在 macOS Mojave 下解印并运行 Xcode 11.4.1
• 新增了使用 Apple Configurator 2 下载 iOS 应用程序的指导</string>
<key>NewVersionVisibleTitlezhHant</key>
<string>新版本解印 1.6 (版本號 47) 現已提供下載:</string>
<string>新版本解印 1.6 (版本號 48) 現已提供下載:</string>
<key>NewVersionChangelogzhHant</key>
<string>• 支持在 macOS Mojave 下解印並運行 Xcode 11.4
<string>• 支持在 macOS Mojave 下解印並運行 Xcode 11.4.1
• 新增了使用 Apple Configurator 2 下載 iOS 應用程序的指導</string>
<key>LatestZIP</key>
<string>https://github.com/cormiertyshawn895/Retroactive/releases/download/1.6/Retroactive.1.6.zip</string>
<key>LatestBuildNumber</key>
<integer>47</integer>
<integer>48</integer>
<key>SupportPathURL</key>
<string>https://raw.githubusercontent.com/cormiertyshawn895/Retroactive/master/Retroactive/Support/SupportPath.plist</string>
<key>ReleasePage</key>
Expand Down Expand Up @@ -80,7 +80,7 @@
<key>FCPUpdate</key>
<string>https://download.info.apple.com/Mac_OS_X/061-8474.20100915.wtoKR/ProApplicationsUpdate2010-02.dmg</string>
<key>Xcode114URL</key>
<string>https://developer.apple.com/download/more/?=xcode%2011.4</string>
<string>https://developer.apple.com/download/more/?=xcode%2011.4.1</string>
<key>ConfiguratorURL</key>
<string>macappstore://apps.apple.com/app/apple-configurator-2/id1037126344</string>
</dict>
Expand Down
8 changes: 4 additions & 4 deletions Retroactive/Support/SupportPathTemplate.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,17 @@
<key>NewVersionVisibleTitle</key>
<string>Retroactive $(VERSION) is available for download.</string>
<key>NewVersionChangelog</key>
<string>• Adds support for unlocking Xcode 11.4 on macOS Mojave
<string>• Adds support for unlocking Xcode 11.4.1 on macOS Mojave
• Includes guidance on downloading iOS apps with Apple Configurator 2</string>
<key>NewVersionVisibleTitlezhHans</key>
<string>新版本解印 $(VERSION_HANS) 现已提供下载:</string>
<key>NewVersionChangelogzhHans</key>
<string>• 支持在 macOS Mojave 下解印并运行 Xcode 11.4
<string>• 支持在 macOS Mojave 下解印并运行 Xcode 11.4.1
• 新增了使用 Apple Configurator 2 下载 iOS 应用程序的指导</string>
<key>NewVersionVisibleTitlezhHant</key>
<string>新版本解印 $(VERSION_HANT) 現已提供下載:</string>
<key>NewVersionChangelogzhHant</key>
<string>• 支持在 macOS Mojave 下解印並運行 Xcode 11.4
<string>• 支持在 macOS Mojave 下解印並運行 Xcode 11.4.1
• 新增了使用 Apple Configurator 2 下載 iOS 應用程序的指導</string>
<key>LatestZIP</key>
<string>https://github.com/cormiertyshawn895/Retroactive/releases/download/$(MARKETING_VERSION)/Retroactive.$(MARKETING_VERSION).zip</string>
Expand Down Expand Up @@ -80,7 +80,7 @@
<key>FCPUpdate</key>
<string>https://download.info.apple.com/Mac_OS_X/061-8474.20100915.wtoKR/ProApplicationsUpdate2010-02.dmg</string>
<key>Xcode114URL</key>
<string>https://developer.apple.com/download/more/?=xcode%2011.4</string>
<string>https://developer.apple.com/download/more/?=xcode%2011.4.1</string>
<key>ConfiguratorURL</key>
<string>macappstore://apps.apple.com/app/apple-configurator-2/id1037126344</string>
</dict>
Expand Down
2 changes: 1 addition & 1 deletion Retroactive/Support/zh-Hans.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
"Unable to download %@" = "无法下载 %@";
"Unable to quit Retroactive" = "无法退出解印";
"Unlock Final Cut Pro 7 and Logic Pro 9, or fix Keynote ’09." = "解除对 Final Cut Pro 7 和 Logic Pro 9 的封印,或修复 Keynote ’09。";
"Unlock Final Cut Pro 7, Logic Pro 9, and Xcode 11.4, or fix Keynote ’09." = "解除对 Final Cut Pro 7、Logic Pro 9 与 Xcode 11.4 的封印,或修复 Keynote ’09。";
"Unlock Final Cut Pro 7, Logic Pro 9, and Xcode 11.4.1, or fix Keynote ’09." = "解除对 Final Cut Pro 7、Logic Pro 9 与 Xcode 11.4.1 的封印,或修复 Keynote ’09。";
"Unlock {name} again" = "重新解印 {name}";
"Untitled" = "新项目";
"Update (Recommended)" = "安装更新 (推荐)";
Expand Down
2 changes: 1 addition & 1 deletion Retroactive/Support/zh-Hant.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
"Unable to download %@" = "無法下載 %@";
"Unable to quit Retroactive" = "無法退出解印";
"Unlock Final Cut Pro 7 and Logic Pro 9, or fix Keynote ’09." = "解除對 Final Cut Pro 7 和 Logic Pro 9 的封印,或修復 Keynote ’09。";
"Unlock Final Cut Pro 7, Logic Pro 9, and Xcode 11.4, or fix Keynote ’09." = "解除對 Final Cut Pro 7、Logic Pro 9 与 Xcode 11.4 的封印,或修复 Keynote ’09。";
"Unlock Final Cut Pro 7, Logic Pro 9, and Xcode 11.4.1, or fix Keynote ’09." = "解除對 Final Cut Pro 7、Logic Pro 9 与 Xcode 11.4.1 的封印,或修复 Keynote ’09。";
"Unlock {name} again" = "重新解印 {name}";
"Untitled" = "新項目";
"Update (Recommended)" = "安裝更新 (推薦)";
Expand Down

0 comments on commit ec9ab5c

Please sign in to comment.