- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在更新我的应用程序。我添加了一个 Watch Extension,但在尝试提交二进制文件时,我遇到了很多有关配置文件等的错误。但是,我以某种方式设法让它工作并提交了我的更新。今天我因为一些小问题被拒绝了。我很快更改了它,现在我尝试从几个小时开始重新提交,但现在我收到此错误:
CFBundleIdentifier Collision - The Info.plist CFBundleIdentifier value
'com.mentalfaculty.Ensembles' of 'MyAppName.app/Ensembles.bundle'
is already in use by another application.
我不太明白哪里出了问题。问题是,我只是修复了一个非常小的问题,除此之外我没有做任何更改,自从几天前我能够提交以来我使用了相同的配置文件,所以我真的不明白我的问题发生了什么变化最后提交。我也不明白这个错误信息:还有什么应用程序?
“Ensembles”是一个执行 Core Data iCloud Sync 的框架。我从之前的两个应用程序版本开始使用它,并且从未改变过任何东西。我只是按照安装说明进行操作,并且必须将该 Ensembles 项目集成到我自己的项目中。所以这个框架有点像我项目中的一个项目。它有自己的 info.plist。显然那个错误与它有关,但由于我不是这些事情的真正专家,我害怕改变一些东西。
那么为什么我能够提交两个工作和批准的更新,能够提交一个更新二进制文件(被拒绝)并且现在一直出现这个错误,尽管我真的没有改变任何东西并且做了同样的步骤前几天能提交吗?
非常感谢这里的任何帮助!
谢谢!
最佳答案
我是 Ensembles 的开发者,几天前开始听说这个错误。 Apple 的服务器似乎发生了一些变化,甚至只是资源的 bundle (如 Ensembles.bundle
)也必须具有唯一标识符。目前尚不清楚这是一项新政策,还是他们服务器上的一个过分热心的脚本。
无论如何,解决方案相当简单:您只需进入 Ensembles.bundle 并将包标识符更改为您自己的唯一标识符即可。例如。 com.mycompany.ensembles.bundle
更新Apple 似乎已经在服务器端解决了这个问题。
关于ios - CFBundleIdentifier 冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31015978/
我正在尝试使用此 repo 构建我的第一个 iOS 应用程序: https://github.com/pmusaraj/discourse-mobile-single-site-app 构建时,我收到
我有一个pod文件 target 'MainApp' do # the host app target # Comment this line if you're not using Swift
我们可以本地化 CFBundleIdentifier 吗,我正在使用 CFBundleIdentifier 作为在 Plist 中存储内容的键,如果 CFBundleIdentifier 是可本地化的
将近一周以来,我一直在尝试上传我的构建版本 (Xcode 8.1),但出现了 n 条错误,而我的任何其他应用程序更新都没有出现这些错误。这不是我的第一次上传。我只是想更新应用程序。我收到错误消息,您必
我正在更新我的应用程序。我添加了一个 Watch Extension,但在尝试提交二进制文件时,我遇到了很多有关配置文件等的错误。但是,我以某种方式设法让它工作并提交了我的更新。今天我因为一些小问题被
我在 iOS 的 React native 应用程序中遇到以下错误。 Installing build/Build/Products/Debug-iphonesimulator/Este.app
在这里可以轻松获得赏金。不一定需要任何 react-native 经验。问题似乎出在开源代码中,可以在那里获得: 更新了 xcode,现在当我尝试通过发出以下命令来运行我的 react-native
关闭。这个问题需要debugging details .它目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and th
我不断收到此错误“:CFBundleIdentifier,不存在”。我使用的版本:react-native-cli: 2.0.1 react-native: 0.40.0 npm 4.0.5 node
我存档了我的应用程序并想上传 ipa 文件。 但是,上传失败并出现这些错误。 App Store Connect Operation Error CFBundleIdentifier Collisio
我正在学习本教程,但是当我使用 react native cli 生成新项目时,它无法启动(使用 react-native run-ios)。我不断收到上述错误,我已经尝试了几个小时的故障排除,我认为
我正在尝试发送我的应用程序(自定义键盘)进行提交并捕获此错误: 我为项目(com.michilly.SakhaKeyboard)和扩展(com.michilly.SakhaKeyboard.Keybo
我正在尝试动态加载一个包,以便在少数情况下代替 mainBundle。我设法用一些资源加载了包,比如 Localizable.strings 等等。当我对该包使用 localizedStringF
如果我希望 iOS App App1 在设备上启动 App2,那么 CFBundleURLName 是否需要与 Info.plist 中的 CFBundleURLTypes 中的 CFBundleId
当我运行 react-native run-ios 时,构建成功,但出现以下错误。我已经检查了所有地方,但似乎没有任何效果。在命令前使用 sudo 也无济于事。我正在使用 Xcode 7.3,reac
当我尝试 react-native run ios ,我遇到了 CFBundleIdentifier 问题。 在提供的路径中找不到应用程序包。 提供所需应用程序包的有效路径。 打印:条目,“:CFBu
我必须修改提交给 3/24 的申请。 由于修改后的应用程序尝试重新提交到 4/12,我的 Application Loader 中出现以下错误。 [2015-04-12 18:41:21 JST] 错
我做了有关解决此问题的研究。每当我尝试运行命令 react-native run-ios 在终端,我得到同样的错误。 Xcode(8.2.1)说 ld: library not found for -
我刚刚注册了这个地方,我已经使应用程序一切正常,所有证书和文件都更新了,但是当我尝试从 xcode 上传到应用程序商店时,我不断收到此错误。如果有人可以帮我修复它,那就太好了,谢谢 iTunes St
对于我们的游戏,在 Info.plist 文件中,我们的 CFBundleIdentifier 设置为, CFBundleIdentifier com.sixminute.$(PRODUCT_NAME
我是一名优秀的程序员,十分优秀!