【问题标题】:Xcode trying to match CocoaPod bundle ID when uploading iOS app to App StoreXcode 在将 iOS 应用上传到 App Store 时尝试匹配 CocoaPod 捆绑 ID
【发布时间】:2016-09-19 21:02:17
【问题描述】:

我知道这个问题已经被问过一次here!,但是在那个问题中只有两个解决方案,而且在我的情况下它们都不起作用。请帮帮我。

【问题讨论】:

    标签: ios app-store cocoapods swift3 xcode8


    【解决方案1】:

    尝试从该 pod 的 Info.plist 中删除它(通常它位于 pod 的捆绑包中) - 曾经帮助我使用另一个 pod:

    <key>CFBundleExecutable</key>
    <string>${EXECUTABLE_NAME}</string>
    

    【讨论】:

    • 我的 pod Info.plist 中没有 CFBundleExecutable。我写什么代替 ${EXECUTABLE_NAME} 或者我删除该行?
    • 如果&lt;string&gt;${EXECUTABLE_NAME}&lt;/string&gt; 自行挂起,则该字符串的值为CFBundleExecutable,我认为最好删除它
    • 我安装了那个 pod 并看到了这个 CFBundleIdentifierorg.cocoapods.${PRODUCT_NAME:rfc1034identifier}
    • 我正在尝试。谢谢:-)
    • 有时它会因为随机原因混淆 iTunes - 我在尝试上传 1 年旧项目的更新时遇到了这个问题(在此之前上传了 N 次),该项目有 Info.plist 和这个密钥的 pod - 删除钥匙救了我。我希望它有所帮助。
    猜你喜欢
    • 2012-01-03
    • 1970-01-01
    • 1970-01-01
    • 2012-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-25
    • 1970-01-01
    相关资源
    最近更新 更多