无法使用Azure devops构建Ionic iOS应用程序
我很难通过Azure devOps管道构建iOS应用程序和生成IPA文件。在我的Mac电脑上,我可以运行无法使用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
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
很好,您修复了它。你可以接受你的以上答案。你把它修好了,那太好了。你可以接受你的上述回答。