Tag: Xcode

在iOS 10的UITextView顶部的空白空间

我有UITextView中的一些文字。 一切都很好,与iOS 6,但现在与iOS 7它离开了空白的顶部,然后将文本下方的文本视图的中间。 我没有设置任何contentOffSet。 请帮忙!

Xcode 5.1 – 无需编译的架构(ONLY_ACTIVE_ARCH = YES,活动arch = x86_64,VALID_ARCHS = i386)

在更新到Xcode 5.1之后,我不能再为64位模拟器build立我的项目,接收到这个错误: No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386). 这些是我的目标版本设置: 我尝试将“构build活动架构”更改为“否”,并将“i386”添加到“有效架构”,但是都不成功。 感谢您的任何build议!

复制并重命名Xcode项目及相关文件夹

我希望能够复制整个Xcode项目,重命名项目和关联的文件,而不需要Xcode精神,而不必手动重新导入所有文件到项目。

如何更改我的iOS应用程序的权利?

我需要运行下面的代码来closures我的iphone屏幕。 在iOS6上: void (*BKSDisplayServicesSetScreenBlanked)(BOOL blanked) = (void (*)(BOOL blanked))dlsym(RTLD_DEFAULT, "BKSDisplayServicesSetScreenBlanked"); 然后使用: BKSDisplayServicesSetScreenBlanked(1); // 1 to dim, 0 to undim 它不工作。 有人告诉我,我需要com.apple.backboard.client权利为此在我的iphone上工作。 我不知道如何设置这些权利。 我已经看到了设置权利的几种方式,但是像这样,我很困惑。 是的,您确实需要对权利进行编码签名。 但是,不,它不需要在越狱手机上获得苹果证书。 您可以通过下载ldid可执行文件来伪造代码签名,并执行此操作 cd MyAppName.app ldid -Sentitlements.xml MyAppName 假设您的应用程序名为MyAppName,并且您创build了权利文件entitlements.xml。 我相信,这个权利文件将为你工作,如果你假冒代码 – 与ldid签名。 <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>com.apple.backboard.client</key> <true/> </dict> </plist> 即使有上述方法,我在哪里放置上述权利文件?

shouldAutorotateToInterfaceOrientation不适用于iOS 6

在iOS 6 shouldAutorotateToInterfaceOrientation不起作用,但在iOS 5.0或5.1可以正常工作。 我需要在iOS 6进行更改。 这是我的代码 – (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { if([[[SampleApplicationAppDelegate instance].callInfoDictionary valueForKey:IS_CHAT] isEqualToString:NO_RESPONSE]) { int nAngle = 0; BOOL bRet = NO; switch (interfaceOrientation) { case UIInterfaceOrientationPortrait: nAngle = 90; bRet = YES; NSLog(@"…….Preview = %f %f",_previewCamera.frame.size.width,_previewCamera.frame.size.height); _previewCamera.transform = CGAffineTransformMakeRotation(M_PI*1.5); NSLog(@"Preview = %f %f",_previewCamera.frame.size.width,_previewCamera.frame.size.height); break; case UIInterfaceOrientationPortraitUpsideDown: nAngle = 270; bRet = YES; _previewCamera.transform […]

结合静态库

我尝试了这个问题的方法,但似乎ar的linux版本是不一样的mac版本,因为我没有再次结合的目标文件。 我基本上想要做的是通过运行脚本构build阶段将另一个静态库合并到我的Xcode静态库生成产品。 不幸的是,我不能直接将其他库编译到我的项目中,因为它有自己的编译系统(因此我使用编译的库)。 我认为应该可以通过ar将其他库合并到Xcode生成的库中,而无需反编译构build产品。 我如何做到这一点?

在xcode 5.1的Arm64架构

在新的XCode 5.1中,arm64已经成为构build的标准架构之一。 然而,在我目前的项目中,我包括了不支持这种新体系结构的图书馆(例如Google AdMob) – 这些现在导致链接器错误: ld: symbol(s) not found for architecture arm64 谷歌AdMob 6.8.0例如据说是支持arm64,但我不能确认这一点,除非cputype (16777228) cpusubtype (0)是arm64? (通过文件命令行工具find) libGoogleAdMobAds.a: Mach-O universal binary with 5 architectures libGoogleAdMobAds.a (for architecture armv7): current ar archive random library libGoogleAdMobAds.a (for architecture armv7s): current ar archive random library libGoogleAdMobAds.a (for architecture i386): current ar archive random library libGoogleAdMobAds.a (for […]

UI自动化仪器是否可以从命令行运行?

有没有办法通过terminal打开UIAutomation仪器? 是否可以编写一个AppleScript来打开Apple的UIAutomation工具并加载要testing的应用程序? 你能告诉我有没有办法通过脚本或通过命令行我们可以打开UIAutomation并select要testing的应用程序,以及selecttesting脚本?

确定iOS设备上可用的RAM数量

你可能已经看到了许多“系统信息”应用程序,其中显示的东西,如电池剩余时间,甚至像内存等系统信息。 以类似的方式,有没有办法从我的应用程序检索当前可用的RAM的数量,以便我可以做出更好的决定,何时最好转储或保留某些视图以避免内存警告?

如何从UIImagePickerController中select多个图像

在我的应用程序中,我必须select更多的图像,即; 多达3个来自图书馆的图像或图像的捕获。 提前致谢