accessibilityTraits support in ios 7 - iphone

in my IPhone application I use textFieldMain.accessibilityTraits = UIAccessibilityTraitUpdatesFrequently;
It works fine in ios 6 but not work in ios 7. How can I fix this issue?

Related

My iPhone is in Ineligible Devices

I'm Using Xcode 7 official release(Not the beta). And iOS 9.1 Beta in my iPhone. And my device is in ineligible devices when I try to run the App in my iPhone. I know that Xcode 7 supports only upto devices iOS 9. Is there any other solution to make this work.
Any help will be appreciated.
Thanks.
Xcode 7 supports iOS 9.0. You want Xcode 7.1 beta 2 (at the time of writing) for iOS 9.1 beta support.
From here:

Release of iOS 6.1 app with Xcode 5

I'm having trouble release an iOS 6.1 app with Xcode 5. During the development we worked on Xcode 4 and then switched to Xcode 5. The application is very large and is not optimized for iOS 7. So I used iOS 6.1 SDK to compile for both iOS 6.1. Application was tested with TestFlight and it worked flawlessly on both iOS 7 and iOS 6 devices. On both devices it had same iOS6 looks, which was satisfying.
The application base SDK is set to iOS 6.1 SDK and iOS deployment target is set to same 6.1 SDK.
We sent the application in the review and it was approved. When we released the application, we realized that it is run with iOS 7 looks on iOS 7 devices. This currently breaks our layout.
Is there any way to fix this and let application be released in iOS6 mode for now?
Yes , you can do that. You have to fix every Xib for both iOS 6.1 and iOS 7 so that user can get the UX standard in whichever version of iOS they use. You have to take care of several things. Like
Fix status bar overlapping issue , there are lots of disscussions in stackoverflow about it.
Use appropriate images that matches UX standard of corresponding version.
You have add new launch images/ icons for iOS 7.
etc in short.

Different UI behaviour for iOS 7

Recently, I uploaded my application to Apple store from XCode 4.x with OS 10.7. After that I upgraded my machine with Xcode 5.0 to start with iOS 7. Now I downloaded my application from the Apple' store to iPhone 4S with iOS 7 installed. I see application's UI on device is totally different from the iOS 7 simulator. On device navigation and Tab bar are old fashioned like iOS 6 while I am expecting like iOS 7.
I think the reason behind this that the application has been uploaded from XCode 4.x and when I will upload it from Xcode 5 it will show the latest UI of iOS7.
Do anyone facing the same problem? Do you think Apple should do it itself?
You understand it right. Applications must build and updated on xCode 5 for showing the new iOS design.
You must check your app on xCode 5 before uploading it as "iOS7 ready", Note that your app might work fine with the old design on iOS 6 but no one can check that for you as they might be UI problems and even crashes depending on your old UI and code.
If you are using 100% iOS native interface you should not have to much work.
You are app is built on iOS 6 SDK, To use iOS 7 UI features, build your app using iOS 7 SDK. iOS 7SDK will be available with xCode 5. SO upgrade to xCode 5 and build app against base SDK 7.
Xcode 7 doesn't exists ;)
Your problem is that you compiled your app with Xcode 4. Only Xcode 5 is embedding iOS 7 SDK. If you want to solve your problem you have to submit your app again but compiled with Xcode 5.
(don't forget to set your correct deployment target)

iAd not working on iOS 6

I have an iPhone app with iAd implemented and it was working fine on iOS 5.1.1. I upgrade my Xcode to 4.5 with the iOS 6 SDK to check my app for iOS 6 compatibility. The only thing that doesn't work now is the iAd. I try the 5.1 SDK simulator and it works but not on the iOS 6 simulator. I upgrade my iPhone to iOS 6 to try on the device it self and doesn't work. I test my app on my iPod and my wife iPhone with 5.1.1 and it works but not on devices with iOS 6. The point is that I have tried, test and look for answers about this issue and no one seem to have the solution.
Can anyone help me if you have the solution?
Thanks!
iAd and AdWhirl deprecated a few things in iOS 6, mostly due to the new screen sizes.
http://code.google.com/p/adwhirl/issues/detail?id=318
Adding #import <iAd/ADBannerView_Deprecated.h> should help with the compile errors, though that solution is a little kludgey.
I added this:
#import <iAd/iAd.h>
to the top of AdWhirlAdapterIAd.m and then the errors disappeared.

Building a compatible iOS 6 app

I'm not sure how this aspect works as our company is new to iOS development. We have an app that builds for iOS 5. We've been running Xcode 4.3.2. We want our app to be usable on iOS 5 and iOS 6. Are we ok using 4.3.2 and submitting our iOS 5 app to the app store. Or do we need to download Xcode 4.5 and build it for iOS 6? Thanks.
You can submit using Xcode 4.3.2, no problem with that, and submitting with iOS 5. It will run on iOS 6 still.
However, you should seriously consider downloading the latest Xcode and iOS 6 SDK, and making sure your app runs fine on both iOS 5 and iOS 6, as sometimes there are API changes which need to be accounted for and fixed.