Tag: xcode

iOS 8.4设备的开发者磁盘映像无法安装错误 – 不符合条件的设备部分

我已经尝试过,但不能解决我的问题 – 不合格的设备部分。 我得到一个错误开发商的磁盘映像无法安装iOS 8.4设备的错误 任何人都可以请帮助我如何使用Xcode 6.3.1运行iOS 8.4版本的设备 或更新Xcode版本只是解决scheme 谢谢大家

IOS:在另一个类中调用一个方法

我有一个类“ClassA”与“MethodA”,我也有一个“ClassB”,我想从“ClassB”调用“methodA”; 我写 @classA; @property(nonatomic, retain) ClassA *classA; //and also @synthesize… 然后我打电话给方法 [self.classA method]; 但它不会调用方法….然后我写在classB中的viewdidload self.classA = [[ClassA alloc]init]; 但是这个东西重置了ClassA中的variables。 我怎样才能解决这种情况?

Xcode当我在iphone 5屏幕上运行程序看起来iphone 4

我正在使用Xcode 6并使用Objective-C当我testing程序在iOS 8(iPhone 5)程序运行没有错误,但是当我尝试在iOS 7(iPhone 5)屏幕上testing程序看起来像iPhone 4屏幕。 我可以检测到这样的电话; #define iPhone6Plus ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone && [UIScreen mainScreen].bounds.size.height == 736) #define iPhone6 ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone && [UIScreen mainScreen].bounds.size.height == 667) #define IS_IPHONE_5 ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone && [UIScreen mainScreen].bounds.size.height == 568) #define IS_IPAD UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad 也可以检测到这样的操作系统; if (floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_7_0) { […]

Spritekit将全部游戏扩展到iPad

所以我正在使用Spritekit在iPhone上开发一个Xcode的游戏。 而且通过使用node.setScale()方法,它在所有的iPhone设备上看起来都是一样的。 现在我想把它制作成Universal,并且可以在iPad上运行。 我如何轻松做到这一点? 有规模的公式吗? 我已经试过的是这样的: if UIDevice.current.userInterfaceIdiom == .pad { sscale = frame.size.height / 768 }else{ sscale = frame.size.height / 320 } 然后为每个节点创buildnode.setScale(sscale)。 这最终不起作用,因为在iPad Mini上它看起来不同于iPad Air …即节点大小和位置… 任何帮助?

TapkuLibrary.h没有在档案中find

一切都很好build设在Xcode和testing应用程序,直到我内置的归档。 我有能力在Xcode中运行我的程序,它确实工作。 我的问题是,当我试图归档项目的错误出来。 这是错误的: Lexical or Preprocessor Error issue 'TapkuLibrary/TapkuLibrary.h' file not found 请帮忙!

如何从命令行以特定语言启动iOS模拟器?

我需要推荐使用命令行使用特定语言的iOS模拟器。 所以我发现我可以使用 instruments -w <device> 它工作的很好,我可以设置特定的设备。 但是,我怎样才能运行特定语言的模拟器? 我试过添加 -AppleLanguages -AppleLocale 但有一些警告: Instruments Usage Error : Specified target process is invalid: -AppleLanguage 谢谢!

Xcode 7'CrashReporter不包含位码'链接器错误

我直接链接在我的iOS应用程序中的PLCrashReporter而不使用任何外部工具,现在当我尝试在Xcode 7上编译它时,我得到链接错误: ld:'… / CrashReporter.framework / CrashReporter(libCrashReporter-iphoneos.a-armv7-master.o)'不包含位码。 您必须使用位代码重新启动(Xcode设置ENABLE_BITCODE),从供应商获取更新的库,或者禁用此目标的位代码。 为build筑armv7 我在哪里可以得到更新的框架或源代码编译启用bitcode并摆脱了错误,而不禁用整个项目的位码?

IOS 5上的Xcode 4.5错误

我安装了通用版本的xcode,当我尝试在IOS 5上安装我的应用时,我开始收到这个错误。 该应用程序在iOS 6上工作正常。有人可以告诉我可能是什么问题? 我包括libobjc.A.dylib库,我也一样。 dyld:懒符号绑定失败:找不到符号:_objc_setProperty_atomic_copy 参考:/var/mobile/Applications/8BCAAF22-5857-427D-9FDA-48D369CF3DD8/FlipBookApp.app/FlipBookApp预计在:/usr/lib/libobjc.A.dylib dyld:找不到符号:_objc_setProperty_atomic_copy引用自:/var/mobile/Applications/8BCAAF22-5857-427D-9FDA-48D369CF3DD8/FlipBookApp.app/FlipBookApp预计位置:/usr/lib/libobjc.A.dylib

如何在2013年申请iOS开发证书?

过去,我们使用Keychain Access创buildCSR文件,然后通过Apple Dev网站上传文件。 现在用最新的Xcode(4.6.1),似乎我们应该能够通过Xcode本身来请求它。 我在任何地方都看不到这个选项! 组织者有一个“刷新”button,但即使我的无效,它也不会为我请求证书。 有小费吗?

UIColor扩展方便init不起作用

convenience init(red:Int,green:Int,blue:Int,alpha:CGFloat) { var red: CGFloat = CGFloat(red)/255.0 var green: CGFloat = CGFloat(green)/255.0 var blue: CGFloat = CGFloat(blue)/255.0 self.init(red:red, green:green, blue:blue, alpha:alpha) } 我写了上面的代码来给出一个更方便的方式来声明我的自定义的uicolor。 但不知何故,它通过调用自己,直到堆栈溢出崩溃我的应用程序。 这里有什么问题? 另外,我只是意识到我没有明确地调用这个init函数。 但是,当我发生这个错误时,我正在调用UIColor.whiteColor() 。 当然,如果我明确地调用这个函数,仍然会发生错误!