Sebastien's answer, or have a look at my Seminar from lastlastlast month:

http://xamarin.com/seminars

(Styling your iOS apps)

https://gist.github.com/2311681

(I've had to switch this around for a few things, as I'm now doing
things for iOS5 only - not 6, and not 4)

Appearence is iOS5 only. TintColor, on the other hand, usually goes
right back to v4, so you might be able to do

myTabBar.TintColor = UIColor.FromRGB(...)

tho it's then on a case-by-case basis :(



On Mon, Sep 3, 2012 at 12:28 AM, Chris Maka <[email protected]> wrote:
>
> Thanks, Alex (also, thanks Shawn). Wow, that's a really long list.
>
> Ah, found the culprit!  It's a UITabBar.Appearance.TintColor =
> UIColor.FromRGB assignment.
>
> I don't suppose there's a simple if (VersionNumber < 5.0) { // do stuff }
> else { // do other stuff } construction I can use, is there?
>
>
> --Chris
>
>
> ________________________________
> From: Alex Soto <[email protected]>
> To: Chris Maka <[email protected]>
> Cc: Nic Wise <[email protected]>; Shawn Castrianni <[email protected]>;
> "[email protected]" <[email protected]>
> Sent: Sunday, September 2, 2012 5:45 PM
>
> Subject: Re: [MonoTouch] App working fine in iOS 5, crashes in iOS 4
>
> You can find the iOS 4.3 to iOS 5.0 API Differences here
>
> http://developer.apple.com/library/ios/#releasenotes/General/iOS50APIDiff/index.html
>
> Alex
>
>
> El 02/09/2012, a las 17:26, Chris Maka <[email protected]> escribió:
>
>
> Unfortunately I don't, Nic. There's not a way to see what the error is via
> the simulator, eh?
>
> Is there a list somewhere of methods that aren't supported in iOS 4 that I
> could check against?
>
>
> --Chris
>
>
> ________________________________
> From: Nic Wise <[email protected]>
> To: Shawn Castrianni <[email protected]>
> Cc: Chris_M <[email protected]>; "[email protected]"
> <[email protected]>
> Sent: Saturday, September 1, 2012 6:50 AM
> Subject: Re: [MonoTouch] App working fine in iOS 5, crashes in iOS 4
>
> Chris, do you have physical access to her device? or a 4.0 device? If
> so, plug it in, and see what the error is using the xcode organiser.
> You can see any crashes and stuff in the console in there.
>
> I'd suspect you are using a method which isn't supported in iOS4, as
> Shawn was saying.
>
> On Sat, Sep 1, 2012 at 5:41 AM, Shawn Castrianni <[email protected]> wrote:
>> I would think it is an incompatible API call you are making that was
>> introduced new in ios5 and not available in ios4. For example, I believe the
>> NavigationItem.LeftBarButtons (plural version) property is new to ios5 while
>> ios4 only has the NavigationItem.LeftBarButton (singular version).  It would
>> be nice to catch this at compile time somehow by I couldn't figure out how.
>>
>> You should be able to reproduce the crash by running your app in an ios4
>> simulator.
>>
>>
>> Sent from my iPad
>>
>> On Aug 31, 2012, at 10:15 PM, Chris_M <[email protected]> wrote:
>>
>>>
>>> My first for-reals app project is nearly feature complete, working like a
>>> charm (in iOS 5). My clients asked me to add a new tester, and the app
>>> crashes upon launch on her device -- which is running iOS 4. I tested it
>>> in
>>> the MT debugger set to iOS 4 and sure enough, crashes on launch.
>>>
>>> I recall from last year that a bunch of people had similar problems for
>>> different reasons. I'm using a UITabBarController in my app, and I think
>>> I
>>> recall that that might be an issue (but I might be imagining that -- my
>>> terrible memory is the stuff of legend).
>>>
>>> Initial thoughts? Also, how do I generate a crash log? Where's it saved
>>> to?
>>>
>>>
>>> --Chris
>>>
>>>
>>>
>>> --
>>> View this message in context:
>>> http://monotouch.2284126.n4.nabble.com/App-working-fine-in-iOS-5-crashes-in-iOS-4-tp4656802.html
>>> Sent from the MonoTouch mailing list archive at Nabble.com.
>>> _______________________________________________
>>> MonoTouch mailing list
>>> [email protected]
>>> http://lists.ximian.com/mailman/listinfo/monotouch
>> _______________________________________________
>> MonoTouch mailing list
>> [email protected]
>> http://lists.ximian.com/mailman/listinfo/monotouch
>
>
>
> --
> Nic Wise
> t.  +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise
> b. http://www.fastchicken.co.nz/
>
> mobileAgent (for FreeAgent): get your accounts in your pocket.
> http://goo.gl/IuBU
> Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa
> Earnest: Self-employed? Track your business expenses and income.
> http://earnestapp.com
> Nearest Bus: find when the next bus is coming to your stop.
> http://goo.gl/Vcz1p
> London Bike App: Find the nearest Boris Bike, and get riding!
> http://goo.gl/Icp2
>
>
> _______________________________________________
> MonoTouch mailing list
> [email protected]
> http://lists.ximian.com/mailman/listinfo/monotouch
>
>
>
>



-- 
Nic Wise
t.  +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise
b. http://www.fastchicken.co.nz/

mobileAgent (for FreeAgent): get your accounts in your pocket.
http://goo.gl/IuBU
Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa
Earnest: Self-employed? Track your business expenses and income.
http://earnestapp.com
Nearest Bus: find when the next bus is coming to your stop. http://goo.gl/Vcz1p
London Bike App: Find the nearest Boris Bike, and get riding! http://goo.gl/Icp2
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to