【发布时间】: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