i created an app in unity, made the .apk for android and submitted to google play.
everything worked fine and without issues.
now i want to do the same for iOS and i only have problems! after breaking up my head with certificates and profiles i finally managed to run my app on my ipad and on the iOS simulator and finally tried to submit it to the appstore, just to realize that apple only allows iOS 7 apps and Xcode 5 since february 2014.
okaaay, so i downloaded xcode 5 and the iOS 7 sdk and submitted the app to the appstore. but now i got the next problem and i dont know how to solve it:
http://i1371.photobucket.com/albums/ag296/marauderkr/Bildschirmfoto2014-03-07um11047PM_zpsd9742709.png
i read a tutorial how to add the missing app icons. it said i should add the png files in my folder and add lines to the info.plist with the image names. so i did this:
(adding lines to the plist after adding pngs to the "library" folder)
http://i1371.photobucket.com/albums/ag296/marauderkr/Bildschirmfoto2014-03-07um11155PM_zps2e86dcb6.png
but is till get the same error. i dont know what to do as i am not into xcode (only into c#/unity)
i hope someone can help. maybe its just some stupid thing i am doing wrong?
(sorry for the links but stackoverflow says i cant post pictures before reputation 10+ and this is my first post...)
EDIT: problem solved!
it seems like the problem is solved! i found old xcode 3 versions on my desk and it seems like something interfered with the new ios 7 sdk OR the new xcode 5 stuff. anyway, it works now!
so if anyone else encounters this problem - be sure to absolutely have deinstalled all old xcode versions. it helped to delete the old stuff and the old sdk. i now run xcode 5.1 and the ios7 sdk and the latest unity update 4.3.4 everything works!
Related
I followed the examples as well as watched the video. I have added the GTL project correctly. When I add the libGTLTouchStaticLib.a, it says it is missing. However, when I run it in the simulator, it is fine.
Is this a known issue with Xcode 5, iOS7?
No, It is not an issue with Xcode 7 and iOS7. The thing is that libGTLTouchStaticLib.a will be automatically added when u add GTL project.
I created a tabbed application with xCode 5.01, recently downloaded from Apple, and put nothing else in it. It runs fine on the simulator, but when I try to run it on my iPhone 4S, which has OS6 on it, the build fails with these errors:
UIKit/UIKit.h is not found.
The Prefix.pch file is not found.
I looked everywhere and changed the deployment target to 6.0, but it doesn't solve the issue. What's going on?
EDIT: also, following an advice, I deleted the UIKit framework, but when I tried to re-add it (as per the advice) it turns out it's not there.
EDIT 2: Reinstalling xCode solved the issue. Go figure.
Reinstall XCode 5, it is still quite buggy, also when renaming folders, this can cause corrupt data structure inside the project file.
We've been working on getting our app to work properly with all the changes in iOS 7. Particularly the colors and layouts of things. But these changes are still in development.
The version of our app in the app store has none of these modifications. When testing locally, it works on iOS 6 fine and looks horrible on iOS 7. Yet, upon downloading it from the app store and installing it on an iOS 7 iPad, it seems to work just fine -- just as it used to in iOS 6 (!). We are wondering if there is some "compatibility flag" that the app store folks can switch, which means "not ready for iOS 7 -- use compatibility mode"? I'm not sure how else to explain this. Wondering if anyone else knows?
Our app:
http://appstore.com/cedarssuite
Summary: running via the simulator on iOS 7 or on a development iPad that has iOS 7, the app looks horrible. But downloading the approved app store version and running on iOS 7, it works just fine. Why?
A note: This is no longer correct. Since February 2014, Apple only accepts SDK7 builds
That's normal. all the old apps work fine on new iOS versions since those app. Base SDK set to that old version. in your case (iOS 6.0). They will run using old sdks. But, when you built with the new sdk (Base SDK 7.0) they look horrible as you said and some times they crash. because of layout changes and controls behaviours in the new iOS.
You are only asked to build with the new sdk to take advantage of the new features.
keeping your app. built with the old versions doesn't seem to have disadvantages other than new features. since apple still accept publishing apps with old sdk back to 4.3.
If you set the base SDK < 7, it will use the old iOS 6 style. Of course, that basically requires you compile with an old version of Xcode, and you can't use iOS 7 features, even when running on iOS 7.
I was in the process of adding a third party library (GPUImage), I actually managed to get it all in and installed on the device. Woohoo!
Then...well you know the story. It doesn't work anymore.
Now when ever I try to build to my device it will "Build successfully" then immediately go to "Finished running".
My setup:
iPhone 4
iOS 5.1.1
OS X Lion
Xcode 4.3.2
I have:
Tried:
Adding in armv6
-all_load
Restarting xcode
Restarting device
Removing device from the organizer then adding it back.
Restarting computer.
Cleaning project and rebuilding
Removing the "Requirements" (?) from the pList (although this app is for iOS 5.0 or higher).
None of these seem to work. If anyone has had this problem PLEEEASE help! I am about to lose my sanity.
In the mean time I will try archiving and doing and OTA install and see if that works.
Thank you very much for your time,
Cory
P.S - I have already seen all the other post on here so please don't paste links to them :)
Problem of Project, Scheme and Target names. This all must be a same. Try rename to same name
"AppName" and "Appname" is not true. Must be "AppName" and "AppName", or "Appname" and "Appname".
I have the same problem - I have the latest XCode iOS SDK 5.1 - but my iPhone is updated with the latest iOS version 5.1.1
Not sure how to solve this as Apple havent released the new SDK. Pretty shit to be honest, as I can't test on my device.
Not sure what fixed my problem but with the new Xcode version the problem stopped. Thank you everyone for your help.
Dev guys from other company, sent me iOS app package that is build with Xcode, but I don't have its Xcode project, just built app package file. How to run that on simulator or on iphone?
UDPATE: I'v tried Simulator launcher but the solution is not working when using Xcode 4.2.1.
UPDATE2: Also tried to use this solution but with no luck (getting black simulator screen and errors shown in terminal after launch). IMHO these problems might be related to iOS 5
UPDATE3: Also, unsuccessfully, tried to use this solution
normally you should be able to install it with itunes, a detailed step-by step guide can be found here: http://www.wikihow.com/Install-Ad-hoc-iPhone-OS-Apps
If it is built for device, you can install it to your device using iTunes or Xcode Organizer. However, you cannot run it on any device. They should also give you a provisioning profile for letting you install that app on your device.
Found the solution. I'v asked the guys to send me "ipa" package instead of raw .app package. Then added it to my iPhone device.