首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为app-store构建时出现store错误

为app-store构建时出现store错误
EN

Stack Overflow用户
提问于 2016-02-02 06:47:10
回答 2查看 1.6K关注 0票数 3

我正在使用开源的Titanium来更新苹果应用程序商店中的一个应用程序。它使用以下命令在模拟器中构建和运行,没有任何问题

代码语言:javascript
复制
ti build -p ios

当我尝试为应用程序商店构建时,我使用以下命令

代码语言:javascript
复制
ti build -p ios -T dist-appstore -R <company> -P <distribution certificate>

并得到一条错误消息

ERROR titanium_prep failed to run (10) ERROR此应用程序不能使用开放源码的Titanium构建,因为它是Appcelerator平台注册的应用程序。请使用Appcelerator Platform CLI工具或Appcelerator Studio构建此应用程序。

我已经在Appcelerator平台上注销了应用程序,但它并没有纠正这个问题。我使用的是Titanium -Line Interface,CLI版本5.0.6,Titanium版本6.0.0.v20160131225447和Node版本0.12.7。任何帮助解决这个问题的人都将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2016-02-02 18:35:29

我使用的是node为0.12的Mac,Titanium 5.X.X也遇到了同样的问题,但我已将其更改为4.X.X,现在我可以正确地进行编译。

我希望你不需要Titanium 5.X.X.或6.X.X来让你的代码运行……

票数 2
EN

Stack Overflow用户

发布于 2016-02-18 19:48:08

我也遇到了同样的问题。

解决方案:

使用$ ti create

  • or,重新创建应用程序使用$appc ti build ...

构建此应用程序即可使用

冗长的解释:

我们的经验是:不要使用$ appc create创建应用程序,只使用$ ti create ...

在中国大陆,由于GFW的原因,appc命令根本无法使用。

我发现相关的文件是titanium_prep文件,它是二进制的,我在那里看不到任何有用的信息。

您不能简单地编辑tiapp.xml并移除appc/acs属性来解决此问题

如果您在IOS模拟器上运行您的应用程序,则不会出现此问题。

另外,不要降级到Titany4.X,这意味着你的应用程序不能在最新的设备上运行。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35141904

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档