2

我正在尝试将一个应用程序提交到包含一组.mlmodel文件的商店。

当我将应用程序存档并将其上传到应用程序商店时,我会得到一个错误列表,其中一个对应.mlmodel于捆绑包中的每个文件。

此类错误的一个示例是:

“无效的捆绑包结构 - 不允许使用二进制文件‘MyApp.app/Frameworks/MyFramework.framework/AIModels.bundle/bot2emb51.o’。除了受支持捆绑包的有效 CFBundleExecutable 之外,您的应用不能包含独立的可执行文件或库.有关 iOS 应用程序包结构的信息,请参阅https://developer.apple.com/go/?id=bundle-structure上的 Bundle Programming Guide 。”

在这种特殊情况下,我有一个标记为包含在AIModels名为bot2emb51.mlmodel. 我不确定为什么将文件编译成目标文件,我认为它会被复制为mlmodel文件。

是否有我需要更改的 Xcode 设置,或者我可以在编译后设置的标志来解决这个问题?

4

0 回答 0