【发布时间】:2017-03-25 21:54:03
【问题描述】:
好吧,只是尝试创建一个 IPA 构建/包,但没有成功。我在网上发现了类似的问题,但他们没有修复错误。
这是它在尝试时发送给我的堆栈:
[ERROR] : Failed to export archive to ipa
[ERROR] : 2017-03-25 16:47:25.761 xcodebuild[29128:87514] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle at path '/var/folders/fr/nqly_t5n1f13l_k9hbm9vzb80000gn/T/App_2017-03-25_16-47-25.759.xcdistributionlogs'.
[ERROR] : 1.2.840.113635.100.1.61
[ERROR] : 2017-03-25 16:47:26.196 xcodebuild[29128:87514] [MT] IDEDistribution: Step failed: <IDEDistributionThinningStep: 0x7f8e3cd349e0>: Error Domain=IDEDistributionErrorDomain Code=14 "No applicable devices found." UserInfo={NSLocalizedDescription=No applicable devices found.}
[ERROR] : error: exportArchive: No applicable devices found.
[ERROR] :
[ERROR] : Error Domain=IDEDistributionErrorDomain Code=14 "No applicable devices found." UserInfo={NSLocalizedDescription=No applicable devices found.}
我的环境如下:
- 操作系统:macOS Sierra
- Xcode:8.21
- Appcelerator Studio:4.8.1
已经尝试过的事情:
- 尝试删除
rbenv并使用系统 ruby,但没有成功。 - 我也更新了
CFPropertyListgem。
【问题讨论】:
-
为了导出存档,您可能需要通过 USB 将实际的 iPhone 插入您的计算机,该 USB 已通过您的开发者帐户认证。我不是 100% 确定为什么,但我很确定这是一个愚蠢的要求。
-
@David,试过了,没用。我仔细检查了我连接的手机是否在我的设备列表中,但同样的问题。
-
看起来像 Appcelerator 本身的问题。我打开 .xcodeproj 并通过 Xcode 将其存档,没有任何问题。
-
很高兴它得到了解决。我遇到了这样的问题,因为我的手机没有插上电源,所以问题是 100%。
标签: ios xcode appcelerator appcelerator-titanium appcelerator-mobile