Discuss Making a Cydia App Package at the iPhone Developer Exchange - Hackint0sh.org; Hi all,
I have an app that I want to put on cydia. I followed ...
-
Making a Cydia App Package
Hi all,
I have an app that I want to put on cydia. I followed saurik's official instructions at How to Host a Cydia™ Repository - Jay Freeman (saurik) as well as RupertGee's here http://redwolfberry.com/rupertgee/iB...-host-osx-001/
I have been able to create a package, move it into iPhone's tmp directory, ssh into iPhone and install the package, however I can't get the application ICON to show up, nor do I see the app in the Applications folder on the phone, yet when I go to cydia, I see the app as installed, since it gives me the option to Uninstall it.
WHAT AM I DOING WRONG???
My main question is if I am building the folder structure correctly. Saurik's instructions show as if there should be a FOLDER called MyProgram.app under Applications, which then contains 3 files: Info.plist, MyProgram (listed with no extension for some reason) and icon.png
The problem is that when you renam a folder on mac to MyProgram.app, it no longer recognizes it as a folder, and so I can't put all those files in there...
The problem with RupertGee's instructions is that its for a theme, not an app...
PLEASE HELP
You can write me at riccello@yahoo.com
THANKS A BILLION!!!
Rick
-
-

Originally Posted by
nycdude777
The problem is that when you renam a folder on mac to MyProgram.app, it no longer recognizes it as a folder, and so I can't put all those files in there...
As soon as you choose a suffix like .app or .bundle Mac's finder treats it as a package. After vreating the programmname.app ctrl-click on it and choose "Show package content" in the context menu, will open then. Drop the files in there then.
hope this helps
v.
Read the stickies and search the forum before posting!
If you want to become a Hackint0sh supporter
click here
----------
iPhone 4 factory unlocked, iOS 4.3.1, jailbroken
iPad Wi-Fi + 3G (1G), iOS 4.3.1, jailbroken
iPad 2
-
-
PM me with a link to your app.deb file and ill take a look k?
put all the stuff in the app folder then rename it with .app
Get the latest info for NoAccSplash
Here
Currently it should work on iOS 4.x - 6.x

If you'd like to help extend its functionality, the source is also available.
-
Nope, I tried putting the files in the folder then renaming it with .app extention and got the same result. The install ran but no app ICON showed up.. Cydia shows the package as installed with an option to remove it though...
Maybe the package is good and the only way to install it is by actually adding it to an online repository then adding the source to cydia???
Still confused
-
-
If you are using the command link to install it, you will need to refresh the cache file manually for the app to show up. Or you can install the guicache from cydia and then run it after installing your package and your app will show up on the spring board.
-

Originally Posted by
nathulal
If you are using the command link to install it, you will need to refresh the cache file manually for the app to show up. Or you can install the guicache from cydia and then run it after installing your package and your app will show up on the spring board.
And if this is true, then if I restart the iPhone, shouldn't the app show up? It does not.
Also, does it mean that installing the same package from Cydia repository would automatically refresh the cache?
-
-

Originally Posted by
nycdude777
And if this is true, then if I restart the iPhone, shouldn't the app show up? It does not.
Also, does it mean that installing the same package from Cydia repository would automatically refresh the cache?
Rebooting will not make the app show up. Cydia refreshes the cache when you install an app. Just install guicache app from cydia and then install your package. Then run guicache app and your app will show up.
-

Originally Posted by
nathulal
Rebooting will not make the app show up. Cydia refreshes the cache when you install an app. Just install guicache app from cydia and then install your package. Then run guicache app and your app will show up.
OMG I think it worked! Thanks bro! other issues now... will check back later
-
-

Originally Posted by
nycdude777
OMG I think it worked! Thanks bro! other issues now... will check back later
Glad to help.
-
Okay, still doesn't work. I install the package and run the guicache app, I then see my app icon show up on springboard, but:
1. The icon looks weird, it doesn't have rounded edges like others, it just looks square, the way it is.
2. When I click the icon, the screen goes dark momentarily, as if the app is loading, then jumps back to springboard! Like the icon points to nothing...
What could I still be doing wrong?
The package folder should be named MyProgram.app and contain three files within it:
* MyProgram.app (btw saurik's instructions show this file w/o ext, I tried both)
* Info.plist
* Icon.png
So where am I supposed to copy these files from? I copied the .app from the project's Build/Release-iphoneos folder, but the .plist and .png files were not there, so I copied them from the Project's main filder. By the way the Info.plist file contained entries like $PRODUCT NAME which were not filled in with my app settings, so the springboard actually showed $PRODUCT... under the icon.
Any thoughts?
Thanks,
Rick
Last edited by nycdude777; 03-08-2009 at 02:02 AM.
-
Similar Threads
-
By wazowski in forum iPhone Developer Exchange
Replies: 9
Last Post: 10-15-2009, 03:01 PM
-
By YYZiPhoneGuy in forum PwnageTool
Replies: 3
Last Post: 09-07-2008, 09:13 AM
-
By koudelka in forum Free Toolchain Software
Replies: 16
Last Post: 08-15-2008, 12:11 AM
-
By Rikk in forum Free Toolchain Software
Replies: 4
Last Post: 07-24-2008, 04:33 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Bookmarks