2016-09-19 120 views
0

我想为我的一个我的科尔多瓦应用程序做一个远程ios构建,并且我总是得到错误。科尔多瓦远程ios构建失败,macincloud错误:65

1- Create a new cordova project in visual studio. 
2- Deleted all plugins. (include Whitelist) 
3- Build solution. 
4- Then got error 65 . 

/cordova/build/tasks/22262/log line使用macincloud获取错误和visual studio编译器。 安全模式是错误的。

1> Check dependencies 
1> Signing for "BlankCordovaApp3" requires a development team. Select a development team in the project editor. 
1> Code signing is required for product type 'Application' in SDK 'iOS 10.0' 

1> ** BUILD FAILED ** 
1> 
1> 
1> The following build commands failed: 
1>  Check dependencies 
1> (1 failure) 
1> Failed to build app for buildNumber 22262: Error code 65 for command: xcodebuild with args: -xcconfig,/Users/user120288/.taco_home/remote-builds/taco-remote/builds/22262/cordovaApp/platforms/ios/cordova/build-release.xcconfig,-project,BlankCordovaApp2.xcodeproj,ARCHS=armv7 arm64,-target,BlankCordovaApp2,-configuration,Release,-sdk,iphoneos,build,VALID_ARCHS=armv7 arm64,CONFIGURATION_BUILD_DIR=/Users/user120288/.taco_home/remote-builds/taco-remote/builds/22262/cordovaApp/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/user120288/.taco_home/remote-builds/taco-remote/builds/22262/cordovaApp/platforms/ios/build/sharedpch 
1>MSBUILD : cordova-build error : Error: Remote build error from the build server Build failed with error Error code 65 for command: xcodebuild with args: -xcconfig,/Users/user120288/.taco_home/remote-builds/taco-remote/builds/22262/cordovaApp/platforms/ios/cordova/build-release.xcconfig,-project,BlankCordovaApp2.xcodeproj,ARCHS=armv7 arm64,-target,BlankCordovaApp2,-configuration,Release,-sdk,iphoneos,build,VALID_ARCHS=armv7 arm64,CONFIGURATION_BUILD_DIR=/Users/user120288/.taco_home/remote-builds/taco-remote/builds/22262/cordovaApp/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/user120288/.taco_home/remote-builds/taco-remote/builds/22262/cordovaApp/platforms/ios/build/sharedpch - 1 
1> Error Remote build error from the build server Build failed with error Error code 65 for command: xcodebuild with args: -xcconfig,/Users/user120288/.taco_home/remote-builds/taco-remote/builds/22262/cordovaApp/platforms/ios/cordova/build-release.xcconfig,-project,BlankCordovaApp2.xcodeproj,ARCHS=armv7 arm64,-target,BlankCordovaApp2,-configuration,Release,-sdk,iphoneos,build,VALID_ARCHS=armv7 arm64,CONFIGURATION_BUILD_DIR=/Users/user120288/.taco_home/remote-builds/taco-remote/builds/22262/cordovaApp/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/user120288/.taco_home/remote-builds/taco-remote/builds/22262/cordovaApp/platforms/ios/build/sharedpch - {1} 

回答

0

你需要做一些额外的配置,使科尔多瓦工作在Xcode 8和iOS 10.我写了一篇关于解决办法我用来解决此问题: https://dpogue.ca/articles/cordova-xcode8.html

总括来说,你需要指定开发者团队ID。在Cordova-iOS的下一个版本中,您可以在build.json文件中使用developerTeam进行此操作。在此期间我有一个可用的钩子。

您还需要将代码签名标识设置为“iPhone开发人员”,即使是发布版本也是如此。在build.json中使用codeSignIdentity来做到这一点。

您不需要指定供应配置文件,Xcode将在具有团队ID时自动处理。

希望有帮助!

相关问题