Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.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
无法使用Azure devops构建Ionic iOS应用程序_Ios_Xcode_Cordova_Ionic Framework_Azure Devops - Fatal编程技术网

无法使用Azure devops构建Ionic iOS应用程序

无法使用Azure devops构建Ionic iOS应用程序,ios,xcode,cordova,ionic-framework,azure-devops,Ios,Xcode,Cordova,Ionic Framework,Azure Devops,我很难通过Azure devOps管道构建iOS应用程序和生成IPA文件。在我的Mac电脑上,我可以运行ionic cordova build ios——发布命令,并通过Xcode自动签署应用程序,但我从管道中得到了很多错误 步骤:安装Apple证书和配置文件(这些是在我的本地计算机上由Xcode自动生成的),运行build命令(ionic cordova build ios--release--developmentTeam=“XXXX”),然后我得到命令失败,退出代码65错误: Undefi

我很难通过Azure devOps管道构建iOS应用程序和生成IPA文件。在我的Mac电脑上,我可以运行
ionic cordova build ios——发布
命令,并通过Xcode自动签署应用程序,但我从管道中得到了很多错误

步骤:安装Apple证书和配置文件(这些是在我的本地计算机上由Xcode自动生成的),运行build命令(
ionic cordova build ios--release--developmentTeam=“XXXX”
),然后我得到
命令失败,退出代码65
错误:

Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_IRLScannerViewController", referenced from:
      objc-class-ref in Scan.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

** BUILD FAILED **
我还尝试通过自动签名从build命令切换到Xcode任务,但我也遇到了一个错误:
AppName的配置设置有冲突。AppName会自动为开发进行签名,但手动指定了与iPhone发行版冲突的代码签名标识。


我能做什么?

成功地摆脱了Xcode构建错误,添加了先前的CMD作业:
sed-I''s/iPhone Distribution/iPhone Developer/g'platforms/ios/cordova/build release.xconfig
成功地摆脱了Xcode构建错误,添加了先前的CMD作业:
sed-I''s/iPhone Distribution/iPhone Developer/g'platforms/ios/cordova/build release.xcconfig

很好,您修复了它。你可以接受你的以上答案。你把它修好了,那太好了。你可以接受你的上述回答。