File tree Expand file tree Collapse file tree 4 files changed +22
-9
lines changed Expand file tree Collapse file tree 4 files changed +22
-9
lines changed Original file line number Diff line number Diff line change 3636 <!-- Designated requirement -->
3737 <property name =" codesign.requirement.source" value =" ${setup}/app/codesign-requirement.txt" />
3838 <property name =" codesign.requirement" value =" ${setup}/app/codesign-requirement.bin" />
39+ <property name =" codesign.provisionprofile" value =" ${setup}/app/${codesign.provisionprofile.name}" />
3940 <!-- Enable hardened runtime -->
4041 <property name =" codesign.options" value =" --force --options runtime" />
4142 <property name =" codesign.arg"
4243 value =" --entitlements ${setup}/app/default.entitlements --requirements ${codesign.requirement}" />
4344
4445 <target name =" codesign" depends =" dotclean,compile-codesign-requirement" >
46+ <copy tofile =" ${bundle}/${bundle.contents}/embedded.provisionprofile" overwrite =" true" failonerror =" false" >
47+ <file file =" ${codesign.provisionprofile}" />
48+ </copy >
4549 <echo
4650 message =" Code signing ${bundle} with certificate ${codesign.certificate} and entitlements ${codesign.arg} from ${codesign.keychain}" />
4751 <apply executable =" /usr/bin/xcrun" failonerror =" true"
Original file line number Diff line number Diff line change 229229 <version >${project.version} </version >
230230 </dependency >
231231 </dependencies >
232+ <properties >
233+ <xcode .configuration>Release</xcode .configuration>
234+ <codesign .arg>--entitlements ../setup/app/default.entitlements --requirements ../setup/app/codesign-requirement.bin</codesign .arg>
235+ <codesign .provisionprofile.name>default.provisionprofile</codesign .provisionprofile.name>
236+ </properties >
232237 </profile >
233238 <profile >
234- <id >sparkle</id >
235- <!-- activate profile for non-Jenkins builds -->
236- <activation >
237- <property >
238- <name >!env.JENKINS_HOME</name >
239- </property >
240- </activation >
239+ <id >debug</id >
241240 <properties >
242- <xcode .configuration>Release</xcode .configuration>
243- <sparkle .feed>local</sparkle .feed>
244241 <codesign .certificate>Apple Development: David Kocher (DF448WW9PY)</codesign .certificate>
245242 <installer .certificate>Apple Development: David Kocher (DF448WW9PY)</installer .certificate>
246243 <codesign .arg>--entitlements ../setup/app/default.entitlements</codesign .arg>
252249 <codesign .arg>--entitlements ../setup/app/sandbox.entitlements</codesign .arg>
253250 </properties >
254251 </profile >
252+ <profile >
253+ <id >appstore</id >
254+ <properties >
255+ <xcode .configuration>Mac App Store</xcode .configuration>
256+ <codesign .provisionprofile.name>appstore.provisionprofile</codesign .provisionprofile.name>
257+ <skipNotarize >true</skipNotarize >
258+ </properties >
259+ </profile >
255260 <profile >
256261 <id >installer</id >
257262 <activation >
Original file line number Diff line number Diff line change 22<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
33<plist version =" 1.0" >
44 <dict >
5+ <key >com.apple.application-identifier</key >
6+ <string >G69SCX94XU.ch.sudo.cyberduck</string >
7+ <key >com.apple.developer.team-identifier</key >
8+ <string >G69SCX94XU</string >
59 <key >com.apple.security.app-sandbox</key >
610 <true />
711 <key >com.apple.security.files.bookmarks.app-scope</key >
You can’t perform that action at this time.
0 commit comments