Visual studio 设置配置文件未被接受?
我正在尝试使用visual studio 2015从我的cordova ionic项目创建IPA。我可以使用remotebuild在iOS模拟器上运行该项目 我按照这些步骤创建了一个配置文件(使用我的免费Apple ID)。我正处于一个棘手的情况下,我想运行该项目的iOS设备位于另一个国家 我正在朋友的mac电脑上创建配置文件,并连接了iOS设备。然后,我登录到我机器上的El Capitan VM,并使用在我朋友的mac上生成的配置文件尝试创建IPA。我将遵循概述,并使用调试和远程设备或本地设备在VisualStudio上运行该项目 我得到以下错误:Visual studio 设置配置文件未被接受?,visual-studio,visual-studio-cordova,visual-studio-2015,Visual Studio,Visual Studio Cordova,Visual Studio 2015,我正在尝试使用visual studio 2015从我的cordova ionic项目创建IPA。我可以使用remotebuild在iOS模拟器上运行该项目 我按照这些步骤创建了一个配置文件(使用我的免费Apple ID)。我正处于一个棘手的情况下,我想运行该项目的iOS设备位于另一个国家 我正在朋友的mac电脑上创建配置文件,并连接了iOS设备。然后,我登录到我机器上的El Capitan VM,并使用在我朋友的mac上生成的配置文件尝试创建IPA。我将遵循概述,并使用调试和远程设备或本地设备
Error: Remote build error from the build server Build failed with error Error code 65 for command:
xcodebuild with args: -xcconfig,/Users/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/cordova/build-debug.xcconfig,-project,BookYourTutor.xcodeproj,ARCHS=armv7 arm64,-target,BookYourTutor,-configuration,Debug,-sdk,iphoneos,build,VALID_ARCHS=armv7 arm64,CONFIGURATION_BUILD_DIR=/Users/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/build/sharedpch - 1 BookYourTutor 1
查看构建的输出,在接近尾声时,我看到:
Libtool /Users/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/build/device/libCordova.a normal armv7
cd /Users/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/CordovaLib
export IPHONEOS_DEPLOYMENT_TARGET=8.0
export PATH="/Users/noyolk/Downloads/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Users/noyolk/Downloads/Xcode-beta.app/Contents/Developer/usr/bin:/Users/noyolk/.taco_home/node_modules/taco-remote-lib/2.2.1/node_modules/taco-remote-lib/node_modules/ios-sim/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Users/noyolk/Downloads/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool -static -arch_only armv7 -syslibroot /Users/noyolk/Downloads/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.0.sdk -L/Users/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/build/device -filelist /Users/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/CordovaLib/build/CordovaLib.build/Debug-iphoneos/CordovaLib.build/Objects-normal/armv7/Cordova.LinkFileList -o /Users/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/build/device/libCordova.a
=== BUILD TARGET BookYourTutor OF PROJECT BookYourTutor WITH CONFIGURATION Debug ===
Check dependencies
Signing for "BookYourTutor" requires a development team. Select a development team in the project editor.
Code signing is required for product type 'Application' in SDK 'iOS 10.0'
** BUILD FAILED **
The following build commands failed:
Check dependencies
(1 failure)
Failed to build app for buildNumber 708: Error code 65 for command: xcodebuild with args: -xcconfig,/Users/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/cordova/build-debug.xcconfig,-project,BookYourTutor.xcodeproj,ARCHS=armv7 arm64,-target,BookYourTutor,-configuration,Debug,-sdk,iphoneos,build,VALID_ARCHS=armv7 arm64,CONFIGURATION_BUILD_DIR=/Users/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/build/sharedpch
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/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/cordova/build-debug.xcconfig,-project,BookYourTutor.xcodeproj,ARCHS=armv7 arm64,-target,BookYourTutor,-configuration,Debug,-sdk,iphoneos,build,VALID_ARCHS=armv7 arm64,CONFIGURATION_BUILD_DIR=/Users/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/build/sharedpch - 1
Error Remote build error from the build server Build failed with error Error code 65 for command: xcodebuild with args: -xcconfig,/Users/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/cordova/build-debug.xcconfig,-project,BookYourTutor.xcodeproj,ARCHS=armv7 arm64,-target,BookYourTutor,-configuration,Debug,-sdk,iphoneos,build,VALID_ARCHS=armv7 arm64,CONFIGURATION_BUILD_DIR=/Users/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/noyolk/.taco_home/remote-builds/taco-remote/builds/708/cordovaApp/platforms/ios/build/sharedpch - {1}
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 0 failed, 0 skipped ==========
我认为最重要的是
=== BUILD TARGET BookYourTutor OF PROJECT BookYourTutor WITH CONFIGURATION Debug ===
Check dependencies
Signing for "BookYourTutor" requires a development team. Select a development team in the project editor.
Code signing is required for product type 'Application' in SDK 'iOS 10.0'
** BUILD FAILED **
我很难理解这到底意味着什么,或者我应该如何修复它。在上下文中,我在El Capitan虚拟机上使用xcode 8 beta 4
我已尝试搜索此“错误代码65”,错误消息“为XXX签名需要开发团队”。在项目编辑器中选择一个开发团队。但是运气不太好
非常感谢您的帮助。从xcode 8 beta 4降级到xcode 7似乎已经解决了这个问题。由于iOS 10的发布,出现了一个变化
解决方法的参考。我实际上不得不做一些尝试和错误。上面的链接帮助了很多,但问题仍然在于苹果需要什么才能让XCode 8接受构建请求。我在build.json中的设置与此类似:
"ios": {
"debug": {
"developmentTeam": "[my team id]",
"provisioningProfile: "[my provisioning profile]"
},
"release": {
"developmentTeam": "[my team id]",
"provisioningProfile: "[my provisioning profile]"
}
}
}
要获得您的开发团队,请登录developer.apple.com,单击Membership,您将看到您的团队ID。将其作为开发团队输入
对于provisioningProfile,请打开XCode-->首选项,单击您的配置文件,查看详细信息。单击您的资源调配配置文件,右键单击,然后在Finder中显示。您的配置文件是整个文件名,减去.mobileprovision文件扩展名。保存build.json,重建您的项目,您就可以开始了。您是否在项目->目标->常规中添加了开发人员帐户?恐怕没有机会尝试。我降级到xcode 7,问题消失了。我也遇到了完全相同的问题,我遵循了dpogue文章中的说明,但毫无帮助。我使用的是xcode(8.0)的发行版,请参见下面的答案