xcodebuild帮助说:
细化:字符串
对于非App Store导出,如果Xcode将一个或多个包缩小 更多设备型号?可用选项:< none> (Xcode产生了一个 非稀疏的通用应用程序),<所有变种的瘦身> (Xcode产生了一个 通用应用程序和所有可用的变薄变体)或模型 特定设备的标识符(例如“iPhone7,1”)。默认为 <无>
目前尚不清楚这是否属于文字:
<key>thinning</key>
<string><none></string>
但是在我的企业版本中,我仍然看到这个阶段发生了:
2017-03-08 13:39:32.486 xcodebuild[43633:2535491] [MT] IDEDistribution: Step failed: <IDEDistributionThinningStep: 0x7fd756bef4e0>: Error Domain=IDEDistributionErrorDomain Code=14 "No applicable devices found." UserInfo={NSLocalizedDescription=No applicable devices found.}
关于此设置,没有很好的文档和在线信息。有没有人明确知道要使用什么值?
答案 0 :(得分:2)
绝对是<string><none></string>
在Xcode 7中,以下是所有选项的列表:
{<none>, <thin-for-all-variants>, iPad3,1, iPad3,2, iPad3,3, iPad3,4, iPad3,5, iPad3,6, iPad2,3, iPad2,1, iPad2,4, iPad2,2, iPad4,1, iPad4,2, iPad4,3, iPad5,3, iPad5,4, iPad6,7, iPad6,8, iPad6,3, iPad6,4, iPad2,5, iPad2,6, iPad2,7, iPad4,4, iPad4,5, iPad4,6, iPad4,7, iPad4,8, iPad4,9, iPad5,1, iPad5,2, iPhone4,1, iPhone5,1, iPhone5,2, iPhone5,3, iPhone5,4, iPhone6,1, iPhone6,2, iPhone7,2, iPhone7,1, iPhone8,1, iPhone8,2, iPhone8,4, iPod5,1, iPod7,1}