如何在没有模拟器支持的情况下打包 appcelerator iOS 模块

问题描述

我正在打包一个appcelerator iOS 模块,该模块需要使用不支持iphone-simulator 的第三方框架。 当我在 appcelerator studio 中打包模块时,我失败并出现以下错误

[DEBUG] :  Running: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -create-xcframework -library /Users/xxx/Documents/Appcelerator_Studio_Workspace/xxx/ios/build/iphoneos.xcarchive/Products/usr/local/lib/libcom.xxx.xxx.a -headers /Users/xxx/Documents/Appcelerator_Studio_Workspace/xxx/ios/build/dummyheader/ -library /Users/xxx/Documents/Appcelerator_Studio_Workspace/xxx/ios/build/iphonesimulator.xcarchive/Products/usr/local/lib/libcom.xxx.xxx.a -headers /Users/xxx/Documents/Appcelerator_Studio_Workspace/xxx/ios/build/dummyheader/ -output /Users/xxx/Documents/Appcelerator_Studio_Workspace/xxx/ios/build/com.xxx.xxx.xcframework
[ERROR] :  Failed to generate universal binary (code 70):
[ERROR] :  error: binaries with multiple platforms are not supported '/Users/xxx/Documents/Appcelerator_Studio_Workspace/xxx/ios/build/iphonesimulator.xcarchive/Products/usr/local/lib/libcom.xxx.xxx.a'

相关软件信息

Operating System
  Name                        = macOS
  Version                     = 11.2.2
  Architecture                = 64bit
  # cpus                      = 8
  Memory                      = 17179869184

Node.js
  Node.js Version             = 10.17.0
  npm Version                 = 6.11.3

Titanium CLI
  CLI Version                 = 5.2.5

Titanium SDK
  SDK Version                 = 9.3.2.GA
  SDK Path                    = /Users/xxx/Library/Application Support/Titanium/mobilesdk/osx/9.3.2.GA
  Target Platform             = iphone

我想知道是否可以使用此模块排除对 iOS 模拟器的支持,但我不知道如何执行此操作。 提前致谢并致以最诚挚的问候!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)