• 1
  • 2
  • 3
  • 4(current)
  • 5
  • 6
  • 76
iOS App Signer - Install Kodi without Jailbreak (iOS and tvOS)
#46
Hi Dan - I have tested with iPhone 5 (iOS 9.1) - still crashes at the start.

I tried to use your iOS App Signer - but not sure what to do to fill in the 'Signed Certificate' entry. When I enter for deb file and provision profile - and hit 'Start' - app crashes.

May be something wrong with my profile - in Xcode Signing Identities, I see 'Reset' under Action column for iOS Development and Mac Development. All others say 'Create'. Is this okay?

Thanks again.
Reply
#47
Ok, this makes sense now...

It seems that my app either isn't able to find your signing certificate or it's corrupted...

If you click reset it shouldn't cause any issues and should download the certificate to your computer

If the app signer isn't showing any certificates it will not work (and will crash, apparently... oops...)

If you go into the preferences for Xcode and then go into accounts, you can select your Apple ID in the list and remove it

Then add the ID back into Xcode and it SHOULD download a certificate to sign apps with
Reply
#48
Perfect, well done!
Reply
#49
Any chance of compiling so it will run on Yosemite and not require El Capitan? I've been doing the signing manually, but this would be handier. In any case, thanks for your work.
Reply
#50
(2015-11-09, 21:18)ChipsAhoy Wrote: Any chance of compiling so it will run on Yosemite and not require El Capitan? I've been doing the signing manually, but this would be handier. In any case, thanks for your work.

I changed the build target to 10.9 and compiled a new release but I don't have anything but El Capitan to test it on

So, if there's anyone with 10.9 or 10.10 that could test this app that would be great

10.9 would require a full paid developer account (for the certificate and provisioning profile) though since Xcode 7 doesn't run on Mavericks
Reply
#51
Thanks DTM. Unfortunately, I just get "Error creating temp folder". I have a full paid dev act and my MBP-R is running OS X 10.10.5 and Xcode 7.1.
Here's the console output:

Code:
11/9/15 5:08:11.029 PM iOS App Signer[1182]: Ready
11/9/15 5:08:12.683 PM iOS App Signer[1182]: assertion failed: 14F1021: libxpc.dylib + 62447 [5C829202-962E-3744-8B50-00D38CC88E84]: 0x89
11/9/15 5:08:51.553 PM iOS App Signer[1182]: Error creating temp folder
Reply
#52
DTM - you live up to your name. Was able to install no issues, on IPAD MINI 2, and with the insert of the Advancedsettings.xml - the wife stopped nagging for now. So to you sir, I tip my hat. Brilliant.
I really have no idea what I am talking about. Proceed with caution. I confuse easily. And drink. A lot.
Reply
#53
When I try and fix issue on step 3, it says "An App ID Identifier 'com.DanTheMan827.Kodi' is not available. Please enter another string" why is that? What have I done wrong?
Reply
#54
(2015-11-10, 07:47)jammar Wrote: When I try and fix issue on step 3, it says "An App ID Identifier 'com.DanTheMan827.Kodi' is not available. Please enter another string" why is that? What have I done wrong?

The identifier has to be unique and can't be in use by any other account (I'm using com.DanTheMan827.Kodi)
Reply
#55
(2015-11-10, 03:17)ChipsAhoy Wrote: Thanks DTM. Unfortunately, I just get "Error creating temp folder". I have a full paid dev act and my MBP-R is running OS X 10.10.5 and Xcode 7.1.
Here's the console output:

Code:
11/9/15 5:08:11.029 PM iOS App Signer[1182]: Ready
11/9/15 5:08:12.683 PM iOS App Signer[1182]: assertion failed: 14F1021: libxpc.dylib + 62447 [5C829202-962E-3744-8B50-00D38CC88E84]: 0x89
11/9/15 5:08:51.553 PM iOS App Signer[1182]: Error creating temp folder

If you pull the latest git version I believe the issue may have been with the mktemp command not having a template specified.

If this version doesn't work try running this command in terminal and see if it errors out

Code:
mktemp -d com.DanTheMan827.AppSigner.xxxxxxxxxx
Reply
#56
Hi Dan - I tried as suggested but I don't see anything coming up for 'Signing Certificate in iOS App Signer. I have also tried with another AppleID - still the same.

Steps I follow:
1. Run iOS App Signer
2. Select the Input File - deb file you have linked.
3. in Provisioning Profile in drop down I select the correct profile. 'Signing Certificate' entry does not get populated.

Do you have a checklist I can compare with?

Thanks
Reply
#57
See Verifying Using Keychain Access

This is a doc on the Apple Developer website that should explain

If you don't see a certificate in Keychain, my program won't find them either.

If they are in keychain, open up Terminal (located in Applications/Utilities) and type in the following

Code:
security find-identity -v -p codesigning

Does that list your certificate? This is how my app finds them

I guess I probably should have asked by now, but what version of OS X are you on?
Reply
#58
(2015-11-10, 09:03)DanTheMan827 Wrote:
(2015-11-10, 03:17)ChipsAhoy Wrote: Thanks DTM. Unfortunately, I just get "Error creating temp folder". I have a full paid dev act and my MBP-R is running OS X 10.10.5 and Xcode 7.1.
Here's the console output:

Code:
11/9/15 5:08:11.029 PM iOS App Signer[1182]: Ready
11/9/15 5:08:12.683 PM iOS App Signer[1182]: assertion failed: 14F1021: libxpc.dylib + 62447 [5C829202-962E-3744-8B50-00D38CC88E84]: 0x89
11/9/15 5:08:51.553 PM iOS App Signer[1182]: Error creating temp folder

If you pull the latest git version I believe the issue may have been with the mktemp command not having a template specified.

If this version doesn't work try running this command in terminal and see if it errors out

Code:
mktemp -d com.DanTheMan827.AppSigner.xxxxxxxxxx

Terminal command works fine (no error, and creates the directory), but the app still fails with the same error ("Error creating temp folder"). I pulled a copy of the source, and if I hardcode a path for tempFolder, it runs fine, creating the ipa without error. However, that .ipa won't install, giving the error "application could not be verified". If I run the .ipa through iResign, it installs and runs fine, which I think means that the Frameworks signed OK, but the main binary didn't.
Reply
#59
If you want to try the shell script (not nearly as user friendly but easier than doing it manually), that should work until I can get a VM running 10.10 installed
Reply
#60
Thanks DTM, I already had written a script that works fine. I just thought it would be nice to have a GUI app to make it easier instead of download, rename, unzip, sign, zip, rename, resign. Also, I can use your app now that I rebuilt it with a hard-coded path for tempFolder, (although I still have to run iReSign).

I was just trying to help you sort out the issues running on Yosemite, although it seems that on this thread, I'm the last guy running it! Big Grin
Reply
  • 1
  • 2
  • 3
  • 4(current)
  • 5
  • 6
  • 76

Logout Mark Read Team Forum Stats Members Help
iOS App Signer - Install Kodi without Jailbreak (iOS and tvOS)8