Tag: cfbundleidentifier

更改Apple Watch App的应用程序ID

我最近将一些我的应用程序从一个帐户转移到另一个帐户。 当我这样做的时候,App ID也被转移了。 但是,应用程序ID不会传输WatchKit应用程序或WatchKit扩展。 我试图上传,上传完成后,出现在iTunes Connect Prerelease中,我收到一封关于CFBundleIdentifier Collision的电子邮件。 然后,我尝试更改Apple Watch应用程序的App ID,并在上传时看到此错误: Attempting to change bundle identifier from com.domain.myapp.watchkitapp to com.domain.myapp.watchkitapp2 is disallowed for bundle MyApp.app/PlugIns/MyApp WatchKit Extension.appex/MyApp WatchKit App.app. 你有什么build议吗? 谢谢

CFBundleIdentifier碰撞

我正在更新我的应用程序。 我添加了一个Watch扩展,在尝试提交二进制文件时,我有很多关于configurationconfiguration文件等的错误。 但是,我设法让它工作并提交我的更新。 今天我因为一些小问题而被拒绝了。 我很快改变了它,现在我正在尝试从几个小时重新提交,但现在我得到这个错误: CFBundleIdentifier Collision – The Info.plist CFBundleIdentifier value 'com.mentalfaculty.Ensembles' of 'MyAppName.app/Ensembles.bundle' is already in use by another application. 我真的不明白什么是错的。 事情是,我只是修了一个很小的东西,除此之外,我没有任何改变,我使用了相同的configuration文件,因为前几天我可以提交,所以我真的不知道什么改变了我的问题最后提交。 我也不明白这个错误信息:什么其他的应用程序? “合奏”是Core Data iCloud Sync的一个框架。 我使用它,因为之前的两个应用程序版本,并没有改变的东西。 我只是按照安装说明进行操作,我不得不将这个Ensembles项目集成到我自己的项目中。 所以这个框架是我的项目中的一个项目。 它有它自己的info.plist。 很明显,这个错误与它有关,但是由于我不是这方面的专家,所以我害怕改变一些东西。 那么为什么我能够提交两个工作和批准的更新,能够提交一个更新的二进制文件(被拒绝),现在得到这个错误,虽然我真的没有改变任何东西,做了相同的步骤,当我能够提交前几天? 将非常感谢这里的任何帮助! 谢谢 !

捆绑ID是否需要区分大小写?

在Provisionconfiguration文件中,我将应用程序ID设置为com.mycompany.lowercaseappname ,但在Xcode 4中,捆绑软件标识符会自动configuration为使用大写的${PRODUCT_NAME} (我希望用户在应用程序图标下看到大写) 。 这是好的,还是我需要在Xcode手动更改捆绑ID为小写?

如何在iOS上安装同一个应用程序的两个版本?

我有应用程序Bundle dispaly Name “BobAppl”和Bundle identifier名为“org.bob.phone”。 我想安装新版本的相同的应用程序,但保存旧版本以及我的iPhone我想看到2应用程序:“BobAppl”和“BobApplNew”。 现在,如果我将Bundle dispaly Name更改为“BobApplNew”,我仍然敲下“BobAppl”。 我需要做什么? 我是否需要更改Bundle identifier或其他内容? 谢谢,

无法在iTunes Store中存档

当试图上传我的应用程序,我得到的错误:“你必须提供一个CFBundleIdentifier这个请求”。 info.plist,“General Identity”,iTunesConnect和App ID(Apple Developer)中的标识符(UTI格式)都是相似的。 在applicationdidFinishLaunchingWithOptions中获取CFBundleIdentifier时:我得到相同的结果。 我已经改变了项目名称,也许它有什么关系呢? 有什么build议么? 谢谢! 的Info.plist