我不希望新用户能够注册.所以在Jenkin的配置中,我使用Jenkin自己的用户数据库禁用了"允许用户注册".
但是我现在如何手动添加用户呢?另外,我应该注意一个默认的管理员用户吗?
在iOS 8中,不推荐使用接口轮换方法.这包括:
willRotateToInterfaceOrientation:duration:didRotateFromInterfaceOrientation:willAnimateRotationToInterfaceOrientation:duration:替代方法包括:
willTransitionToTraitCollection:withTransitionCoordinator:viewWillTransitionToSize:withTransitionCoordinator:如果未实现新的旋转方法,并且使用iOS 8 SDK编译项目,则视图控制器将不会接收调用 - 不推荐的旋转方法.
我担心的是:使用iOS 7 SDK构建的AppStore中的应用程序会发生什么变化?是否仍会在iOS 8设备上调用已弃用的旋转方法?
编辑:
仍然会调用旋转方法,但iOS 8中存在一些更改/问题/错误.
我签署了IPA以进行临时分发.我可以通过将它拖到设备上来安装Xcode Organizer.它也可以通过拖动设备名称与iTunes <= 10一起使用.我想通过iTunes 11安装它.将其拖动到设备名称或应用程序部分不起作用.知道现在该怎么做?
aes当我用ggplot绘图时,我正在尝试使用局部变量.这是我的问题归结为本质:
xy <- data.frame(x=1:10,y=1:10)
plotfunc <- function(Data,YMul=2){
ggplot(Data,aes(x=x,y=y*YMul))+geom_line()
}
plotfunc(xy)
Run Code Online (Sandbox Code Playgroud)
这会导致以下错误:
Error in eval(expr, envir, enclos) : object 'YMul' not found
Run Code Online (Sandbox Code Playgroud)
好像我不能使用局部变量(或函数参数)aes.可能是由于aes当局部变量超出范围后执行的内容会发生吗?我怎样才能避免这个问题(除了不使用局部变量aes)?
有没有一种方法/插件可以将新的Xcode服务和/或新的Apple CI与Jenkins集成?
让Jenkins服务器+ OSX构建从属连接的主要问题ssh是单元测试不起作用,因为iOS模拟器需要一个在此配置中不存在的图形环境.
我希望可以将Xcode服务(支持单元测试)与Jenkins集成.
可能是使用Apple CI就足以满足我的需求,但这个问题的目的是将Xcode服务与Jenkins集成.
我对现有的Xcode Jenkins插件有经验,但似乎不支持全新的Xcode服务或新的Apple CI.我特别热衷于通过CI进行单元测试(使用旧方式在ssh会话中无法正常工作).
我想了解以下与Jenkins和ssh连接的构建奴隶无关的问题的信息:
关于目前与Jenkins和ssh连接的构建从站一起工作的事情的信息仍然应该与Xcode服务集成一起工作:
${BUILD_NUMBER},并且Jenkins根据其内部版本号设置此环境变量.当Apple CI执行构建时,很可能会设置内部版本号.)Apple CI == Xcode serviceApple CI 是否只使用 Xcode服务.在后一种情况下,Xcode服务就像一个智能构建从属服务器,Jenkins可能会使用它来进行构建和测试,但是自己管理构建数量和产品.我尝试使用Xcode 6创建一个也在iOS 7上运行的新项目.我创建了一个新项目,然后执行以下操作:
仍然,当尝试在iOS 7模拟器上运行时,会显示以下错误:
"iPhone 5s不可用.请选择其他设备,然后重试."
(我的旧项目在iOS 7模拟器上运行良好.)
如何在iOS 7模拟器中运行新项目?
编辑
输出xcrun simctl list如下:
== Device Types ==
iPhone 4s (com.apple.CoreSimulator.SimDeviceType.iPhone-4s)
iPhone 5 (com.apple.CoreSimulator.SimDeviceType.iPhone-5)
iPhone 5s (com.apple.CoreSimulator.SimDeviceType.iPhone-5s)
iPhone 6 Plus (com.apple.CoreSimulator.SimDeviceType.iPhone-6-Plus)
iPhone 6 (com.apple.CoreSimulator.SimDeviceType.iPhone-6)
iPad 2 (com.apple.CoreSimulator.SimDeviceType.iPad-2)
iPad Retina (com.apple.CoreSimulator.SimDeviceType.iPad-Retina)
iPad Air (com.apple.CoreSimulator.SimDeviceType.iPad-Air)
Resizable iPhone (com.apple.CoreSimulator.SimDeviceType.Resizable-iPhone)
Resizable iPad (com.apple.CoreSimulator.SimDeviceType.Resizable-iPad)
== Runtimes ==
iOS 7.0 (7.0 - Unknown) (com.apple.CoreSimulator.SimRuntime.iOS-7-0) (unavailable, runtime path not found)
iOS 7.1 (7.1 - Unknown) (com.apple.CoreSimulator.SimRuntime.iOS-7-1) (unavailable, runtime path not found)
iOS …Run Code Online (Sandbox Code Playgroud) 在WWDC,Apple承诺将发布一款新的Instruments工具,用于在iOS上调试AutoLayout.它应该"稍后"发布.我在Xcode 10.0.0发行版中找不到它.我忽略了什么,或者Apple没有发布它吗?
在Xcode中,对于任何Objective-C头文件,我们都可以查看Generated Interface,它显示了Swift在interop中的看法.
我想从命令行生成它.知道怎么做吗?
奖励任务:标题应该首先进行预编译,因此所有#imports都应该被替换.
我读到建议通过在循环头中每次迭代不读取数组的length属性来优化JavaScript 中的循环.
所以,我们应该这样做:
var names = ['George','Ringo','Paul','John'];
for(var i=0,j=names.length;i<j;i++){// Read array length once and assign it to a variable
doSomeThingWith(names[i]);
}
Run Code Online (Sandbox Code Playgroud)
而不是这个:
var names = ['George','Ringo','Paul','John'];
for(var i=0;i<names.length;i++){
doSomeThingWith(names[i]);
}
Run Code Online (Sandbox Code Playgroud)
但是,我创建了一个小的测试用例来比较这两种技术,但有时第一种情况更快,有时第二种情况更快.
你会推荐哪个版本?
我正在尝试绘制一条带有几条曲线的图.x轴不是数值,而是字符串.
这很好用(比如如何在R中绘制数据帧的所有列):
require(ggplot2)
df_ok <- rbind(data.frame(x=4:1,y=rnorm(4),d="d1"),data.frame(x=3:1,y=rnorm(3),d="d2"))
ggplot(df_ok, aes(x,y)) + geom_line(aes(colour=d))
Run Code Online (Sandbox Code Playgroud)
但我的数据看起来像这样:
require(ggplot2)
df_nok <- rbind(data.frame(x=c("four","three","two","one"),y=rnorm(4),d="d1"),data.frame(x=c("three","two","one"),y=rnorm(3),d="d2"))
ggplot(df_nok, aes(x,y)) + geom_line(aes(colour=d))
Run Code Online (Sandbox Code Playgroud)
我得到错误geom_path:每组只包含一个观察.你需要调整群体美感吗?.即使没有出现图形线,也会绘制轴,并且x轴包含正确的标签 - 但也是错误的顺序.
知道如何尽可能简单地绘制这个吗?(另请注意某些系列的缺失x值).
ios ×4
ggplot2 ×2
jenkins ×2
r ×2
autolayout ×1
dataframe ×1
for-loop ×1
instruments ×1
interop ×1
ios7 ×1
ios8 ×1
ipa ×1
itunes ×1
javascript ×1
loops ×1
macos ×1
optimization ×1
performance ×1
plot ×1
rotation ×1
swift ×1
xcode ×1
xcode6 ×1