Tag: xcode

Swift如何更改UIAlertController的标题颜色

如何使用Swift更改UIAlertController的标题字体? 我不是在谈论消息的颜色,我不是在谈论button的颜色。 我在谈论标题。

iOS通用开发 – 在Xib文件和图像名称中使用Tilde Sign(〜)来区分

在开发universal apps ,我们必须为每个device编写一个conditional code – iPad以及iPhone 。 在这种情况下,正确使用tilde可能是非常有益的。 例如,如果你想推新的视图控制器,那么你不得不写很多代码行(近10): if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) { MasterViewController *masterViewController = [[MasterViewController alloc] initWithNibName:@”MasterViewController_iphone” bundle:nil]; [self.navigationController pushViewController:masterViewController animated:YES]; [masterViewController release]; } else { MasterViewController *masterViewController = [[MasterViewController alloc] initWithNibName:@”MasterViewController_ipad” bundle:nil]; [self.navigationController pushViewController:masterViewController animated:YES]; [masterViewController release]; } 我们如何区分iPhone和iPad的图像?

Xcode 4的“错误的代码,指针差异”链接器错误

用Xcode 4重新编译一个C ++ iPhone应用程序我得到这个讨厌的链接器错误: ld: bad codegen, pointer diff in __static_initialization_and_destruction_0(int, int) to global weak symbol vmml::Vector2<float>::ZERO for architecture armv6 有人知道这是什么意思? 当然,如何让它消失也是很好的:) 该应用程序在Xcode 3中编译和链接没有错误。 编辑 :解决方法是在项目中的所有目标的所有构build设置中将符号隐藏默认设置为是。 仍然没有什么实际问题是明智的。

绕过Xcode 6的代码签名

你如何绕过IOS 8应用程序在Xcode 6上的代码签名? 我曾经在Xcode 5上的互联网上的一些指南,很容易做到这一点,所以我可以直接在我的越狱iPhone上testing我的应用程序,因为我没有开发人员帐户。 但是,我似乎无法摆脱这个错误了: “没有find有效的签名身份(即证书和私钥对)的供应configuration文件”。 我所知道的这些指南似乎都不适用于Xcode 6? 任何解决scheme

urlscheme“打开设置”ios

我知道这个问题已经被问了很多次了。 答案说这在Xcode> 5.x中不可用。 但是我看到了一些可以使用的应用程序(转到设置)(iOS7)。 无论如何要做到这一点? 它在Xcode 6中可用吗? Facebook 可以检测到蜂窝数据和WiFi 。

在展开后继续推进

我正在使用模式显示相机视图的相机应用程序。 我完成了种植。 我执行一个unwind继续到MainPageViewController 。 (请看截图) 在MainPageViewController我的展开函数如下; @IBAction func unwindToMainMenu(segue: UIStoryboardSegue) { self.performSegueWithIdentifier("Categories", sender: self) } 其中“类别”是从MainPageViewController到CategoriesTableViewController的push segue标识符。 程序进入unwindToMainMenu函数,但是它不执行push segue。 任何想法如何解决这个问题? 注:我发现了同样的问题,但答案build议更改故事板结构。

在OS X 10.10(优胜美地Beta版)中,如何使用iOS 6.1模拟器进行testing?

我试图在Yosemite Beta中使用Xcode 5来定位iOS 6.1。 然而,模拟器甚至不会运行应用程序,或显示默认图标(我得到的是一个黑色的iOS形状的屏幕,家庭或锁button不工作)。 7.1模拟器工作正常。 我也注意到,Xcode 6 Beta甚至不提供7.1之前的模拟器版本。 这是否表明,即使在OS X 10.10的最终版本中,也不可能在7.x之前模拟iOS版本? 这对我来说似乎很不合理。 这是预期的行为? 编辑:所以我已经尝试重新安装并重新下载6.1模拟器之前发布这个问题,没有做任何改变的情况。 我也查了其他类似的问题,涉及升级到小牛(OS X 10.9),但支持的版本似乎奇怪的select。 我会把这个问题提交给苹果公司,并将我的调查结果报告给我们,除非有人回复谁有更具体的信息。

应用程序标识符权利值已更改?

提交我的应用程序到应用程序商店时,我只是得到了这个警告,它只是警告,而不是错误。 此应用程序从另一个开发人员帐户转移到我的帐户之前,所以应用程序ID的前缀更改..我认为这应该是不可避免的,但因为我得到了这个警告,它实际上是什么影响我的应用程序? 什么钥匙串访问会丢失?

无法下载应用程序,此时无法安装<app-name>

尝试将应用程序安装到设备时出现此错误。 我一直在处理过去3天的代码签名错误,现在这个。 我的应用程序正在使用分发证书和移动设置configuration文件。 它被上传到一个构build服务器,它作为一个成功的构build传递,没有代码签名错误。 服务器生成一个应用程序下载链接,我正在使用我的设备上下载的应用程序,我得到的错误: Unable to download application, <app-name> could not be installed at this time 我的应用程序正在使用有效的分发证书 我的应用正在使用有效的分发configuration文件 构build服务器通过了应用程序,没有代码签名错误 据我所知,应用程序应该能够在任何设备上运行,因为它使用的是分发证书和configuration文件。 我工作的其他应用程序正常工作与此方法。 有没有人有线索为什么我的应用程序无法安装?

代码签名错误:证书身份“iPhone开发人员:我的姓名(xxx)”在钥匙串中出现多次

我坚持这个错误: 代码签名错误:证书身份“iPhone开发人员:我的姓名(xxx)”在钥匙串中出现多次。 codesign工具要求只有一个。 我试着重新构build一个新的CSR,删除旧的证书,build立一个新的,一次又一次,这个错误仍然存​​在 在钥匙串我没有看到任何重复证书,如果我删除唯一一个我可以在钥匙链中看到,Xcode抱怨证书无法find…