小编Lum*_*n75的帖子

xcrun无法复制到/ var/folders

我在尝试运行/ usr/bin/xcrun时遇到错误

 /usr/bin/xcrun -sdk iphoneos PackageApplication /Users/xxxx/bamboo-agent-home/xml-data/build-dir/BEAM-IOS0-JOB1/archive.xcarchive/Products/Applications/MyApp.app -o /Users/xxxxx/bamboo-agent-home/xml-data/build-dir/BEAM-IOS0-JOB1/MyApp.ipa --sign "iPhone Distribution: MyComp" --embed /Users/xxxx/bamboo-agent-home/xml-data/build-dir/iOS_Team_Provisioning_Profile_.mobileprovision
Run Code Online (Sandbox Code Playgroud)

和错误是这样的:

error: Unable to copy '/Users/xxxxx/bamboo-agent-home/xml-data/build-dir/iOS_Team_Provisioning_Profile_.mobileprovision' 

to    '/var/folders/1t/pgh7fy550vl8nrvtmqhvn_780000gn/T/cjftmH0k7i/Payload/MyApp.app/embedded.mobileprovision'
Run Code Online (Sandbox Code Playgroud)

任何的想法?这个案子怎么了?

iphone xcode ios

7
推荐指数
1
解决办法
442
查看次数

导出的const应该有一个注释

我正试图从这样的出口输出一个常量:

package log

const (
    FATAL = iota // fatal errors
    ERROR = iota // errors might happend
    DEBUG = iota // debug mode
) // const for logging levels
Run Code Online (Sandbox Code Playgroud)

但我得到了golint错误:

exported const FATAL should have comment  (or a comment on this block) or be unexported (golint)
Run Code Online (Sandbox Code Playgroud)

这是正确的我以后得到访问log.FATAL等错误.

go

5
推荐指数
2
解决办法
8714
查看次数

在node.js中编写同步函数的简单方法

出于测试目的,如果我能够执行一些等待其结果同步的测试函数,我的代码看起来会更好.

我知道关于node.js中事件编程的主要想法,但是在同步运行的测试期间阻塞处理器对我来说不是问题.

是否有任何简单的(单行程将是最好的)解决方案来执行函数,该函数通过回调(错误,返回)返回一些值以通过"返回"返回ret,并假装执行是同步的.

javascript tdd node.js coffeescript

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

nodejs ws.Server的特定选项

有人可以解释我什么disableHixie,clientTrack在nodejs websocket库'ws'的意思是:

new ws.Server([options], [callback])

options Object
host String
port Number
server http.Server
verifyClient Function
path String
noServer Boolean
disableHixie Boolean
clientTracking Boolean
callback Function
Run Code Online (Sandbox Code Playgroud)

我无法找到结论性的描述意味着什么.

javascript websocket node.js

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

Canvas模块编译osx错误

我正在尝试安装 captcha npm 模块,它利用 canvas 模块。

不幸的是我在 OSX 上安装该模块时遇到问题。我收到以下错误:

> canvas@1.0.4 install ....../node_modules/canvas
> node-gyp rebuild

not found: ldconfig
gyp: Call to './util/has_lib.sh jpeg' returned exit status 0. while trying to load binding.gyp
gyp ERR! configure error 
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onCpExit (/usr/local/Cellar/node/0.10.21/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:424:16)
gyp ERR! stack     at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:789:12)
gyp ERR! System Darwin 13.0.0
gyp ERR! command "node" "/usr/local/Cellar/node/0.10.21/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd ...../node_modules/canvas …
Run Code Online (Sandbox Code Playgroud)

macos homebrew canvas node.js npm

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

什么相当于npm install - 在elixir中混合使用hex

是否有相当于npm install --save快速添加hex模块到mix.exs?

我知道粘贴十六进制模块引用的mix.exs deps功能如下:

defp deps do
    [
        {:asn, "~> 0.2.1"},
        {:mix_docker, "~> 0.3.0"}
    ]
  end
Run Code Online (Sandbox Code Playgroud)

不应该是一个大问题,但我已经习惯了惯例

npm install --save xyz 
Run Code Online (Sandbox Code Playgroud)

并将模块下载并安装在packages.json配置文件中.非常便利.

elixir-mix elixir

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

为什么multipart不会产生近距离事件

嗨,我不会自己处理上传流而不接触磁盘驱动器.所以,我的自然选择是多方模块.

我拿了一般的例子,根据页面https://npmjs.org/package/multiparty的说明,我将form.parse更改为非回调请求.在这种情况下,不会触及磁盘.

我的代码看起来像这样:

multiparty = require("multiparty")
http = require("http")
util = require("util")

# show a file upload form
http.createServer((req, res) ->
  if req.url is "/upload" and req.method is "POST"
    form = new multiparty.Form()

    form.on 'error', (err) ->
      console.log "Error received #{err}"

    form.on 'aborted',  ->
      console.log "Aborted"

    form.on 'part', (part) ->
      console.log "Part"

    form.on 'close', (part) ->
      console.log "close received"
      res.writeHead 200,
        "content-type": "text/plain"
      res.end "received upload:\n\n"

    form.on 'progress', (bytesReceived, bytesExpected) ->
      console.log "Received #{bytesReceived}, #{bytesExpected}"

    form.parse req
  else …
Run Code Online (Sandbox Code Playgroud)

http node.js coffeescript express

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

复杂的JSON编组到GoLang对象

我需要将复杂的JSON对象编组为GO结构.

所以我有来源:

"NetworkSettings": {
        "Bridge": "",
        "SandboxID": "e9736755bc41db307019fde3be0feed51086e6d3e23b0213c59bb5e43f7af214",
        "HairpinMode": false,
        "SecondaryIPAddresses": null,
        "SecondaryIPv6Addresses": null,
        "EndpointID": "2ee283787f45894c3383229d29ada1ccbb7f34b1c1e143e417e7ba75b7f5ebce",
        "Gateway": "172.17.0.1",
        "IPAddress": "172.17.0.2",
        "IPPrefixLen": 16,
        "IPv6Gateway": "",
        "MacAddress": "02:42:ac:11:00:02",
        "Networks": {
            "bridge": {
                "IPAMConfig": null,
                "Links": null,
                "Aliases": null,
                "NetworkID": "1c4788fac19973ddc73975613a2aef5a4cc2be446af458c06fa5fa162e8126ff",
                "EndpointID": "2ee283787f45894c3383229d29ada1ccbb7f34b1c1e143e417e7ba75b7f5ebce",
                "Gateway": "172.17.0.1",
                "IPAddress": "172.17.0.2",
                "IPPrefixLen": 16,
                "IPv6Gateway": "",
                "GlobalIPv6Address": "",
                "GlobalIPv6PrefixLen": 0,
                "MacAddress": "02:42:ac:11:00:02"
            }
        }
Run Code Online (Sandbox Code Playgroud)

我需要将它映射到像这样的对象:

NetworkSettings struct {
    IpAddress string
    SandboxID string
    Gateway string
    Ports     map[string][]Binding
    Networks map[string]map[string]string
}
Run Code Online (Sandbox Code Playgroud)

但是因为Networks map[string]map[string]string我收到了错误

json: cannot unmarshal object into …
Run Code Online (Sandbox Code Playgroud)

json go

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

标签 统计

node.js ×4

coffeescript ×2

go ×2

javascript ×2

canvas ×1

elixir ×1

elixir-mix ×1

express ×1

homebrew ×1

http ×1

ios ×1

iphone ×1

json ×1

macos ×1

npm ×1

tdd ×1

websocket ×1

xcode ×1