Kodi Community Forum

Full Version: iOS App Signer - Install Kodi without Jailbreak (iOS and tvOS)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
What version of OS X are you running?

And could you post the log from the program? You can find it in the View menu

(2015-12-14, 16:12)Vinnie22 Wrote: [ -> ]DanTheMan827 I tried to use your tutorial to install Kodi on my iPad . I'm getting " error processing Deb file " .

I tried using a couple of other deb files but same issue ..


Can you help please ??
Could someone please test the newest build with a wildcard certificate? I'm pretty sure I tracked the problem down but I can't test it myself...
(2015-12-21, 00:30)SONY007 Wrote: [ -> ]I used 5.2-1_iphoneos-arm.deb



Thanks SONY007 that's the same Deb file I'm using .
I have repeated the steps again and again to make sure I am not missing anything but I still keep getting " Deb file error "


Can you suggest anything I might be doing wrong. ?
(2015-12-21, 01:23)DanTheMan827 Wrote: [ -> ]What version of OS X are you running?

And could you post the log from the program? You can find it in the View menu

(2015-12-14, 16:12)Vinnie22 Wrote: [ -> ]DanTheMan827 I tried to use your tutorial to install Kodi on my iPad . I'm getting " error processing Deb file " .

I tried using a couple of other deb files but same issue ..


Can you help please ??


Hello Dan , Im using El Capitan latest version .

The log is below :

Code:
//
//  AppDelegate.swift
//  Kodi2
//
//  Created by Family  on 21/12/2015.
//  Copyright © 2015 Family1. All rights reserved.
//

import UIKit

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {

    var window: UIWindow?


    func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
        // Override point for customization after application launch.
        return true
    }

    func applicationWillResignActive(application: UIApplication) {
        // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state.
        // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game.
    }

    func applicationDidEnterBackground(application: UIApplication) {
        // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later.
        // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits.
    }

    func applicationWillEnterForeground(application: UIApplication) {
        // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background.
    }

    func applicationDidBecomeActive(application: UIApplication) {
        // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface.
    }

    func applicationWillTerminate(application: UIApplication) {
        // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.
    }


}

Really Really Appreciate your help >

Thank you
(2015-12-21, 12:04)Vinnie22 Wrote: [ -> ]
(2015-12-21, 01:23)DanTheMan827 Wrote: [ -> ]What version of OS X are you running?

And could you post the log from the program? You can find it in the View menu

(2015-12-14, 16:12)Vinnie22 Wrote: [ -> ]DanTheMan827 I tried to use your tutorial to install Kodi on my iPad . I'm getting " error processing Deb file " .

I tried using a couple of other deb files but same issue ..


Can you help please ??


Hello Dan , Im using El Capitan latest version .

The log is below :

(Snip...)

Really Really Appreciate your help >

Thank you
This isn't a log, it's skeleton code for a new blank swift app

I'm interested in the log of the app signer
(2015-12-21, 20:38)DanTheMan827 Wrote: [ -> ]
(2015-12-21, 12:04)Vinnie22 Wrote: [ -> ]
(2015-12-21, 01:23)DanTheMan827 Wrote: [ -> ]What version of OS X are you running?

And could you post the log from the program? You can find it in the View menu


Hello Dan , Im using El Capitan latest version .

The log is below :

(Snip...)

Really Really Appreciate your help >

Thank you
This isn't a log, it's skeleton code for a new blank swift app

I'm interested in the log of the app signer


Sorry Dan

Here is the log from App Signer

2015-12-21 20:22:00 Found 6 Provisioning Profiles
2015-12-21 20:22:00 Added profile com.Family.AppleKodi, expires (11/03/2016)
2015-12-21 20:22:00 Added profile com.Family.ECKODI, expires (11/03/2016)
2015-12-21 20:22:00 Added profile com.Family.KODI2, expires (11/03/2016)
2015-12-21 20:22:00 Added profile com.Family.Kodi, expires (11/03/2016)
2015-12-21 20:22:00 Added profile com.Family1.Kodi2, expires (20/03/2016)
2015-12-21 20:22:00 Added profile com.FamilyMangat.KodiMangat, expires (19/03/2016)
2015-12-21 20:22:01 Found 2 Codesigning Certificates
2015-12-21 20:22:01 Added signing certificate "iPhone Developer: [email protected] (W5A9K4A79H)"
2015-12-21 20:22:01 Added signing certificate "iPhone Developer: [email protected] (U498FE6MF7)"
2015-12-21 20:22:01 Loaded Codesigning Certificate from Defaults: iPhone Developer: [email protected] (W5A9K4A79H)
2015-12-21 20:22:01 Ready
2015-12-21 20:22:07 Set Codesigning Certificate Default to: 1
2015-12-21 20:22:10 Selected provisioning profile com.Family1.Kodi2
2015-12-21 20:22:12 Temp folder: /var/folders/x3/zl6dr7ts6kxg0z60xc6b36kh0000gp/T/com.DanTheMan827.AppSigner.hZYVRRco
2015-12-21 20:22:12 Working directory: /var/folders/x3/zl6dr7ts6kxg0z60xc6b36kh0000gp/T/com.DanTheMan827.AppSigner.hZYVRRco/out
2015-12-21 20:22:12 Payload directory: /var/folders/x3/zl6dr7ts6kxg0z60xc6b36kh0000gp/T/com.DanTheMan827.AppSigner.hZYVRRco/out/Payload
2015-12-21 20:22:12 Extracting deb file
2015-12-21 20:22:12 xcrun: error: active developer path ("/Volumes/Xcode 2/Xcode.app/Contents/Developer") does not exist, use `xcode-select --switch path/to/Xcode.app` to specify the Xcode that you wish to use for command line developer tools (or see `man xcode-select`)

