【发布时间】:2020-11-29 16:28:33
【问题描述】:
我使用的是 Realm 5.3.3。 在应用商店中实现我的应用时,我在 Xcode 中收到以下 2 个警告
从文件'/Users/ripasaha/project'中直接访问函数'auto realm::sync::Instruction::visit((anonymous namespace)::RecoverLocalChangesetsHandler&)' /Pods/Realm/core/librealmcore-ios.a(client_reset.o)' 到文件'/Users/ripasaha/project/Pods/Realm/core/librealmcore 中的全局弱符号'typeinfo for realm::Lstrealm::Timestamp' -ios.a(list.o)' 表示弱符号在运行时不能被覆盖。这可能是由于使用不同的可见性设置编译了不同的翻译单元。
第二个警告如下:-
/Users/ripasaha/project/Pods/Realm/Realm/RLMObjectBase.mm:317:31:隐式转换失去整数精度:'int64_t'(又名'long long')到'NSUInteger'(又名' unsigned int')
但应用已成功上传到应用商店。
但有一点我注意到 - 在应用商店“邀请、安装、崩溃、反馈”中 - 在这一切之下,没有计数显示。
请参阅 - 构建 6 和 7。对于这 2 个构建,我收到了上述警告。 这里没有邀请计数显示。但仍然 - 每个人都收到了测试邀请。
请帮助解决这个问题...
【问题讨论】:
-
向我们展示错误并不是很有帮助。我们需要了解错误的上下文,并且查看导致错误的代码几乎是必需的。请花点时间查看How do I ask a good question? 和How to create a Minimal, Complete, and Verifiable example