0

我们在我们的 iPhone 应用程序中使用了第 3 方库,当我们为 Release & Device 构建它时,我们能够在预期的文件夹 (Release-iphoneos) 中找到该应用程序,但我们也在同一个文件夹中找到该库.

上传应用程序时,我们是否需要对外部库做任何额外的事情,或者它是否默认包含在 iPhone 应用程序中?

我们确实将它包含在 Targets -> Application -> Link Binary With Libraries 中,但我们不确定这是否足够。

4

2 回答 2

2

一般测试是,如果您已链接库并将其包含在您的项目中,并且您的应用程序以任何模式(调试或分发)在设备上运行,那么对于发布版本来说一切都很好。

于 2010-12-07T18:44:19.633 回答
0

检查 .app 本身!它只是一个可以打开的 .zip 文件。将文件结尾更改为 .zip 并解压缩。您可以查看是否包含该库。

[编辑:] 抱歉,我混合了 .ipa(它是临时分发和应用商店上传的组合格式)和 .app
但您仍然可以检查。使用构建、归档和导出进行临时分发。(保存到文件)会给你一个 .ipa - 如果库不包含在 .app 本身中,它应该在 .ipa 中(但我怀疑......)

于 2010-12-07T18:43:20.773 回答