I have a problema with iOS8 and the bundle settings, I have a textField where is insert a URL in the settings and use it in my app, but in iOS 8 do not save the text of textField, when I go out of setting and return the textField is in default.
Somebody may be know if in iOS 8 something change about bundle settings.
Another strange change about it, is in iOS8, it have something like this (image), but in iOS 7, the settings do not have IPHONE SETTINGS part.
Last answer apple forum.
View or Reply online: https://devforums.apple.com/message/1038479#1038479
--- Fibonacci
I observed the same problem on the GM simulator, both with my app and the AppPrefs sample. When I installed the iOS 8 GM on a iPad 2 physical device, however, the problem went away.
So there is at least some hope that the bug is in the simulator only, and not in the system that will be landing on all our customers' devices in a week! If anyone else watching this thread can test on other physical devices with the GM system, please post your results here.
Related
I am trying to create an iOS simulator with iOS 10 on iPad 2.
I went to the dialog which allows us to create new simulators, Then I entered the simulator's name
and the device "iPad 2" in my case.
Now, time to chose an operating system. Since iOS 10 wasn't available by default, I checked the download option on the left and downloaded the version I wanted.
I downloaded iOS 10 as shown below. :
But when I go back to select the OS I downloaded for my emulator, it doesn't even appear in the drop down.
The same goes for every other simulator I tried to create.
Please does someone know what is wrong ?
Max iOS for iPad 2 is iOS 9.x
Best option is to use a device.
If you really want an iPad 2 simulator, you'll need to use an older version of Xcode.
Starting in Xcode 12, when my app launches in Simulator, a banner temporarily appears at the top. It reads "MyApp pasted from CoreSimulatorBridge".
The banner is styled differently than anything in my app. I am certain it comes from Simulator itself. I have noticed it in every simulated device: iPhone 11, iPhone 8, iPhone 11 Pro Max, and probably others.
What does this mean? Does it indicate something bad or is it merely informational?
I did not notice this in Xcode 12.0.1. I first noticed it in Xcode 12.4.
It's the same banner that appears whenever an app reads the clipboard, either intentionally by the user tap doing some kind of paste, or in the background by frameworks that are grabbing the clipboard contents.
CoreSimulatorBridge is the iOS process that is mirroring your Mac's clipboard to the simulator.
If you aren't grabbing the clipboard, perhaps one of the 3rd-party frameworks you're using is?
In my case this was because of an old version of Admob. I went through my game and disabled everything and it only went away when disabled GoogleMobileAds framework.
Jesus Christ, Google!
I made an iPhone App with Xcode. The devices setting is set to "iPhone". But in iTunes Connect it is rejected because it doesn't run on the iPad.
That is weird because it is an iPhone app, but when I checked it in Xcode, I can run it with the iPad simulator,however I think that normally this is not possible with an iPhone app.
I have added pictures to make my question clearer:
So what is gone wrong and how can I fix it?
EDIT:
Picture from resolution center:
Thanks all, I Found the problem/solution:
In my info.plist there was an extra row called supported interface orientations(iPad) where the portrait mode was added.
I have no idea how this got added here but when I removed it, the problem was solved.
From the Apple iOS App Store Review Guidelines (https://developer.apple.com/app-store/review/guidelines/):
2.10 iPhone Apps must also run on iPad without modification, at iPhone resolution, and at 2X iPhone 3GS resolution
Basically, if you set an app to "Universal" it will have iPad and iPhone versions of the UI and will appear in the search results for both. If you set it to iPhone only, it will still be installable on iPads, but it doesn't appear in the search results by default. Additionally when a user does install it on an iPad it will just scale up the UI to best fit the screen. You cannot prevent your app from running on iPads.
Every app can run on the iPad no matter if it is supported or not. The option you have in Xcode is if you want to configure it to look good on the iPad using it's own storyboard. If you configure it for both iPad and iPhone your app fill get a + in the right corner of the price on the App Store and show up on iPad searches. However if you don't configure it to support iPads it'll not show up on searches of the Apple App Store, unless osmose selects iPhone only. You can easily submit your app to the App Store, without it being rejected my friend.
Hope that helps. Keep coding.
Nothing is wrong here , you can do this in debug mode for development purpose. Even you can run it on your iPad device from xCode. Don't worry about it, nothing wrong here.
I have an iPhone 6 running iOS 9.3.3 that I've been using for development for quite a while not and have no issues deploying my code on it and debugging with Xcode 8.2.1. The Accessibility Inspector has a "(not setup)" next to this iPhone in the drop down list to select the item to inspect. If I pick the device it puts up an alert that says:
Device Not Setup
This device must be setup for development using Xcode.
I am very confused by this message because I am able to deploy and debug on it. I see nothing in Xcode about needing any additional setup for the device.
I have another team member whose iOS 9.x.x devices are experiencing the same issue. I am beginning to wonder if it has something to do with the iOS version being 9.x. Unfortunately we can't upgrade these devices to iOS 10 at this time. Also I have no issues with another device I have for development that is running iOS 10.
Is there a compatibility issue between the Accessibility Inspector in Xcode 8.2.1 and iOS 9.x devices?
I have the same issue by xcode version 8.3.2 (actually all of versions by 8.x.x have problem) and ios 9 and ios 10
I am not sure what was your need and actually I see you have asked your question a long time ago; But I am writing another way to access frame of view and its constraints if you or another developers have this peoblem;
I have run app on device and goes to a view.
At the top of debug area there is a tool bar contains the breakpoint, continue, stop over and ...
From tools select Debug View Hierarchy
After a while you can see the iphone screen and by left click on a view and choosing Print Description of ... you can see the frame and constraints of UIView
It used to work properly, with 100% as well as 50%. Then I did not use the simulator for some time but only the console, having moved the simulator almost out of site. Now I need it but realize that instead of an iPhone surface just a regular window is shown, like in this thread:
XCode iPhone simulator does not look like an iPhone
I read lots of proposal I found on the web to this problem and followed the advices.
So I changed the size to 100%, tried different iPhone devices. And finally I deleted the Xcode application from the application folder and removed all remaining items by putting in the order
sudo /Library/uninstall-devtools --mode=all
into the terminal.
I downloaded Xcode again.
The problem is still there.
The very strange thing about it: It did work properly when I installed Xcode for the first time, about 6 weeks ago.
As far as I know it depends on the deployment target whether the simulator shows the iPhone frame or not. I think if you set iOS 7 as the target you won't be able to see the iPhone image around your app screen. (For example, I have never seen an iPhone image in the simulator for a 4'' device.)
Try changing the deployment target and play around with different devices under Hardware / Device in the simulator.
Edit:
Here is a more detailed answer.
It's one of the replies to the question that you linked.
You better select your simulator and set Hardware -> Device -> iPhone
Note 1: If you want the simulator should looks like iPhone do not select the retina simulator.
Note 2: You must check the target version of you app in xcode it must be below 7.0
Note 3: Keep the scale of simulator always 100%.
Are you sure the current project you're working on is an iOS and not an OS X project? You can verify this be looking at the project's folder. If the app ist for OS X, there is most likely a .xib file. If it's a iOS project, there should be a storyboard file.
As the OS X apps use windows, like the one you described, this could be a hint.
I have found the solution for the problem I had (and other users as well):
At PREFERENCES / DOWNLOADS older versions of the iOS simulator are available. While at the moment the current version is 7.0 (beginning January 2014), versions 6.0 and 6.1 are being offered for download.
After downloading I could chose more devices than with version 7.0. Now also the non-Retina iPhone is available.
As a result, the iPhone surface is being displayed when set to 100% (at WINDOW - SIZE).
Thanks to everyone helping!