Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 设置配置文件未被接受?_Visual Studio_Visual Studio Cordova_Visual Studio 2015 - Fatal编程技术网

Visual studio 设置配置文件未被接受?

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。我将遵循概述,并使用调试和远程设备或本地设备

我正在尝试使用visual studio 2015从我的cordova ionic项目创建IPA。我可以使用remotebuild在iOS模拟器上运行该项目

我按照这些步骤创建了一个配置文件(使用我的免费Apple ID)。我正处于一个棘手的情况下,我想运行该项目的iOS设备位于另一个国家

我正在朋友的mac电脑上创建配置文件,并连接了iOS设备。然后,我登录到我机器上的El Capitan VM,并使用在我朋友的mac上生成的配置文件尝试创建IPA。我将遵循概述,并使用调试和远程设备或本地设备在VisualStudio上运行该项目

我得到以下错误:

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)的发行版,请参见下面的答案