Update Framer X-Trial.download.recipe
<array>
<dict>
<key>Processor</key>
- <string>URLDownloader</string>
+ <string>DeprecationWarning</string>
<key>Arguments</key>
<dict>
- <key>filename</key>
- <string>%NAME%.zip</string>
- <key>url</key>
- <string>https://updates.framer.com/download-latest/com.framer.x</string>
+ <key>warning_message</key>
+ <string>Framer X has been replaced with Framer Desktop. Recipes are available for Framer Desktop.</string>
</dict>
</dict>
<dict>
<key>Processor</key>
- <string>EndOfCheckPhase</string>
- </dict>
- <dict>
- <key>Processor</key>
- <string>PkgRootCreator</string>
- <key>Arguments</key>
- <dict>
- <key>pkgroot</key>
- <string>%RECIPE_CACHE_DIR%/%NAME%</string>
- <key>pkgdirs</key>
- <dict>
- <key>Applications</key>
- <string>0775</string>
- </dict>
- </dict>
- </dict>
- <dict>
- <key>Processor</key>
- <string>Unarchiver</string>
- <key>Arguments</key>
- <dict>
- <key>archive_path</key>
- <string>%pathname%</string>
- <key>destination_path</key>
- <string>%pkgroot%/Applications/</string>
- <key>purge_destination</key>
- <true/>
- </dict>
- </dict>
- <dict>
- <key>Processor</key>
- <string>CodeSignatureVerifier</string>
+ <string>StopProcessingIf</string>
<key>Arguments</key>
<dict>
- <key>input_path</key>
- <string>%destination_path%Framer X.app</string>
- <key>requirement</key>
- <string>identifier "com.framer.x" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = JZ2M63CZ28</string>
- <key>strict_verification</key>
- <true/>
+ <key>predicate</key>
+ <string>TRUEPREDICATE</string>
</dict>
</dict>
</array>
