Tag: ios

有没有办法在iOS9的状态栏中隐藏“回到Safari”?

如何隐藏这个<以编程方式从状态栏返回到Safari? 我在我的应用程序中得到它 – 如果用户想用他们的Facebook帐户login,我会从我的应用程序出去。 这是我不喜欢(想)在我的应用程序“回到Safari”的情况。 首先启动的应用程序(和用户没有login)。 用户select使用Facebook选项login。 Facebook的iOS SDK进入了图片,它把我带到Safari。 我login并返回到应用程序 但是,有“回到Safari”…它不应该在这里了。

为什么核心数据pipe理对象中的NSDate转换为NSTimeInterval?

我有一个与我的xcdatamodeld对象中定义的datetypes属性的对象。 为什么用NSTimeInterval生成NSManagedObject类? 如何设置一个NSDate,然后得到一个NSDate呢?

在Swift中,$ 0代表什么?

我已经看到迅速封闭$ 0里面,有时他们使用$ 1。 什么是$ 0,什么是其他的$ x你可以使用? 这里是使用它的例子。 applyMutliplication(2, {$0 * 3}) array.map({$0 + 1}) 谢谢!

如何让Mac OS X防火墙永久允许我的iOS应用程序?

我正在编写一个iOS应用程序,其中包括一个telnet服务器。 当然,它一开始就开始聆听连接。 当我在模拟器中运行应用程序时,Mac OS X(我碰巧在10.7.3)提示我允许或拒绝我的应用程序接受传入的networking连接。 这是Mac OS X用于所有未签名的联网应用程序的标准防火墙消息。 我厌倦了每天点击“允许”五十次或更多次,所以我寻求一种将我的应用永久添加到防火墙允许的应用列表的方式。 我试过以下。 打开活动监视器,而我的应用程序运行。 select我的应用程序 点击“检查”。 转到打开文件和端口选项卡。 第一条线之一是我的应用程序的确切path。 复制并粘贴此path。 打开防火墙…高级设置。 点击+(添加)button。 浏览到应用程序path并select它,从而将其添加到允许传入连接的应用程序列表中。 最后一步有一个重要的决定。 您可以添加.app应用程序包,或在该包上显示内容,并在其中添加“Unix可执行文件”。 我已经尝试了两种方法。 有趣的是,防火墙实际上会停止警告你关于应用程序的一段时间。 然而,经过几次运行,我不清楚哪个事件实际上导致了这个变化,但是对于我来说大概在半小时之内发生,一般来说,防火墙会再次发出警告。 如何设置防火墙永久允许我的iOS应用程序? 当然,我可以通过禁用Mac OS X防火墙来绕过这个问题。 我也可以避免再一次把它砍下来,让我的脚分裂。 这些行动都不推荐给我。 你会build议什么?

types'String.Index'不符合协议'IntegerLiteralConvertible'

