macruby_deploy fiddles with the version symlinks on purpose. We changed it in 
the past for app store guidelines at some point; you should be able to see it 
in the history of macruby_deploy. 

It would be fastest to just revert that change and see if that fixes things. 
Though if Apple really wants the version to be A then we will need to do a bit 
more work. 

macruby_deploy is fairly straightforward, so it is easy to go through and find 
what needs to be changed. 


Sent from my iDevice

On 2012-05-07, at 9:38, Joshua Ballanco <jball...@gmail.com> wrote:

> Hi Rob,
> 
> I haven't had time to look into it, but hopefully Apple is not looking to 
> restrict versions within framework bundles to "A", "B", "C", etc. As for 
> "Current" not being a symlink, that does seem like a bug. Would you mind 
> filing it as such so that we don't loose track of it?
> 
> - Josh
> On Saturday, May 5, 2012 at 8:27 PM, Rob Ista wrote:
> 
>> Hi all,
>> it seems that the Appstore validation has sharpened its control (again) … 
>> submitting an app now is rejected because the Macruby framework does not 
>> comply to the official Anatomy of Framework Bundles … There should be a 
>> symbolic "Current" resolving to "A" ... in the Macruby Framework this is now 
>> a fixed "Current" .. does anyone have seen this before and is there a 
>> workaround for the time being ?
>> 
>> Secondly, the code signing of the bundle contents is still a bit shaky 
>> although it seems to work on Lion .. on SL the .rb files create an "argument 
>> list too long" message (see below) .. commenting out the .rb files in 
>> macruby_deploy for codesigning makes the deploy come to a proper end but of 
>> course now the .rb are not signed. Daniel has done some great work on this 
>> already but are there any other ideas?
>> 
>> rgrds, Rob
>> 
>> /Users/robista/Library/Developer/Xcode/DerivedData/SubtitleReSyncBasic-ayrbtqtujxpvspgaanykiwlaojxy/ArchiveIntermediates/Deployment/BuildProductsPath/Release/SubtitleReSyncBasic.app/Contents/Frameworks/MacRuby.framework/Versions/Current/usr/lib/ruby/1.9.2/abbrev.rb:
>>  Argument list too long
>> _______________________________________________
>> MacRuby-devel mailing list
>> MacRuby-devel@lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
> 
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel@lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

Reply via email to