timanrebel / HockeyApp

Appcelerator Titanium module wrapping the HockeyApp SDK
25 stars 19 forks source link

AppStore validation issue #7

Closed iskugor closed 9 years ago

iskugor commented 9 years ago

Hi.

I'm having a problem with AppStore validation: "Invalid bundle structure - The binary file 'My.app/modules/nl.rebelic.hockeyapp/Frameworks/HockeySDK.framework/Versions/A/HockeySDK' is not permitted. Your app may only contain one executable.

I had similar problem before with one module and it seems that solution is to add framework as static library.

I'm not sure do you know anything about it?

Thanks.

Ivan

timanrebel commented 9 years ago

Hi @iskugor,

Which version of the module are you using?

iskugor commented 9 years ago

Hi, thanks for quick response.

I'm using 0.3, will try 0.4, but I don't think it should make a difference.

iskugor commented 9 years ago

Ahh, unfortunately, I can't use 0.4 at the moment since it's 64-bit version. Would have to update other modules too, but as I said, I don't think it would make difference.

timanrebel commented 9 years ago

Can't test it myself right now, but could you try and delete the module and reinstall it? Sounds like the framework is compiled with the app. That was the case a short while, but should have fixed it with 0.3.

Will try to dig in on Thursday, just super busy atm. Sorry!

iskugor commented 9 years ago

I tried to reinstall module, but no luck. I also tried to use it in new empty app and same thing happens.

Thanks.

timanrebel commented 9 years ago

The upload v0.3 for iphone was indeed broken. I uploaded a new zip that should work. I tested it with Xcode and validation passed.

Download it directly: https://github.com/timanrebel/HockeyApp/releases/download/0.3/nl.rebelic.hockeyapp-iphone-0.3.zip

Could you please let me know if this solves your issue, so I can close it?

iskugor commented 9 years ago

Hi. Works great now! Thanks for your help. :)

Ivan

timanrebel commented 9 years ago

(The new 0.4.1 release with 64-bit support should work now for you as well)