我在 XCode 中创建了一个名为 say Foo 的应用程序。
当我决定发布这个应用程序时,我想将应用程序命名为 FooApp 而不是 Foo。所以,这就是创建的 bundleID。
现在的问题是 XCode 与 iTunesConnect 中的捆绑 ID 不匹配。
我试图编辑 info.plist 但它似乎把我的项目搞砸了,它根本不再运行。
有什么建议么?
我在 XCode 中创建了一个名为 say Foo 的应用程序。
当我决定发布这个应用程序时,我想将应用程序命名为 FooApp 而不是 Foo。所以,这就是创建的 bundleID。
现在的问题是 XCode 与 iTunesConnect 中的捆绑 ID 不匹配。
我试图编辑 info.plist 但它似乎把我的项目搞砸了,它根本不再运行。
有什么建议么?
BundleID 不应更改,它是向 App Store 标识您的应用的字符串。
无需编辑“Bundle identifier”,您需要在 Build Settings 中修改“PRODUCT_NAME”项目,然后在 info.plist 中的“Bundle Name”和“Bundle Display Name”选项中输入 ${PRODUCT_NAME}
我认为这是一个反常现象。我能够将门户上的捆绑 ID 与我的 plist.info 匹配。在我的例子中,我需要在我的项目中更改捆绑 ID,因为我在门户网站上创建了一个具有不同名称的捆绑 ID。