I do all steps from Mapbox integration tutorial (https://www.mapbox.com/install/), which BTW, doesn't work. Then I try to find some answers here. So, my problem is:
At this point I don't know why it's not working or what I am missing.
I try do new project step by step from Mapbox tutorial many times, it doesn't work. Xcode version is 8.1
Because of comment #jmkiley I did update MacOS and then Xcode and problem disappear. Maybe I did not notice the min. requirements
The tutorial (if I still see good) never writed, that you need to have specific version of Xcode. I think its support at least last version. I used Xcode version 9.+ but should work with now current version 10.+ too. Of course specific Xcode version need specific macOS version.
Error above is not very useful for get what the real problem is.
I found question, where autor use Xcode 8 but with macOS Siera so maybe is more important version of macOS than Xcode, but that is only hypotesis
Related
I am facing issues with XCode snapshot.
Actually I have Xcode 8.3.3, but I need to run Swift 4 project on it. Upgrading OSX and Xcode version is not an option for me.
I followed the accepted answer from here: Is it possible to compile Swift 4 on Xcode 8.x?
I downloaded Xcode snapshot (latest, 30th Dec release of toolchain) from https://swift.org/download/#snapshots
and made the required settings of toolchain. However, I am encountering a strange issue.
Again, to resolve this, I tried the accepted answer on link Could not build Objective-C module '_SwiftUIKitOverlayShims'
however, even this does not seem to work. Please suggest where I am going wrong.
THIS QUESTION HAS BEEN RESOLVED,CHECK OUT THE RESOLUTION AT THE BOTTOM OF THIS QUESTION IN "UPDATE #5"
I built a rather big form for my iPad application. Up until recently, I did not have any issues. However, for no valid reason (at least, none that I could think of), a big part of my table is blank. The elements are still there, they can be seen in the Document Outline pane.
When I run the application in the simulator and on my iPad, everything shows up. However, I need to modify the contents of the table (adding and editing cells) but I cannot now.
Here's what I see in Xcode:
The elements are clearly there, but I cannot access them.
When running the app, this is the screen I get:
I am working with a team on this, using Github to sync our code.
I have a small feeling that it might have something to do with a corrupt Xcode installation, but I would really like your opinion on this one.
I am running Xcode Version 7.1 (7B91b) Xcode Version 7.2 (7C68).
Thank you for your help.
Update #1
Forgot to mention I'm running OSX El Capitan 10.11.1 on a Macbook Pro mid-2014.
Update #2
I should let you know I started this project on Xcode 6 and it worked well with Xcode 7. Could this be an issue going from Xcode 7 to 7.1?
Update #3
I finally opened a bug with Apple concerning this situation. Their response was that the bug was fixed in Xcode 7.3 beta 1. I replied that it wasn't fixed, and they ended the conversation by claiming this was a duplicate of another bug. I would only hope that they fix this in 7.3, it's really getting annoying having to cycle through Xcode versions.
Update #4
Apple released the latest beta of Xcode 7.3. In the release notes, they say "UITableViewCell objects that extend below the bounds of a UITableView now draw correctly when scrolled. (23242098)". So let's see if this is the case. I will update accordingly.
Update #5
I just tested out the latest Xcode 7.3 beta, and the bug has FINALLY been fixed! Thanks to anyone who helped in this matter, truly appreciated!
Is it working with an older version of XCode ?
Have you tried to clean your project (Cmd + k) ?
There are recent updates for Xcode 7.1, maybe try to do it.. (or 7.2)
My temporal solution :
In your storyboard
open the left panel component
Pick the last section and put it
on the top
close Xcode
now you can edit
reverse the
process
:X
I just tested out the latest Xcode 7.3 beta, and the bug has FINALLY been fixed! Thanks to anyone who helped in this matter, truly appreciated!
Hopefully it stays this way.
xCode 7.2 has fixed the issue.
So my developer developed my app in xcode 5 and i have the latest xcode version. When i tested the app on my version, a lot of features stopped working. My developer told me that it could be the different xcode versions between us. I was wondering if it is possible to fix this without changing the SDK or xcode version.
If it comes to me changing the xcode version, will i not be able to add apple's latest features to my app?
Also, when i add an SDK into the SDK folder, do i have to replace it with the current one or do i just leave both in there together?
BTW i don't know anything about programming, so i only speak noobish.
Thanks!
When parts of an application stop working after the version of Xcode is updated, the reason is almost always a change in the SDK since newer versions Xcode contain newer versions of the SDK. Additionally, stuff from older SDKs often gets deprecated and is eventually removed.
However, you should be aware that Xcode 5 is very dated nowadays and should not (and cannot) be used for developing applications for iOS 8. As a rule, when a new version of Xcode comes out, all existing code should be updated to the current version of the SDK and developers should upgrade to the latest version because it prevents issues like the ones you are describing.
You need to upgrade the code as per the latest iOS version. All the deprecated methods need to be replaced with the new ones. Also the codes that once worked with previous versions of iOS may be or may not be working with the latest version of iOS i.e iOS 8. So an upgrade to the code will be required.
I have xcode 4.2 installed which only allows me to launch a simulator for SDK 4.3 and 5.0. I would like to test on a simulator for SDK 4.0. How would I do this?
From the research I have done it seems that installing an earlier version of xcode will overwrite some of my xcode 4.2 files? I looks as if you have to start with installing the earliest version and end with the latest version. But I'm not sure.
I know there are many questions like this already, but nothing that covers exactly what I'm asking, the other examples use different version in different orders and don't seem to provide a really solid guide on achieving this.
Thanks
Download the old Xcode and extract simulator and sdk folders.
Than copy it to your xcode path.
that's all.
I know this has been discussed before, but I didn't quote understand most of the answers. As you can tell from my other questions on here, I'm a complete newbie when it comes to app creation using XCode. I only have the SDK for iOS 4.3.
A friend of mine wants my app, but he only has an iPhone 3. He has not upgraded to iOS4. I don't see any reason my app couldn't run at a lower iOS version, it's pretty simple.
So what I'd like to know is how can I add previous SDKs to my XCode library? Do I just download a previous version of XCode w/ it's SDK and install that? Will that brick XCode? If so, what then? Is there anything I can do, I'd really like this to be written with 3.x and above in mind.
The most simple and more straight forward answers without jargon will be extremely appreciated!
Thank you!
if you have the iOS 4.3 SDK, you also can target any iOS version preceding it. In your Xcode project build settings, make sure your base SDK is set to the highest you have (in this case 4.3) but change your deployment target to whatever iOS version you want (try not to go lower than 3.0).
Make sure you test it though, to be sure that you are not using any features that are not present in the SDK version you are targeting.
Each download of the iOS contains each (most) of the previous versions. They're in installer bundles in a folder on the disk image. For example in the xcode_4.0.1_and_ios_sdk_4.3.dmg, (after you have installed the main package) open the Packages folder, install the iPhoneSDK3_2.pkg, and iPhoneSimulatorSDK3_2.pkg (if needed).