微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决如何在没有模拟器支持的情况下打包 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 举报,一经查实,本站将立刻删除。