[小偿] 付费请教一个关于 iOS 开发的问题:上架了两个 APP,但是在设置-iCloud 中,显示的是同一个名字

73 天前
 realzzz

各位 iOSer 巨佬们,请教一个问题: 我上架了两个 APP ,先用 A 、B 代替。他们都是使用 SwiftUI 、SwiftData 开发,但是在设置中查看两个应用使用的 iCloud 存储空间的时候,两个 App 显示的是同一个名称和图标(显示的是后上架的 B )。 想问问各位大佬,这是什么原因造成的呢?感觉是哪里配置有问题,但是检查一圈也没找到。 iCloud 的 Containers 之类的也都唯一了,App Groups 啥的也都加了。。。这个地方显示来源在哪里修改呢? 希望有好哥哥可以指点一下,请喝杯咖啡~

1793 次点击
所在节点    iDev
7 条回复
jseanj
73 天前
来自 GPT:

你遇到的这个问题可能与 iCloud 相关配置有关。尽管你已经确保 iCloud Containers 和 App Groups 唯一,但 iCloud 的显示名称和图标信息可能是从 `App ID` 或 `Bundle Identifier` 中获取的。

请检查以下内容:

1. **Bundle Identifier**: 确保两个应用的 `Bundle Identifier` 是唯一的。这个标识符在 iCloud 上与 App ID 绑定,是区分不同应用的关键。

2. **App ID**: 每个应用的 `App ID` 也应该是唯一的,这个 ID 是与 iCloud 配置关联的。

3. **iCloud Display Name**: 如果两个应用的 `Display Name` 相同,iCloud 可能会混淆应用的显示。在 `Info.plist` 文件中,检查 `CFBundleDisplayName` 或 `CFBundleName` 是否不同。

4. **iCloud Containers**: 虽然你提到 iCloud Containers 是唯一的,但还是建议再检查一下,在 `Signing & Capabilities` 中,确保每个应用都有独立的 iCloud 容器。

5. **缓存问题**: iCloud 有时候会缓存旧的应用信息,导致显示错误。尝试在设备上删除应用,然后重新安装,看看是否有改善。
realzzz
73 天前
@jseanj 谢谢哥,但是我也问过 GPT 了,这份答案我都试过 T_T
goldenlove
73 天前
😅 都这么久了还没解决啊?
两个 App 链接发来我试试看?
realzzz
72 天前
@goldenlove 惭愧... 试了一圈确实没 OK 。哥 ,需要我给你发哪个链接?或者我主要应该从哪里排查呢?(多谢哥解答)
Sting
72 天前
连大名鼎鼎的 pdf expert 都有和你一样和问题,和他们说还说就是这样的
realzzz
72 天前
@Sting 虽然我还没解决,但是总感觉这肯定是个 bug 吧。。。
goldenlove
72 天前
@realzzz

😅 貌似能排查的你基本都试过了。
我主要是想下载来试试看具体啥效果。
你 App 不是都已经上架了么?为啥不直接贴 App Store 链接?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1069644

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX