小编Tha*_*Don的帖子

准备一个未签名的 Xcarchive

TLDR;问题:有没有办法准备一个 XArchive,然后他们可以自己分配一个供应配置文件并使用适当的分发证书签名?

长问题: 我的客户向我发送了我为他们开发的应用程序的配置文件。他们不想向我发送他们的分发证书(.p12 文件)。

他们给我的指示如下:

  1. 将配置文件加载到您的系统上
  2. 在您的项目中,在“Provisioning Profile”部分中的目标的“Build Settings”下选择配置文件
  3. 不要选择代码签名身份
  4. 运行,产品->存档
  5. 在提供分发选项时选择“导出为 XCode 存档”

问题是,在执行步骤 4 时,出现以下错误:

CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.0'
Run Code Online (Sandbox Code Playgroud)

他们的想法是他们会在他们这边对应用程序进行协同设计(从而保护他们的证书)。有没有办法做到这一点?

xcode ios xcode5

6
推荐指数
2
解决办法
5594
查看次数

明确地确定使用哪个纯函数

Learn You a Haskell的一个例子是:

pure (+) <*> Just 3 <*> Just 5

他说:

所以起初,我们有pure (+),这是Just (+)

我假设Haskell在<*>函数上使用类型推断来确定pureLHS上的函数将是来自类型类Maybe实例的函数Applicative(基于我们在Just 5RHS上使用的事实,并且Just是a Maybe).

但是,是有过,你有你想使用变成一个适用函子的值的情况下pure的方法,但你不打算通过使用它的时候了<*>功能,因此哈斯克尔无法确定哪个pure函数来使用?如果是这样,您将如何明确说明pure要使用哪个函数

或者,在某些上下文中使用pure函数的结果之前,Haskell不会尝试确定哪个函数pure(例如在某个时候将它提供给<*>函数时)

haskell functional-programming

5
推荐指数
1
解决办法
163
查看次数

使用Mockito和Specs2时出错

我有以下规格:

import org.specs2.mock.Mockito
import org.specs2.mutable.Specification

class LinkUserServiceSpec extends Specification with Mockito {

  val linkUserService = mock[LinkUserService]

  "The 'LinkUserService' isUserLinked method" should {
      "return false when a previously unlinked userId is passed in for a given service" in {
          linkUserService.isUserLinked("nobody", "YT") returns false

          linkUserService.isUserLinked("nobody", "YT") must beFalse
      }
  }
}
Run Code Online (Sandbox Code Playgroud)

以及我的build.sbt中的以下依赖项:

"org.specs2" %% "specs2" % "2.2" % "test"

但是,当我输入testsbt控制台时,我收到此错误:

[error] bad symbolic reference. A signature in MocksCreation.class refers to type MockSettings
[error] in package org.mockito which is not available. …
Run Code Online (Sandbox Code Playgroud)

scala mockito specs2

5
推荐指数
1
解决办法
1632
查看次数

将图像从 Hyper-V 移植到 WSL2

我最近安装了 Windows 10 2004,它可以访问 WSL2,在这样做时,Docker Desktop 为您提供了启用 WSL2 支持的选项,以便它从在 Hyper-V 中存储它的容器/卷切换到 WSL2。我启用了此功能,但是它没有从 Hyper-V 移植到我现有的任何容器或卷上。相反,它刚刚开始。

我想知道是否可以将我现有的容器/卷从 Hyper-V 移动到 WSL2,这样我就不会丢失所有卷数据而不得不重建所有容器?

docker windows-subsystem-for-linux

5
推荐指数
1
解决办法
1151
查看次数

我的路线中出现NullPointerException

无法解决这一问题,但是我的路线得到了以下堆栈跟踪:

