We have developed the application in Xcode 4.6.3 with base SDK 6.1.
I have faced one issue with add contact using ABNewPersonViewController.
when we present ABNewPersonViewController from our application, the first name, last name, company, add photo fields are not visible when ran this application in iOS 8 iPad Device.
This issue will came only in iOS 8 iPad device for both add and edit cases.
Please, help me to get out of this issue. I struggled a lot more days to fix it.
Related
I converted Swift 3.1 to Swift 4.0 syntax using Xcode 9.0 beta, and I have a strange problem. My images in Assets folder in the project are not loaded on my real device. I receive this information Could not load the “sampleImage” image referenced from a nib. Everything works fine in simulator. Can somebody explain me, why?
Update
After updating my iOS to iOS 11 I can see images in my app. But does it mean, that apps installed on iOS 10 and earlier will have a problem with displaying images?
I doubt apps running iOS 10 and earlier will have problems displaying images. In my experience as an iOS developer when you update to a beta Xcode release and Swift SDK you have to update to the newest iOS beta to utilize the SDK and test apps. That changes once the beta tags are removed.
The following Apple document states that "The beta OS must be installed on your device (Mac, Apple TV, Apple Watch or iOS device). The beta OS, when offered, is available on the respective developer download page. For example, see iOS Downloads."
https://developer.apple.com/library/content/technotes/tn2249/_index.html
I post an answer to another question about that. Please check this for more detail:
https://stackoverflow.com/a/44683381/3797903
Just convert all your jpg asset to png to make it run on iOS 10 or earlier device.
I have developed application for iphone4/5 with iOS 7 support. Recently I found issue in that and wanted to update application only for iOS7.
Does Apple allow me to update application for iOS 7 only? Do i have to give support for iOS 8 right now?
If you submit with Xcode 5.1.1, you'll compile with iOS 7's SDK (and your app will behave as it behaves currently).
If you submit with Xcode 6.0, you'll compile with iOS 8's SDK (and you'll have to update your app due to new API and possible bugs).
use Xcode 5.1.1 if you want to fix issues only for iOS7 for time been and submit the app..but users might face issues if they are using iOS8 on their devices.
if I understood you correctly, I believe you should check in code for the user's iOS version and then update based on that.
See How to check iOS version? how to do that.
Update - Example
The UIScrollView property in UIWebView is available for iOS 5 or later. I find this out by searching Apple's developer site for all of my UI element class one by one.
Things like this, is there a full collection for iOS 5 features?
Original Post
Such as which method of UIView is only available in iOS 5 or later.
I can't find out the problem why my app can't run on iOS 4.3 device but runs on iOS 5 or later.
Thank you!
If there are many new features iOS 5, how can I find it all in one place instead of reading Apple's website page by page?
Finally, I found it. Apple made a good summary.
Well, I got the new XCode and I saw it's nice new storyboard features. It's really nice and I LOVE IT. I spent about 2 or so weeks making a new app that I wanted to update. However, when submitted it through xcode, it gave me this error
The Bundle is invalid. The key UIRequiredDeviceCapabilities in the Info.plist may not contain values that would prevent this Application from running on devices that were supported by previous versions.
So I went back and set the deployment target to 4.0, but it wouldn't let me build. Soon after I realized storyboards were only compatible on iOS 5. Is there anyway I could get it working on iOS 4 by converting them to XIB's somehow?
I really don't want to just submit a new app that's iOS 5 compatible, because most people don't have iOS 5...
Thanks.
According to this, storyboards are absolutely not compatible with iOS4 as they rely on new runtime classes.
I need to add a calendar event to the user's Calendar when they click a button.
This works in the simulator, but when I attempt to deploy to my 3GS running iOS 4.01, XCODE throws 1000+ errors!
Any ideas?
Thanks!
Jason
I think that I solved this.
In Project > Edit Project Settings under the Architecture, I had the Base SDK set to iPhone 3.2. When I changed it to iPhone 4.0, it compiled and deployed to my iPhone 3GS running iOS 4.
I think that this is due to Event Kit being something that was added in iOS 4 and not available in earlier versions.
I was planning to target earlier devices. So, I guess it's back to the drawing board to come up with a solution to adding a reminder/event to the user's calendar.
Jason