【问题标题】:Can not send Codename One IOS Build to the Build Server无法将 Codename One IOS Build 发送到 Build Server
【发布时间】:2017-01-05 21:03:13
【问题描述】:

我在尝试将我的 IOS 调试版本发送到构建服务器时遇到问题。

它给了我以下信息:

构建 iOS 原生应用需要 Apple 提供的具有相应密码的证书!

看起来这只是在我生成了我的 Android 调试并释放击键之后才发生的。现在 Android 构建发送工作正常,但 IOS 构建失败,而我尝试将它发送到服务器并在我的 Netbeans 控制台上给我这个错误!!!

之前的构建工作正常,我的证书和配置文件仍然有效,并且存在于我的文件系统中,并且具有在我的 CN1 项目属性中维护的正确路径。

错误信息指向我的 build.xml 文件第 91 行:

<target name="build-for-ios-device" depends="clean,copy-ios-override,copy-libs,jar,clean-override">
    <codeNameOne 
        jarFile="${dist.jar}"
        displayName="${codename1.displayName}"
        packageName = "${codename1.packageName}"
        mainClassName = "${codename1.mainName}"
        version="${codename1.version}"
        icon="${codename1.icon}"
        vendor="${codename1.vendor}"
        subtitle="${codename1.secondaryTitle}"

        targetType="iphone"
        certificate="${codename1.ios.debug.certificate}"
        certPassword="${codename1.ios.debug.certificatePassword}"
        provisioningProfile="${codename1.ios.debug.provision}"
        appid="${codename1.ios.appid}"
        automated="${automated}"
        />                          //This is line 91
</target>

请帮我解决构建问题。

【问题讨论】:

    标签: codenameone


    【解决方案1】:

    这意味着证书或配置文件已被移动、删除或无法访问。

    【讨论】:

    • 非常感谢 Shai,你是对的,我的证书路径改变了,所以我把它改回来了,非常感谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-29
    • 1970-01-01
    相关资源
    最近更新 更多