随着Beta 3一切正常,现在我得到一个奇怪的错误,我不知道如何解决它。 尝试了所有类似的问题的解决scheme。 这是我的代码: if !name.isEmpty { var splitted: [String] = name.componentsSeparatedByString(" ") for curPart in splitted { if !curPart.isEmpty { acronym += curPart.substringToIndex(1) //Error } } if (acronym as NSString).length > 2 { acronym = acronym.substringToIndex(2) //Error } } 两个标记都给了我同样的错误: types'String.Index'不符合协议'IntegerLiteralConvertible' 有人能帮我吗? 还是Beta 4被窃听? 谢谢!

尝试从主线程或Web线程以外的线程获取Weblocking。 现在崩溃了

bool _WebTryThreadLock(bool), 0x8053ce0: Tried to obtain the web lock from a thread other than the main thread or the web thread. This may be a result of calling to UIKit from a secondary thread. Crashing now… 我得到这个错误。 今天我第一次发现了这个错误,显示了密码对话框,并且alertview显示在顶部,直到viewWillAppear显示视图时才会出现。 这一切似乎工作得很好,当我有一天发展这一点。 不知道为什么线程锁已经丢失,怎么实现呢?

用于Cocoapods库的架构armv7的未定义符号

我偶然发现了一个需要处理的项目的问题。 该项目使用Cocoapods来pipe理其库。 我像往常一样运行pod install来开始,但xcode给我错误。 我得到了Undefined symbols for architecture armv7如下图所示: 所有这些符号都是我在项目中使用的库。 例如。 AFNetworking,RNBlurModalView。 我试图从项目中删除所有的Cocoapods相关的文件,并再次运行pod install ,但它仍然没有解决问题。 我到目前为止所做的: 清理项目并重新构build。 删除Cocoapods相关文件并再次运行pod install 。 试图在Project Target中的Compile Sources中添加类,但是不能。 该课程在Pods工作区中。 将“构build主动架构”仅从YES更改为“ NO 我也尝试从同样的问题的解决scheme,但没有一个是为我工作。 如果有帮助,我使用xCode6和Cocoapods 0.34.4 。 项目的有效架构是armv7 and armv7s 。 更新:当运行pod install –verbose Integrating client project Integrating target `Pods` (`AIYOCore.xcodeproj` project) [!] The use of implicit sources has been deprecated. To […]

iOS应用提交错误 – 与本地化相关的问题

正如在标题中,当我提交我的应用程序进行审查时发生错误。 如下图所示。 我在这里问的原因是,在早上和下午,我提交了两次,这是工作。 在晚上,我想改变我的标签更好的search,突然这个错误来了。 有一点要澄清的是,我甚至没有使用本地化,并没有触摸任何项目点击生成.strings文件。 我googled了很多,看到提交到app store, 本地化错误和缺less本地化的屏幕截图错误在iTunes中提到的一些问题 我知道问题是不同的,但很多人都提到了截图。 所以我试图改变iTunesConnect中的屏幕截图。 值得注意的是,今天是8/12/16,最近苹果在iTunesConnect的屏幕截图上传部分做了一些改动。 现在只需要上传5.5英寸屏幕截图并应用其余设备。 奇怪的是因为我有这个错误,我现在不能更改在该领域提交的任何截图。 每当我做了一些改变,并点击保存button,它会显示你有一个错误,不能保存。 我真的认为这是一个来自苹果的问题,也许有关新的截图上传系统。 我已经向苹果提交了一个问题,我正在等待他们的答复。 但是我真的很想问这里的人,谁可能已经面对和解决了这个问题,我该怎么做才能解决这个问题。 任何答复都要提前致谢。 顺便说一句,我目前在App Store有6个应用程序,所以我不应该犯任何低级错误。 而且它发生在几天前,当我提交一个新的应用程序。 那时候,我以为我可能把一些错误的证书弄错了,并没有再提交。 但现在我想也许还有另一个原因。

如何在Xcode的iOS UItesting中select一个select器视图项?

我有一个select器视图,几个项目:“红色”,“绿色”,“黄色”,“黑色”。 在我的UItesting中,我需要从中select一个特定的“绿色”项目。 我正在使用Xcode 7入侵的XCTest UItestingAPI。 到目前为止我所做的是在unit testing中将整个拾取器视图向上滑动。 这是不理想的,因为它始终将select器视图更改为底部项目(向上滑动时)。 let app = XCUIApplication() app.launch() app.pickers.elementAtIndex(0).swipeUp() XCTAssert(app.staticTexts["Selected: Black"].exists) 另一个但非常相似的方式来改变select器视图是调用pressForDuration … thenDragToElement ,这不是我想要的。 app.pickers.elementAtIndex(0).pressForDuration(0.1, thenDragToElement: someElement) 当我使用UItestingloggingfunction时,它不loggingselect器视图滚动事件。 当我点击select器视图项目时,它会logging下来: app.pickerWheels["Green"].tap() 但在testing运行时实际上并不工作(可能是因为它需要在点击之前先滚动select器视图)。 这是testing的演示应用程序。 https://github.com/exchangegroup/PickerViewTestDemo 更新 现在可以select自Xcode 7.0 beta 6以来的select器视图。 app.pickerWheels["Green"].adjustToPickerWheelValue("Yellow")

Singleton类在Objective-C中有什么用?

我知道Singleton类是一个只能创build一个对象的类。 我的问题是: 1. Objective-C中Singleton类的用法是什么 ? 2. 如何创build和使用创build的Singleton类?