所以我正在制作PhoneGap/Cordova应用程序。一切都在项目的Android部分上正常工作,让我头痛的唯一部分是项目的iOS侧。因此,每当我运行cordova run ios
时,它都会打开并将应用程序部署在模拟器上,这正是我想要的,但是每当我连接iPad并运行cordova run ios --device
时,都会给我一个错误:
Error: Error code 65 for command: xcodebuild with args: -xcconfig,/Users/macbookpro/Documents/Phonegap Projects/MyProject/platforms/ios/cordova/build-debug.xcconfig,-workspace,La Cava Express.xcworkspace,-scheme,La Cava Express,-configuration,Debug,-destination,generic/platform=iOS,-archivePath,La Cava Express.xcarchive,archive,CONFIGURATION_BUILD_DIR=/Users/macbookpro/Documents/Phonegap Projects/MyProject/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/macbookpro/Documents/Phonegap Projects/MyProject/platforms/ios/build/sharedpch
有人知道为什么会发生这种情况,以及如何解决此问题并在iPad上运行它?任何帮助都非常感谢!
为此,您必须在xcode中从 platforms/ios/projectname.xcodeproj
然后选择特定的设备并运行应用程序。
为此,您必须从Apple Developer创建供应证书。这是iOS的官方链接,如何创建证书。另一个链接也很有帮助(非常有用(。
请参考。这非常有帮助,可以完成您的工作。