gpt4 book ai didi

ios - 无效 CFBundleIdentier ITMS-90376

转载 作者:行者123 更新时间:2023-11-29 01:18:54 24 4
gpt4 key购买 nike

在我的 Xcode(7.2) 项目(Watchkit 和 IOS 应用程序)中,尝试通过 Xcode 将我的应用程序的构建(使用存档上传)提交到 Itunes 连接时出现错误,如下所示:

ERROR ITMS-90376 "Invalid CFBundlerIdentifier. The CFBundleIdentifier value 'com.MYCOMPANY.MY-APP' 
of watch application 'MY-APP.app/Watch/MY APP Watchkit App.app' does not properly
extend the CFBundleIdentifier value 'com.MYCOMPANY.MY-APP' of its containing
iOS application."

有几样东西是我想要的(不一定按这个顺序):

  1. CFBundleIdentifier 和应用程序包标识符有什么区别?
  2. 在哪里可以找到 CFBundleIdentifier?
  3. 这个错误是什么意思?
  4. 如何修复此错误?

编辑:我忘了说它还给了我第二次警告:

iTunes operation succeeded with a warning.
The resulting API analysis file is too large We were unable to validate your API usage

我试着寻找有同样错误的人(运气不好)。然后我尝试寻找有类似错误的人(没有解决我的问题)。

如果您需要更多信息:只要问我

最佳答案

CFBundleIdentifierCore Foundation KeyBundle Identifier 是它的 Xcode 名称可以在您项目的 Info.plist 文件中找到。

More about Core Foundation Keys

在 watch 应用程序中,iOS 应用程序、 watch 应用程序和扩展程序的 bundle 标识符需要遵循特定的格式。

  1. iOS 应用目标( bundle 标识符:com.companyName.AppName)
  2. WatchKit 应用目标( bundle 标识符:com.companyName.AppName.watchkitapp)
  3. WatchKit 扩展目标(捆绑标识符:com.companyName.AppName.watchkitapp.watchkitextension)

如果您看到 watch app target 包含配套应用程序包标识符作为前缀,后跟 watchkitapp 并且 watch kit 扩展目标包含 watch kit 应用程序包标识符作为前缀,后跟 watchkitextension

您所需要的只是在每个目标的 plist 文件中设置正确的标识符。

Here is a complete tutorial to submit a watch app

关于ios - 无效 CFBundleIdentier ITMS-90376,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34842905/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com