[错误] [09/06/2013 17:08:00.019] [example-akka.actor.default-dispatcher-5] [akka:// example / user / $ a]处理请求HttpRequest(GET,/ user / 12345abcd?service = YT,List(Host:localhost:8080,Accept:/,用户代理:curl / 7.24.0(x86_64-apple-darwin12.0)libcurl / 7.24.0 OpenSSL / 0.9.8x zlib / 1.2.5),EmptyEntity,HTTP / 1.1)java.lang.NullPointerException。 routing.directives.BasicDirectives $$ anonfun $ mapRequestContext $ 1 $$ anonfun $ apply $ 1.apply(BasicDirectives.scala:30)at spray.routing.directives.BasicDirectives $$ anonfun $ mapRequestContext $ 1 $$ anonfive $ apply $ 1.apply(BasicDirectives $ 1.apply(BasicDirectives.scala:30) .scala:30)at spray.routing.directives.ExecutionDirectives $$ anonfun $ handleExceptions $ 1 $$ anonfun $ apply $ 2.apply(ExecutionDirectives.scala:34)at spray.routing.directives.ExecutionDirectives $$ anonfun $ handleExceptions $ 1 …

scala spray

4
推荐指数
1
解决办法
1218
查看次数

Scala的哪些功能允许使用Props [SomeActor]语法

Akka的一个方面我总是只是在正典的Hello World中出现!例.也就是说,创建Props类的语法:

val props = Props[MyActor]
Run Code Online (Sandbox Code Playgroud)

问: Scala中的哪种机制允许[MyActor]以这种方式指定类型参数(即)?我假设这被转换为构造函数/ apply方法,Props它接受一个Class参数?例如,我的猜测是相当于:

val props = Props(classOf[MyActor])
Run Code Online (Sandbox Code Playgroud)

我一直认为classOf是"特殊的"并且以某种方式被欺骗以便使用[]语法.因为我看到第三方库Akka使用相同的语法,所以很高兴看到一个简单的REPL示例,它演示了如何将这种语法用于我自己的类.

scala akka

4
推荐指数
1
解决办法
417
查看次数

如何让 ASS 字幕中的单词一次出现一个?

我正在尝试将字幕刻录到视频中,以便它们以逐字方式出现,而不是一次全部出现。

我的意思是,一个词会出现,然后另一个词会出现在它旁边,依此类推。最终线路将清除,然后重复。

例子:

一段视频显示一个人在谈论国际象棋。 屏幕底部的字幕显示“获胜”。 片刻之后,字幕变为“中奖”,然后是“中奖”,然后是“现在中奖”等等。 每个连续的单词立即完整地出现,但每个单词只有在说话者说出来时才会出现。

我想我可以创建一个Advanced Substation Alpha文件,其中字幕共享相同的结束时间但不同的开始时间,但是 FFMPEG 在渲染文件时似乎不能很好地处理:

[Script Info]
; Script generated by FFmpeg/Lavc57.107.100
ScriptType: v4.00+
PlayResX: 384
PlayResY: 288

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,16,&Hffffff,&Hffffff,&H0,&H0,0,0,0,0,100,100,0,0,1,1,0,2,10,10,10,0

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:00.00,0:00:03.46,Default,,0,0,0,,I'm
Dialogue: 0,0:00:01.00,0:00:03.46,Default,,0,0,0,,a
Dialogue: 0,0:00:01.50,0:00:03.46,Default,,0,0,0,,subtitle
Run Code Online (Sandbox Code Playgroud)

这个想法I'm会出现,然后 1 秒后a会出现在它旁边,然后subtitle是半秒后

ffmpeg video-processing subtitle

4
推荐指数
1
解决办法
863
查看次数

在Jenins 2 Pipeline脚本中使用任意插件

使用Jenkins 2中的Snippet Generator工具,我可以像在工作中一样设置一个插件,然后它将生成我可以在我的管道脚本中使用的Groovy.

在此输入图像描述

但是,如果我对仪器感兴趣的插件没有在片段生成器的"Sample Step"下拉列表中列出怎么办?如何确定如何创建脚本块来检测我想要使用的插件?

就我而言,我想在我的Pipeline脚本中使用" Flexible Publish "插件.

jenkins jenkins-plugins jenkins-pipeline

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

企业OTA应用程序在安装后消失

使用"企业分发"选项为客户端分发iOS应用程序时,应用程序会下载并安装,但会从主屏幕快速消失.重新启动iOS设备后,它会重新出现.

ios

2
推荐指数
1
解决办法
1024
查看次数

防止从浏览器直接访问 api

目前,如果用户阅读我的 Web 应用程序的源代码,他们将能够确定我的 Web 应用程序使用的所有 RESTful 服务的直接 URI。

我看到的问题是:我的 Web 应用程序知道如何正确使用 API,而且我可能没有想到人类已知的每一个验证来防止通过 API 发送错误数据。

那么,有没有一种方法可以防止“直接”访问 API 并将其仅限于我的 Web 应用程序?

PS 仅供参考:有关用户的 API 调用受到用户特定 cookie 的保护,该 cookie 仅在登录时发布。这意味着我不太害怕用户 X 能够通过 API 直接修改用户 Y 的数据。

rest

2
推荐指数
1
解决办法
5073
查看次数