我已将Tesseract-OCR-iOS实施到我的项目中。它适用于我的应用程序。但是当我给我的应用程序提供arm64位支持时,我无法创建我的应用程序的构建。
此处,以下是我的应用程序的Build Build of Target没有arm64位支持的屏幕截图。并且工作得很好: -
使用此设置,我无法从Diawi创建构建。在这里,当我尝试上传我的应用程序的版本时,我正在附加截图diawi网站。但Diawi说,只发生了技术错误。
此外,我正在附加我的应用程序的Build Build of Target的屏幕截图,并支持arm64位。
当我尝试使用此设置时,xcode会在我的项目中出现以下错误。
我知道,64位是推荐。由于并非所有设备都运行64位,因此它们必须允许App Store上的32位应用程序。只有当所有设备都运行64位时,Apple才能执行此类限制,否则所有新应用都无法在旧设备上运行。
我知道如何在我的项目中支持64位,但是Tesseract SDK中有一个或两个库,它只支持32位架构,当我试图支持64位时,然后项目因为库而产生错误。 -
但是我怎么能在我的项目中做到这一点..?
任何帮助都将不胜感激。
答案 0 :(得分:0)
尝试检查Linked Libraries
下的Build phase
。
转到Build phases
检查“Link Binary with Libraries
”,在其中检查您要添加的特定framework
。
如果您的任何文件丢失,请务必选中“Compile sources
”,然后检查课程file
和add
。
否则,如果您使用PODS
,请务必提及您正在使用的pod version
的{{1}}。