我在xcode 5中更改了iOS 6.1的基本sdk.
当我在iOS 6.1模拟器或iOS 6.1设备上模拟我的项目时,一切正常.但是当我构建一个ipa并将其安装在iOS 7设备上时,该设备使用的是iOS 7 sdk,我的洞应用看起来很奇怪.我为iOS 6.1更改了我的基础sdk,为什么要使用我的设备iOS 7 sdk?
我读到iOS 7使用iOS 6.1 sdk来发布旧的应用程序.我有什么办法,iOS 7也为我的应用程序做到了这一点?我唯一的想法是再次安装xcode 4 ...
自从我升级到OSX 10.9 Mavericks以来,我一直在收到这个错误.谁能告诉我发生了什么?该应用程序不会崩溃但我每次编译时都会遇到这个恼人的错误.有没有办法来解决这个问题?
ibtoold(2546,0x11208c000) malloc: *** auto malloc[2546]: error: GC operation on unregistered thread. Thread registered implicitly. Break on auto_zone_thread_registration_error() to debug.Command /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/ibtool emitted errors but did not return a nonzero exit code to indicate failure
/ibtoold(2546,0x11208c000) malloc: GC operation on unregistered thread. Thread registered implicitly. Break on auto_zone_thread_registration_error() to debug.
Command /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/ibtool emitted errors but did not return a nonzero exit code to indicate failure
Run Code Online (Sandbox Code Playgroud) 我有一个新版本的Xcode.我有一个安装了新版iOS的iOS设备.
我想用旧的iOS SDK构建我的应用程序,使用新版本的Xcode.
怎么样?
我很好奇:有没有办法设置iOS 7应用程序与旧时尚iOS 6视觉外观一起运行?我知道UIAppearance协议,但为每个元素设置外观似乎有点麻烦.
来自苹果的邮件说明了这一点
Starting February 1, new apps and app updates submitted to the App Store must be
built with Xcode 5 and iOS 7 SDK.
Run Code Online (Sandbox Code Playgroud)
我很困惑这是什么意思.这是否意味着应用程序无法支持低于7的iOS版本?我可以使用Xcode 5和iOS SDK构建应用程序并仍然支持iOS 6吗?