2015-12-21 20:22:12 Error processing deb file
(2015-12-21, 22:24)Vinnie22 Wrote: [ -> ]
(2015-12-21, 20:38)DanTheMan827 Wrote: [ -> ]
(2015-12-21, 12:04)Vinnie22 Wrote: [ -> ]Hello Dan , Im using El Capitan latest version .

The log is below :

(Snip...)

Really Really Appreciate your help >

Thank you
This isn't a log, it's skeleton code for a new blank swift app

I'm interested in the log of the app signer


Sorry Dan

Here is the log from App Signer

It seems that your Xcode developer tools are messed up... It's looking at a volume named "Xcode 2"

If Xcode is installed from the App Store and is located at /Applications/Xcode.app you can run this command in terminal and it should fix it
Code:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

Or... if you still have that disk image with Xcode you can try mounting that...

You probably also want to edit the log to remove the three email addresses listed as well...
(2015-12-20, 20:43)Vinnie22 Wrote: [ -> ]OddyOh I tried the same on my iPad Air but kept getting error the Deb file from iOS signer .....can you tell me which Deb file you used please

Hi Vinnie22, here's the name of the one I used, grabbed it from the Nightlies in the first post:

kodi-20151219-98e4713-Jarvis-ios.deb
(2015-12-21, 23:05)DanTheMan827 Wrote: [ -> ]
(2015-12-21, 22:24)Vinnie22 Wrote: [ -> ]
(2015-12-21, 20:38)DanTheMan827 Wrote: [ -> ]This isn't a log, it's skeleton code for a new blank swift app

I'm interested in the log of the app signer


Sorry Dan

Here is the log from App Signer

It seems that your Xcode developer tools are messed up... It's looking at a volume named "Xcode 2"







If Xcode is installed from the App Store and is located at /Applications/Xcode.app you can run this command in terminal and it should fix it
Code:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

Or... if you still have that disk image with Xcode you can try mounting that...

You probably also want to edit the log to remove the three email addresses listed as well...


Thanks Dan ..... its nearly midnight but i managed to do it !! Very much appreciate your help !! Thank You !!
(2015-12-22, 01:21)OddyOh Wrote: [ -> ]
(2015-12-20, 20:43)Vinnie22 Wrote: [ -> ]OddyOh I tried the same on my iPad Air but kept getting error the Deb file from iOS signer .....can you tell me which Deb file you used please

Hi Vinnie22, here's the name of the one I used, grabbed it from the Nightlies in the first post:

kodi-20151219-98e4713-Jarvis-ios.deb

Thanks for your reply OddyOh .... finally managed to work my way through it with the help of Dan !!
Nvm
I just did this on my iPad and it works great. I'm assuming this will also work on an ATV3?

I don't really want to spend $269 on an ATV4 when the ATV3 is only $89. My raspberry Pi has done well but the ATV is much faster and more reliable.
(2015-12-26, 11:20)Troyp42 Wrote: [ -> ]I just did this on my iPad and it works great. I'm assuming this will also work on an ATV3?

I don't really want to spend $269 on an ATV4 when the ATV3 is only $89. My raspberry Pi has done well but the ATV is much faster and more reliable.

Nope, there is no way to install anything on the Apple TV 3 (no jailbreak or official app support)

So, unless someone manages to jailbreak the Apple TV 3 (not very likely at this point) there's nothing that can be done with that
@DanTheMan827 and Memphis: I got the ATV4 unit upon hearing about the open SDK from Apple. Yesterday, following ALL your collective instructions and grabbing both the .deb and iOS app signer files, I had ONLY one pinch-point. It was understanding HOW to get a provisioning profile from Apple. Once submitting my AppleID, it took roughly 2 hours to get the response from Apple [it was Christmas, after all!], but then everything fell in place. I can't thank you both enough. Great work. OK, people, THIS is a keeper. Thumbs up!
(2015-12-26, 11:28)DanTheMan827 Wrote: [ -> ]
(2015-12-26, 11:20)Troyp42 Wrote: [ -> ]I just did this on my iPad and it works great. I'm assuming this will also work on an ATV3?

I don't really want to spend $269 on an ATV4 when the ATV3 is only $89. My raspberry Pi has done well but the ATV is much faster and more reliable.

Nope, there is no way to install anything on the Apple TV 3 (no jailbreak or official app support)

So, unless someone manages to jailbreak the Apple TV 3 (not very likely at this point) there's nothing that can be done with that

I just tried to install kodi in my appletv3 following the instructions to install it in iPad, iPhone etc... Of course I can't but the error is quite curious: Xcode says that Kodi can be install only in iPad, iPhone or iPod Touch.. so, is there any chance to remove this? Just for try.

I also tried to install tvOS version of Kodi (Xcode detect it as tvOS unsupported version Big Grin) and the error is: arm64 is not supported.

Regards,