-
Notifications
You must be signed in to change notification settings - Fork 914
Description
Each time I resign using the app it sticks at 'Entitlements Generated'.
macOS 10.12.1 / XCode 8.1 installed with iResign 1.4 (1.0).
Using the supplied .app I see private errors, running the app through XCode I can see the following error in output:
2016-11-01 15:25:10.972067 iReSign[2077:37620] [General] Error Domain=NSCocoaErrorDomain Code=3840 "Unexpected character s at line 1" UserInfo={NSDebugDescription=Unexpected character s at line 1, kCFPropertyListOldStyleParsingError=Error Domain=NSCocoaErrorDomain Code=3840 "Unexpected ';' or '=' after key at line 1" UserInfo={NSDebugDescription=Unexpected ';' or '=' after key at line 1}} 2016-11-01 15:25:10.973927 iReSign[2077:37620] [General] ( 0 CoreFoundation 0x00007fff8c02348b __exceptionPreprocess + 171 1 libobjc.A.dylib 0x00007fffa0785cad objc_exception_throw + 48 2 CoreFoundation 0x00007fff8c0a196d +[NSException raise:format:] + 205 3 Foundation 0x00007fff8da7b596 -[NSString(NSExtendedStringPropertyListParsing) propertyList] + 216 4 iReSign 0x0000000100005b86 -[iReSignAppDelegate doEntitlementsEdit] + 54 5 iReSign 0x0000000100005b3a -[iReSignAppDelegate checkEntitlementsFix:] + 218 6 Foundation 0x00007fff8da175df __NSFireTimer + 83 7 CoreFoundation 0x00007fff8bfa2d74 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20 8 CoreFoundation 0x00007fff8bfa29ff __CFRunLoopDoTimer + 1071 9 CoreFoundation 0x00007fff8bfa255a __CFRunLoopDoTimers + 298 10 CoreFoundation 0x00007fff8bf99f81 __CFRunLoopRun + 2065 11 CoreFoundation 0x00007fff8bf99514 CFRunLoopRunSpecific + 420 12 HIToolbox 0x00007fff8b536fbc RunCurrentEventLoopInMode + 240 13 HIToolbox 0x00007fff8b536df1 ReceiveNextEventCommon + 432 14 HIToolbox 0x00007fff8b536c26 _BlockUntilNextEventMatchingListInModeWithFilter + 71 15 AppKit 0x00007fff89c20b79 _DPSNextEvent + 1093 16 AppKit 0x00007fff8a3361c3 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1637 17 AppKit 0x00007fff89c1553d -[NSApplication run] + 926 18 AppKit 0x00007fff89be01ad NSApplicationMain + 1237 19 iReSign 0x0000000100001852 main + 34 20 iReSign 0x0000000100001824 start + 52 21 ??? 0x0000000000000003 0x0 + 3 )
Activity
ThisOldFarmHouse commentedon Nov 2, 2016
have the same error. have not found a workaround yet. have tried a few other ipa resigning utilities and all have some type of issue/error. i suspect these utilities need to be updated for compatibility with xcode 8.1 / macos 10.12.1
notstephen commentedon Nov 3, 2016
is @maciekish still maintaining this?
notstephen commentedon Nov 3, 2016
Ok, so it turns out that this commit:
674731d
Fixes the issue. It's a simple enough addition in Xcode and I was able to sign properly under Sierra and XCode 8.1 after applying it.
zdrouse commentedon Nov 9, 2016
@otterlysrs Dumb question. Would modifying iResign project in order to fix this require creating an App ID, Provisioning profile, etc. for iResign in my own Apple Developer account?
notstephen commentedon Nov 9, 2016
The free developer account is enough, just open the project, make the change and build it. Simples.
This (https://itunes.apple.com/app/apple-store/id922793622?pt=814382&mt=8&ct=how_i_email) is how I Email now
zdrouse commentedon Nov 9, 2016
@otterlysrs Thanks
notstephen commentedon Nov 15, 2016
You can just C+P the new lines into the existing project (included in the
iResign zip file).
On Tue, Nov 15, 2016 at 12:15 PM, Eric Romrell notifications@github.com
wrote:
MaxGabriel commentedon Nov 17, 2016
Thanks for your fix @otterlysrs
ChrisXu commentedon Jan 10, 2017
Thanks @otterlysrs ! For those who need the file, you can download it here.
d80buckeye commentedon Jan 23, 2017
Thanks @ChrisXu1221
risteardo commentedon Feb 13, 2017
File downloaded and used, cheers @ChrisXu1221 and @otterlysrs
oscaraeo commentedon Feb 28, 2017
Thanks @otterlysrs ! Works for me too.
kyleericson commentedon Mar 13, 2017
how do I fix this?
antandbuffalo commentedon Aug 17, 2017
Thanks @ChrisXu.. You saved me :)
majones1595 commentedon Sep 7, 2017
Thanks @ChrisXu! Saved me a lot of time and a ton of anxiety.
harshzalavadiya commentedon Jul 12, 2018
@ChrisXu, Thanks, you saved my day 👍
murad1981 commentedon Jan 29, 2019
it still doesn't work here :( even after downloading the above file.