标签: itmstransporter

去RoundTripper和运输

我很难理解我们RoundTripper在Go中需要什么.

https://golang.org/pkg/net/http/#RoundTripper

解释TransportGo中的默认值:

var DefaultTransport RoundTripper = &Transport{
       Proxy: ProxyFromEnvironment,
       Dial: (&net.Dialer{
               Timeout:   30 * time.Second,
               KeepAlive: 30 * time.Second,
       }).Dial,
       TLSHandshakeTimeout: 10 * time.Second,
}
Run Code Online (Sandbox Code Playgroud)

但是RoundTripper和之间的区别是什么:

transport := &http.Transport{
    Proxy:                 http.ProxyFromEnvironment,
    TLSHandshakeTimeout:   timeout,
    Dial:              dialfunc,
    DisableKeepAlives: true,
}
Run Code Online (Sandbox Code Playgroud)

我的问题:RoundTripper与常规不同Transport

http go roundtrip itmstransporter

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

Xcode组织者试图在错误的目录路径上访问传输器

Transporter not found at path: /usr/local/itms/bin/iTMSTransporter. You should reinstall the application.

所以我检查了路径/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/bin并且iTMSTransporter存在于那里(它与xcode一起安装).错误中给出的路径是手动安装传输器的位置.我如何做到这一点,当我尝试提交我的应用程序时xcode组织者使用路径是通过xcode安装iTMSTransporter?我很困惑为什么它首先要这样做.

xcode itunesconnect itmstransporter

12
推荐指数
2
解决办法
4451
查看次数

有没有办法在 iTunes Connect 中完全自动化 iOS 应用内购买的创建/编辑/删除?

我正在为一个用户可以创建和销售课程的网站使用 iOS 客户端。由于 Apple 希望 iOS 应用程序中的所有可购买产品都可以作​​为应用程序内购买项提供,因此我需要一种方法来自动生成应用程序内购买项。现在我已经阅读了“应用程序元数据规范”和“传输器用户指南”文档,这似乎是一种方法:在编辑(创建或删除)任何课程时生成元数据包并自动(某些脚本?)将其提供给搬运工。但我在这里缺乏游乐场和经验 - 应用程序尚未在 AppStore 中。所以我不能玩它的应用内购买。所以我想知道通过传输器应用内购买创建的:它们会立即出售吗?如果我需要更改例如应用程序内购买的名称怎么办(因为服务器上的课程已编辑其名称)。

PS 我想成为的应用程序的一个很好的例子是Udemy:许多课程可作为应用程序内购买,每门课程都由它自己的非消耗性产品表示(因为购买时的产品名称与课程名称相匹配)

objective-c in-app-purchase ios itmstransporter app-store-connect

9
推荐指数
2
解决办法
1880
查看次数

iTMSTransporter -vendor_id选项不起作用

我正在尝试使用iTMSTransporter查找iTunes Connect元数据.如果我使用-apple_id选项,一切正常:

iTMSTransporter -m lookupMetadata -destination ~/Desktop/ -u my_email@gmail.com -apple_id 123456
Run Code Online (Sandbox Code Playgroud)

但是,如果我使用-vendor_id选项失败,输出如下:

[2017-03-15 20:21:31 PDT] iTMSTransporter -m lookupMetadata -destination ~/Desktop/ -u my_email@gmail.com -vendor_id MY_APP_SKU
[2017-03-15 20:21:31 PDT] <main> DBG-X: Apple's web service operation return value:
[2017-03-15 20:21:31 PDT] <main> DBG-X:   parameter ErrorMessage = No suitable application records were found. Verify your bundle identifier 'null' is correct. (1190)
[2017-03-15 20:21:31 PDT] <main> DBG-X:   parameter Errors = [No suitable application records were found. Verify your bundle identifier 'null' is correct. (1190)]
[2017-03-15 …
Run Code Online (Sandbox Code Playgroud)

itunesconnect ios itmstransporter

5
推荐指数
0
解决办法
454
查看次数

在 iTunes 上提交应用程序时出现 ERROR ITMS-900158

错误 ITMS-900158:“在您的应用中找到的以下 URL 方案的格式不正确:此处。URL方案首先需要一个字母字符,并由字母数字字符、句点、连字符或加号组成仅。有关详细信息,请参阅 RFC1738”。

请帮助我解决这个问题,因为我没有找到我出错的地方。

url-scheme app-store ios itmstransporter app-store-connect

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

Xcode 11 使用管理器上传 IPA 失败

我最近升级到 Catalina 和 Xcode 11。

现在,当我尝试从组织者上传档案时,我收到一个简单的错误,提示“错误域=WorkerErrorDomain Code=-10000“上传到 App Store 时发生错误。”»

由于这不是真正的错误消息,我尝试使用xcrun altool上传 ipa。

这就是事情变得有趣的时候。这失败并出现以下错误:

Java 1.5 or Java 1.6 is required. Currently, java is the default java version. Please upgrade.
Run Code Online (Sandbox Code Playgroud)

Java 1.6 是古老的!甚至没有可用于 Catalina 的可下载软件包。

任何想法这里出了什么问题?

这是命令行工具的输出(针对路径和密码进行了编辑):

Using tool '/Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/Frameworks/AppStoreService.framework/Resources/DTAppAnalyzerExtractor'.
'DTAppAnalyzerExtractor': self.executablePath: /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/Frameworks/AppStoreService.framework/Resources/DTAppAnalyzerExtractor
Launching: /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/Frameworks/AppStoreService.framework/Resources/DTAppAnalyzerExtractor --input-dir /var/folders/bj/xxxxx/T/myipa.ipa --output-file /var/folders/bj/xxxxx/T/DTAppAnalyzerExtractorOutput-xxxxx.zip
Web service call (validateSoftwareSPIUsage) result: (null)
Using template named: purple-metadata-template
Sending request to iTunesTransporter...
Command: /usr/local/itms/bin/iTMSTransporter
Arguments: -m upload -u 'myusername@mydomain.com' -vp json -TxHeaders xxxxx== -sessionid xxxxx -sharedsecret xxxxx …
Run Code Online (Sandbox Code Playgroud)

itmstransporter xcode11

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