I have an app I distribute over Cydia. It\'s nothing hacky, just a GUI to connect to a web API.
The last time I submitted an update was before SDK 4.0, I used the instruc
The problem was ldid can't sign fat binaries, meaning you need to build your app for only armv6 or armv7 (not both). You can do that by going in your project settings and editing the Architectures parameter.
To double check your binary only have one architecture, you can use the lipo tool:
lipo -i MyApp.app/MyApp