【问题标题】:xcode ios publish failsxcode ios发布失败
【发布时间】:2016-11-04 05:15:33
【问题描述】:

我已将 App_Resources/iOS/info.plist 中的 CFBundleShortVersionString 和 CFBundleVersion 设置为

<key>CFBundleShortVersionString</key>
<string>1.0.0</string>
<key>CFBundleVersion</key>
<string>1.0.0.0</string>

使用原生脚本:

tns-ios:2.1.0 tns --version: 2.1.0

这里是 tns 发布的 ios 输出:

ERROR ITMS-90057: "The bundle 'Payload/<XYZ>.app/Frameworks/NativeScript.framework' is missing plist key. The Info.plist file is missing the required key: CFBundleShortVersionString."
ERROR ITMS-90057: "The bundle 'Payload/<XYZ>.app/Frameworks/NativeScript.framework' is missing plist key. The Info.plist file is missing the required key: CFBundleShortVersionString."

由于某种原因,它没有找到提到的密钥。有任何想法吗? 谢谢

更新:

Xcode中打开platforms/ios/Internal/NativeScript.framework/Info.plist。

更改捆绑版本:2.1.0 添加捆绑版本字符串,短:2.1

【问题讨论】:

    标签: ios xcode nativescript


    【解决方案1】:

    这是 NativeScript v2.1 中的一个已知错误;你实际上需要修改

    /platforms/ios/Internal/NativeScript.framework/Info.plist

    使用这两个键的文件。

    见:https://github.com/NativeScript/NativeScript/issues/2397

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-03
      • 2021-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-31
      相关资源
      最近更新 更多