Questions tagged «ios»

iOS是在Apple iPhone,iPod touch和iPad上运行的移动操作系统。使用此标签[ios]来解决与iOS平台上的编程有关的问题。使用相关的标签[objective-c]和[swift]解决那些编程语言所特有的问题。

6
ITMS-90535无法使用最新的Google Signin SDK发布iOS应用
我正在使用xcode 7 GM种子,并通过cocoapods安装了最新的Google Signin SDK pod "Google/SignIn。当我尝试将应用发布到Apple应用商店时,出现附件错误。 救命!! 以下是Google SDK广告连播的详细版本 - Google/Core (1.0.7): - GoogleNetworkingUtilities (~> 1.0) - GoogleSymbolUtilities (~> 1.0) - GoogleUtilities (~> 1.0) - Google/SignIn (1.0.7): - Google/Core - GoogleSignIn (~> 2.0) - GoogleAppUtilities (1.0.0): - GoogleSymbolUtilities (~> 1.0) - GoogleAuthUtilities (1.0.1): - GoogleNetworkingUtilities (~> 1.0) - GoogleSymbolUtilities …


9
使用Vim代替Xcode(或与之一起使用)进行iOS开发
Xcode附带了许多对于构建iPhone和/或iPad必不可少的东西。实际上,我什至没有意识到很多,因为它是如此的“幕后”。 另一方面,我最近接触到了使用Vim作为编辑器的优势。在针对iOS平台进行开发时,是否有任何设置可以使使用Vim成为有效的选择?还是将两者结合起来以解决这个问题会如此复杂? 换句话说,如果一起使用Vim和Xcode时,如果您有任何提示,建议或警告,我将为您服务!
67 ios  xcode  vim 


4
将iPhone应用程序上传到AppStore的步骤
我想知道将iPhone应用程序上传到AppStore的基本步骤。 如何使用证书制作配置文件以及上传应用程序需要做哪些其他设置? 我刚刚使用Xcode和iPhone SDK V2.2.1在iMac上创建了一个应用程序。将其上传到Apple iTunes商店时需要做什么? 我是其中的一员,并且还有分发证书。
67 ios  iphone  app-store 

22
无法将应用提交到AppStore:错误ITMS-90534:“无效的工具链
错误ITMS-90534:“无效的工具链。 新应用和应用更新必须使用Xcode 6或更高版本,macOS和iOS SDK或更高版本的公共(GM)版本构建。请勿提交使用Beta版软件(包括beta版macOS内部版本)构建的应用程序。" ERROR ITMS-90534: "Invalid Toolchain。新应用和应用更新必须使用Xcode 6或更高版本,macOS和iOS SDK或更高版本的公共(GM)版本构建。请勿提交使用Beta版软件(包括beta版macOS内部版本)构建的应用程序。” 我在将IPA上传到帐户期间发现此错误。
67 ios  xcode  xcode11.2 

14
iOS 11 navigationItem.titleView宽度未设置
在iOS11上看到带有NavigationItem.titleView的行为,其中titleView的宽度不是屏幕的整个宽度。 我有一个自定义视图,我将其设置为titleView。在iOS11之前,该视图将填充导航栏区域。但是iOS 11并没有调整大小以填充屏幕宽度。 我试过在设置titleView之前设置视图的框架,但是没有运气。我试图将titleViews超级视图也强制设置为布局约束,但是没有运气。 随附的屏幕截图: iOS10: iOS11: 还有其他人遇到吗?


4
何时在Objective-C中使用responsToSelector
- (void)someMethod { if ( [delegate respondsToSelector:@selector(operationShouldProceed)] ) { if ( [delegate operationShouldProceed] ) { // do something appropriate } } } 该文档说: 仅对于正式协议中的可选方法或非正式协议中的方法,才需要采取预防措施 这是什么意思?如果我使用正式协议,我可以使用[delegate myMethod]?
67 objective-c  ios 

8
如何重建开发吊舱变更?
我有一个开发平台,可以使用本地连接到我的应用程序:path => '~/Projects/Swift/pod'。当我在该开发容器中的应用程序代码中进行更改时,构建后将不包括此更改。就像我正在构建缓存的代码,而不是代码更改一样。 对于将代码更改到构建中,我必须运行命令“ Clean Build Folder”,但是在此之后,构建将花费很长时间,即10分钟,这不是很有效。 从字面上看,我对一行代码进行注释,然后等待10分钟以查看更改。 问题是什么? 进行任何更改后,我都试图运行“ pod安装/ pod更新”,但这没有任何效果。
67 ios  xcode  cocoapods 

13
向UILabel添加左/右水平填充
我需要创建一个UILabel具有背景色的,我想添加一些左/右前/后水平填充。 但是我发现的每个解决方案似乎都是一个讨厌的黑客。 从iOS 5开始实现此目标的“标准”方法是什么? 屏幕截图说明了我的情况:
67 ios  uilabel 

3
NSNotificationCenter的帖子导致“ EXC_BAD_ACCESS”异常
AUIViewController将自身添加到默认中心: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(editFood) name:@"editFood" object:nil]; 然后,UITableView委托NSObject发布NSNotification: [[NSNotificationCenter defaultCenter] postNotificationName:@"editFood" object:self]; 在运行时,它将获得EXC_BAD_ACCESS异常。 在defaultCenter得到释放的地方?当我从UIViewController向UIViewController发布通知时,相同的概念起作用,但这没关系,对吧?


7
Xcode 11.4。导航的标题颜色从情节提要中变为黑色
我最近将Xcode更新为11.4。当我在设备上运行该应用程序时,我注意到从情节提要中设置时,我所有导航项目的标题都变成了黑色。 您无法从代码中更改任何内容,下面的代码行不再起作用 self.navigationController?.navigationBar.titleTextAttributes = [.foregroundColor: UIColor.white] 我只使用一些iOS 13东西UINavigationBarAppearance使其工作 @available(iOS 13.0, *) private func setupNavigationBar() { let app = UINavigationBarAppearance() app.titleTextAttributes = [.foregroundColor: UIColor.white] app.backgroundColor = Constants.Color.barColor self.navigationController?.navigationBar.compactAppearance = app self.navigationController?.navigationBar.standardAppearance = app self.navigationController?.navigationBar.scrollEdgeAppearance = app self.navigationController?.navigationBar.titleTextAttributes = [.foregroundColor: UIColor.white] } 有人可以解释一下为什么吗?这是一个关键错误,还是一些新的隐藏功能?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.