Skip to content

Commit 600be0c

Browse files
committed
maciekish#100 Added resign options for updating version and build numbers.
1 parent 5f4b303 commit 600be0c

File tree

3 files changed

+227
-20
lines changed

3 files changed

+227
-20
lines changed

iReSign/iReSign/en.lproj/MainMenu.xib

Lines changed: 75 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2-
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="6254" systemVersion="14C109" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="11542" systemVersion="16B2555" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
33
<dependencies>
44
<deployment identifier="macosx"/>
5-
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="6254"/>
5+
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="11542"/>
6+
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
67
</dependencies>
78
<objects>
89
<customObject id="-2" userLabel="File's Owner" customClass="NSApplication">
@@ -288,16 +289,16 @@
288289
</menu>
289290
<window title="iReSign" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" showsToolbarButton="NO" animationBehavior="default" id="371">
290291
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" resizable="YES"/>
291-
<rect key="contentRect" x="0.0" y="405" width="333" height="201"/>
292+
<rect key="contentRect" x="0.0" y="405" width="333" height="261"/>
292293
<rect key="screenRect" x="0.0" y="0.0" width="1680" height="1028"/>
293294
<value key="minSize" type="size" width="333" height="201"/>
294295
<value key="maxSize" type="size" width="666" height="402"/>
295296
<view key="contentView" id="372">
296-
<rect key="frame" x="0.0" y="0.0" width="333" height="201"/>
297+
<rect key="frame" x="0.0" y="0.0" width="333" height="261"/>
297298
<autoresizingMask key="autoresizingMask"/>
298299
<subviews>
299300
<textField verticalHuggingPriority="750" id="533" customClass="IRTextFieldDrag">
300-
<rect key="frame" x="20" y="166" width="208" height="22"/>
301+
<rect key="frame" x="20" y="219" width="208" height="22"/>
301302
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
302303
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" placeholderString="/path/to/app.ipa or /path/to/app.xcarchive" drawsBackground="YES" id="534">
303304
<font key="font" metaFont="system"/>
@@ -309,7 +310,7 @@
309310
</connections>
310311
</textField>
311312
<textField verticalHuggingPriority="750" id="543" customClass="IRTextFieldDrag">
312-
<rect key="frame" x="20" y="106" width="208" height="22"/>
313+
<rect key="frame" x="20" y="159" width="208" height="22"/>
313314
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
314315
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" placeholderString="/path/to/entitlements.plist" drawsBackground="YES" id="544">
315316
<font key="font" metaFont="system"/>
@@ -321,7 +322,7 @@
321322
</connections>
322323
</textField>
323324
<button verticalHuggingPriority="750" id="535">
324-
<rect key="frame" x="230" y="159" width="96" height="32"/>
325+
<rect key="frame" x="230" y="212" width="96" height="32"/>
325326
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
326327
<buttonCell key="cell" type="push" title="Browse" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="536">
327328
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
@@ -333,7 +334,7 @@
333334
</connections>
334335
</button>
335336
<textField verticalHuggingPriority="750" id="563" customClass="IRTextFieldDrag">
336-
<rect key="frame" x="20" y="136" width="208" height="22"/>
337+
<rect key="frame" x="20" y="189" width="208" height="22"/>
337338
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
338339
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" placeholderString="/path/to/.mobileprovision" drawsBackground="YES" id="566">
339340
<font key="font" metaFont="system"/>
@@ -345,7 +346,7 @@
345346
</connections>
346347
</textField>
347348
<button verticalHuggingPriority="750" id="564">
348-
<rect key="frame" x="230" y="129" width="96" height="32"/>
349+
<rect key="frame" x="230" y="182" width="96" height="32"/>
349350
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
350351
<buttonCell key="cell" type="push" title="Browse" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="565">
351352
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
@@ -357,7 +358,7 @@
357358
</connections>
358359
</button>
359360
<button verticalHuggingPriority="750" id="595">
360-
<rect key="frame" x="230" y="99" width="96" height="32"/>
361+
<rect key="frame" x="230" y="152" width="96" height="32"/>
361362
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
362363
<buttonCell key="cell" type="push" title="Browse" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="596">
363364
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
@@ -377,6 +378,7 @@
377378
</buttonCell>
378379
<connections>
379380
<action selector="resign:" target="494" id="551"/>
381+
<outlet property="nextKeyView" destination="533" id="nKO-de-gTC"/>
380382
</connections>
381383
</button>
382384
<textField hidden="YES" verticalHuggingPriority="750" id="555">
@@ -399,49 +401,101 @@
399401
<connections>
400402
<outlet property="dataSource" destination="494" id="593"/>
401403
<outlet property="delegate" destination="494" id="594"/>
402-
<outlet property="nextKeyView" destination="539" id="612"/>
404+
<outlet property="nextKeyView" destination="539" id="YlX-va-Ght"/>
403405
</connections>
404406
</comboBox>
405407
<progressIndicator horizontalHuggingPriority="750" verticalHuggingPriority="750" maxValue="100" displayedWhenStopped="NO" bezeled="NO" indeterminate="YES" controlSize="small" style="spinning" id="557">
406408
<rect key="frame" x="20" y="14" width="16" height="16"/>
407409
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
408410
</progressIndicator>
409411
<textField verticalHuggingPriority="750" id="572" customClass="IRTextFieldDrag">
410-
<rect key="frame" x="20" y="75" width="208" height="22"/>
412+
<rect key="frame" x="20" y="128" width="208" height="22"/>
411413
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
412414
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" enabled="NO" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" placeholderString="com.companyname.appname" drawsBackground="YES" id="573">
413415
<font key="font" metaFont="system"/>
414416
<color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
415417
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
416418
</textFieldCell>
417419
<connections>
418-
<outlet property="nextKeyView" destination="574" id="587"/>
420+
<outlet property="nextKeyView" destination="EgV-eQ-1ab" id="fdd-eO-eSG"/>
419421
</connections>
420422
</textField>
421423
<button id="574">
422-
<rect key="frame" x="234" y="77" width="88" height="18"/>
424+
<rect key="frame" x="234" y="130" width="88" height="18"/>
423425
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
424426
<buttonCell key="cell" type="check" title="Change ID" bezelStyle="regularSquare" imagePosition="left" inset="2" id="575">
425427
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
426428
<font key="font" metaFont="system"/>
427429
</buttonCell>
428430
<connections>
429431
<action selector="changeBundleIDPressed:" target="494" id="578"/>
430-
<outlet property="nextKeyView" destination="590" id="611"/>
432+
<outlet property="nextKeyView" destination="EgV-eQ-1ab" id="OoC-G5-Spr"/>
433+
</connections>
434+
</button>
435+
<textField verticalHuggingPriority="750" id="F2n-dZ-TWF" customClass="IRTextFieldDrag">
436+
<rect key="frame" x="20" y="102" width="166" height="22"/>
437+
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
438+
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" enabled="NO" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" placeholderString="New version number" drawsBackground="YES" id="adZ-Zw-iNu">
439+
<font key="font" metaFont="system"/>
440+
<color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
441+
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
442+
</textFieldCell>
443+
<connections>
444+
<outlet property="nextKeyView" destination="Krc-Bx-mXZ" id="ozO-2O-tUr"/>
445+
</connections>
446+
</textField>
447+
<button id="EgV-eQ-1ab">
448+
<rect key="frame" x="192" y="104" width="130" height="18"/>
449+
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
450+
<buttonCell key="cell" type="check" title="Change Version #" bezelStyle="regularSquare" imagePosition="left" inset="2" id="13q-oY-smn">
451+
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
452+
<font key="font" metaFont="system"/>
453+
</buttonCell>
454+
<connections>
455+
<action selector="changeVersionNumberPressed:" target="494" id="pdk-2r-MiZ"/>
456+
<outlet property="nextKeyView" destination="Krc-Bx-mXZ" id="SaS-eU-wIG"/>
457+
</connections>
458+
</button>
459+
<textField verticalHuggingPriority="750" id="FDy-y5-CV7" customClass="IRTextFieldDrag">
460+
<rect key="frame" x="20" y="76" width="166" height="22"/>
461+
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
462+
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" enabled="NO" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" placeholderString="New build number" drawsBackground="YES" id="Yuy-yk-2g3">
463+
<font key="font" metaFont="system"/>
464+
<color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
465+
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
466+
</textFieldCell>
467+
<connections>
468+
<outlet property="nextKeyView" destination="590" id="0lh-UX-Qz6"/>
469+
</connections>
470+
</textField>
471+
<button id="Krc-Bx-mXZ">
472+
<rect key="frame" x="192" y="78" width="130" height="18"/>
473+
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
474+
<buttonCell key="cell" type="check" title="Change Build #" bezelStyle="regularSquare" imagePosition="left" inset="2" id="R77-Zh-FrN">
475+
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
476+
<font key="font" metaFont="system"/>
477+
</buttonCell>
478+
<connections>
479+
<action selector="changeBuildNumberPressed:" target="494" id="wfY-If-MNn"/>
480+
<outlet property="nextKeyView" destination="590" id="cAw-SA-06k"/>
431481
</connections>
432482
</button>
433483
</subviews>
434484
</view>
435485
<connections>
436486
<outlet property="initialFirstResponder" destination="535" id="581"/>
437487
</connections>
488+
<point key="canvasLocation" x="127" y="-282"/>
438489
</window>
439490
<customObject id="494" customClass="iReSignAppDelegate">
440491
<connections>
441492
<outlet property="browseButton" destination="535" id="546"/>
493+
<outlet property="buildNumberField" destination="FDy-y5-CV7" id="iD5-S4-kQw"/>
442494
<outlet property="bundleIDField" destination="572" id="576"/>
443495
<outlet property="certComboBox" destination="590" id="592"/>
496+
<outlet property="changeBuildNumberCheckBox" destination="Krc-Bx-mXZ" id="ho6-eY-w2R"/>
444497
<outlet property="changeBundleIDCheckbox" destination="574" id="577"/>
498+
<outlet property="changeVersionNumberCheckBox" destination="EgV-eQ-1ab" id="xSt-B8-tQ1"/>
445499
<outlet property="entitlementBrowseButton" destination="595" id="607"/>
446500
<outlet property="entitlementField" destination="543" id="608"/>
447501
<outlet property="flurry" destination="557" id="562"/>
@@ -450,6 +504,7 @@
450504
<outlet property="provisioningPathField" destination="563" id="569"/>
451505
<outlet property="resignButton" destination="539" id="549"/>
452506
<outlet property="statusLabel" destination="555" id="561"/>
507+
<outlet property="versionumberField" destination="F2n-dZ-TWF" id="hXd-kN-eRo"/>
453508
<outlet property="window" destination="371" id="532"/>
454509
</connections>
455510
</customObject>
@@ -465,12 +520,12 @@
465520
<autoresizingMask key="autoresizingMask"/>
466521
<subviews>
467522
<imageView horizontalHuggingPriority="251" verticalHuggingPriority="251" id="OGH-jD-zcO">
468-
<rect key="frame" x="20" y="190.0000008638354" width="69" height="69"/>
523+
<rect key="frame" x="20" y="190" width="69" height="69"/>
469524
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
470525
<imageCell key="cell" refusesFirstResponder="YES" alignment="left" imageScaling="proportionallyDown" image="Icon" id="LSY-JN-rDx"/>
471526
</imageView>
472527
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" id="Ft3-WI-tTm">
473-
<rect key="frame" x="101.00000067379159" y="239.0000008638354" width="303" height="20"/>
528+
<rect key="frame" x="101" y="239" width="303" height="20"/>
474529
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES"/>
475530
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="How to use iReSign" id="QDO-Yr-Chc">
476531
<font key="font" metaFont="systemBold" size="14"/>
@@ -479,7 +534,7 @@
479534
</textFieldCell>
480535
</textField>
481536
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" id="Kc4-KR-COs">
482-
<rect key="frame" x="101.00000067379159" y="49" width="303" height="182"/>
537+
<rect key="frame" x="101" y="49" width="303" height="182"/>
483538
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES" heightSizable="YES" flexibleMaxY="YES"/>
484539
<textFieldCell key="cell" sendsActionOnEndEditing="YES" id="yH0-zO-1ov">
485540
<font key="font" metaFont="smallSystem"/>
@@ -495,7 +550,7 @@
495550
</textFieldCell>
496551
</textField>
497552
<button verticalHuggingPriority="750" id="cX9-Vb-ecI">
498-
<rect key="frame" x="316.00000067379159" y="13" width="92" height="32"/>
553+
<rect key="frame" x="316" y="13" width="92" height="32"/>
499554
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
500555
<buttonCell key="cell" type="push" title="OK" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="RQ5-B4-GuE">
501556
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>

0 commit comments

Comments
 (0)