cordova运行与ios错误..错误代码65为命令:xcodebuild与args:
只有当我尝试cordova run ios --device
时,才会出现此错误
即使在执行cordova build ios
命令之后,也会报告非错误。
我做错了什么? 以及如何debugging我的iPhone上的cordova项目(需要这个,因为需要testing一个摄像头function)
WITH CONFIGURATION Debug === Check dependencies Code Sign error: No provisioning profiles found: No non–expired provisioning profiles were found. ** BUILD FAILED ** The following build commands failed: Check dependencies (1 failure) Error code 65 for command: xcodebuild with args: -xcconfig,/Users/ridermansb/Projects/jdapp/platforms/ios/cordova/build-debug.xcconfig,-project,CorrijaMe.xcodeproj,ARCHS=armv7 armv7s arm64,-target,CorrijaMe,-configuration,Debug,-sdk,iphoneos,build,VALID_ARCHS=armv7 armv7s arm64,CONFIGURATION_BUILD_DIR=/Users/ridermansb/Projects/jdapp/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/ridermansb/Projects/jdapp/platforms/ios/build/sharedpch ERROR running one or more of the platforms: Error: /Users/ridermansb/Projects/jdapp/platforms/ios/cordova/run: Command failed with exit code 2 You may not have the required environment or OS to run this project
您的生成机器上需要开发configuration文件。 应用程序可以在模拟器上运行而不需要configuration文件,但是它们需要在实际设备上运行。
如果您在Xcode中打开项目,它可能会自动为您设置configuration。 否则,你将不得不创build去iOS开发中心,并创build一个configuration文件。
尝试删除并再次添加ios
ionic platform remove ios ionic platform add ios
在我的情况下工作
如果合适,用cordovareplace离子 。
我有同样的问题。 在我的情况下, cordova platform update ios
帮助。 原因是过时的版本。
当我试图做的时候,我得到了同样的错误:
cordova build ios
除了我说的** ARCHIVE FAILED **而不是** BUILD FAILED **。
我通过在Xcode中打开projectName .xcodeproj文件,然后调整这2个设置来修复它:
- 目标>常规>签名确保您select了一个团队
- 在“ 目标”>“编译设置”>(search“位代码”)中,将启用位代码设置为“是”
然后我退出了Xcode和reran cordova build ios
,它的工作。
我必须补充:
我有同样的问题,这是因为我的队友拥有不同版本的cordova,并且在他的版本上提供了回购的插件。
对于所有的cordova插件,我必须:
cordova plugin rm <plugin-name> cordova plugin add <plugin-name>
并要求我的队友更新他的cordova匹配我的版本
我在这种情况下尝试了一些东西。
我删除了ios并安装了很多次。 走了删除闪屏的path无济于事! Bitcode开/关很多次。
但是,select一个iOSconfiguration团队并在./platforms/ios
运行pod update
./platforms/ios
,我很高兴地宣布这解决了我的问题。
希望你可以尝试一样,得到一些解决scheme?