小编Tit*_*eul的帖子

iOS远程调试

随着最近发布的Chrome for iOS,我想知道如何为Chrome iOS启用远程调试?

更新:随着iOS 6的发布,现在可以使用Safari进行远程调试.

google-chrome google-chrome-devtools chrome-for-ios

195
推荐指数
5
解决办法
33万
查看次数

请求访问相机胶卷的权限

我有一个设置视图,用户可以选择打开或关闭" 导出到相机胶卷 "功能

当用户第一次打开它时(而不是当他拍摄第一张照片时),我希望该应用程序向他询问是否允许访问相机胶卷.

我在许多应用程序中看到了行为,但无法找到方法.

objective-c ios

61
推荐指数
3
解决办法
6万
查看次数

UIImagePNGRepresentation问题?/图像旋转90度

我想从UIImagePickerController加载图像,然后将选定的照片保存到我的应用程序的文档目录中.

UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
NSData *data1 = UIImagePNGRepresentation(image);

NSString *fileName = "1.png";
NSString *path = //get Document path, then add fileName
BOOL succ = [data1 writeToFile:path atomically:YES];
Run Code Online (Sandbox Code Playgroud)

但是在我将图像保存到我的文档后,我发现,图像旋转了90度,然后我将方法UIImagePNGRepresentation更改为UIImageJPEGRepresentation,这次没关系,有谁知道问题是什么?

iphone cocoa-touch uiimagepngrepresentation

48
推荐指数
4
解决办法
3万
查看次数

可达性和IPv6

我的一个项目使用Apple的Reachability类来监控网络状态,并在发生变化时得到通知.

在阅读了关于支持IPv6的这篇文章后,我想知道是否要在这个类中使用它以使其与IPv6一起工作.

在同一篇文章后面建立了一个IPv6网络,一切似乎都运行良好,但可能是设置有问题.

Reachability类的一部分是检查Internet连接是否与IPv6一起使用,还是需要进行一些更改?

objective-c ipv6 reachability ios

18
推荐指数
1
解决办法
7392
查看次数

如何查明元素是否溢出(使用jQuery)?

布局如下所示:

在此输入图像描述

基本上我只想知道ELEMENT是否超出了PAGE :)

我所知道的是页面宽度,固定为@ 900像素...

html javascript css jquery overflow

16
推荐指数
1
解决办法
1万
查看次数

addUIInterruptionMonitor(withDescription:handler :)无法在iOS 10或9上运行

以下测试在iOS 11上运行正常.它解除了警告,要求使用位置服务的权限,然后放大地图.在iOS 10或9上,它没有做到这一点,测试仍然成功

func testExample() {
    let app = XCUIApplication()

    var handled = false
    var appeared = false

    let token = addUIInterruptionMonitor(withDescription: "Location") { (alert) -> Bool in
        appeared = true
        let allow = alert.buttons["Allow"]
        if allow.exists {
            allow.tap()
            handled = true
            return true
        }

        return false
    }

    // Interruption won't happen without some kind of action.
    app.tap()

    removeUIInterruptionMonitor(token)
    XCTAssertTrue(appeared && handled)
}
Run Code Online (Sandbox Code Playgroud)

有没有人知道为什么和/或解决方法?

这是一个可以重现问题的项目:https://github.com/TitouanVanBelle/Map

更新

Xcode 9.3 Beta的更新日志显示如下

XCTest UI interruption monitors now work correctly on …
Run Code Online (Sandbox Code Playgroud)

ios xctest swift xcode-ui-testing

15
推荐指数
1
解决办法
2863
查看次数

如何在Ruby中添加数组

我确信这很简单,但我似乎无法得到它:

作品:

@build1 = Booking.build_booking('2009-06-13',3,2,18314)
@build2 = Booking.build_booking('2009-06-13',3,4,18317)
@build = @build1 + @build2
Run Code Online (Sandbox Code Playgroud)

我想要工作的......

#for item in @cart.items do
#  @build << Booking.build_booking('2009-06-13',3,2,18314)
#end
Run Code Online (Sandbox Code Playgroud)

也不起作用......

#(1..3).each do |i|
#  @build << Booking.build_booking('2009-06-13',3,2,18314)
#end
Run Code Online (Sandbox Code Playgroud)

ruby arrays hash ruby-on-rails

14
推荐指数
2
解决办法
3万
查看次数

无法使用iphonesimulator9.2构建模拟器

当我尝试使用xcodebuild为模拟器构建我的项目时,我面临着奇怪的错误(直接使用Xcode构建它时工作正常).

09:54:55 - tito@lt0311 Game> xcrun xcodebuild -verbose -scheme Game -configuration Debug -sdk iphoneos9.2 -derivedDataPath builds clean build | xcpretty
? Cleaning Game/Game [Debug]
? Check Dependencies
? Clean Succeeded
? Building Game/Game [Debug]
? Check Dependencies
? Compiling AppDelegate.m
? Compiling main.m
? Compiling ViewController.m
? Compiling ViewController.m
? Compiling AppDelegate.m
? Compiling main.m
? Compiling Main.storyboard
? Compiling LaunchScreen.storyboard
? Processing Info.plist
? Touching Game.app
? Signing builds/Build/Products/Debug-iphoneos/Game.app
? Build Succeeded

09:55:06 - tito@lt0311 Game> xcrun xcodebuild -verbose …
Run Code Online (Sandbox Code Playgroud)

xcode xcodebuild ios xcode7.2

13
推荐指数
2
解决办法
3656
查看次数

使用AVPlayer进行UI测试

我正在寻找一种方法来测试使用AVPlayer的应用程序.

如何加载视频文件?我试图记录操作,但在调用NSOpenPanel.runModal()时记录停止.

任何的想法?

cocoa avplayer xcode-ui-testing

12
推荐指数
0
解决办法
209
查看次数

从另一个控制器调用控制器的功能/在控制器之间共享数据

目前,当我在控制器中并且我想从另一个控制器调用一个函数时,我这样做:

App.app.getControllerInstances()['App.controller.OtherController'].do_something();
Run Code Online (Sandbox Code Playgroud)

对我来说似乎有点沉重,还有另外(更好)的方法吗?

谢谢

extjs sencha-touch-2

10
推荐指数
3
解决办法
1万
查看次数