【问题标题】:How do I install my AppCelerator App to my IPhone如何将我的 AppCelerator 应用程序安装到我的 iPhone
【发布时间】:2025-12-07 18:30:01
【问题描述】:

我正在尝试在我的设备上加载我使用 AppCelerator 编写的小型应用程序。由于我怀疑 iOS 目标不匹配,我在这方面遇到了很多麻烦。

AppCelerator 为我提供了目标操作系统 3.2 和 4.1 的两个选项。我的手机上有固件 4.1,所以我选择了 4.1:

如果你想看看,这里有一张图片。

请注意,在此图像中,我选择的输出类型为 4.1。这会生成一个 XCode 项目,其中 4.1 作为 4.1 的基础 sdk/目标 sdk。

当我启动它时,它会生成一个 XCode 项目。 Organizer 包含以下设备和配置文件:

这是组织者的照片。

它包含我的设备,带有配置文件,设备旁边有一个绿点,表示它应该是一个有效的目标。

然后,当我尝试在我的设备上运行该应用程序时,我看到以下选项作为可用目标:

最后,这里是您选择模拟器和设备的下拉菜单。

请注意,它不像我升级到新的 SDK 和 4.1 iOS 之前那样包含我的设备。

我认为此时我可以推送到我的 iPhone - 我已经尝试了所有我知道的尝试。吹走我所有的配置文件,重新生成我的开发人员证书,还删除了我的登录钥匙串,以确保我从那里重新开始。

我真的没有想法可以尝试 - 感谢所有帮助!

【问题讨论】:

  • 请使用文字发布摘要,而不是像您正在做的那样链接到重要信息。 (这些链接可能会消失,这会使这个问题对未来的读者不太有用)
  • 我控制着那个网站,所以我可以确保图像保留在那里。我会总结他们说的话,但觉得一张照片值一千字。我开始认为这是一个新的 4.1 SDK 问题,实际功能看起来与以前的版本不同。

标签: iphone appcelerator


【解决方案1】:

看来答案很简单。在 XCode 中混了几个小时后,我发现(或注意到)AppCelerator 界面上的另一个选项卡。

点击测试和打包 点击在设备上运行 如果尚未填写配置的详细信息(如果您查看了我所做的 Apple 文档的详细信息级别,这可能全部完成) 点击立即安装

瞧 - 该应用已在您的手机上进行测试。

【讨论】:

    【解决方案2】:

    Apple 条款和条件不允许将在 Xcode 之外构建的应用安装到 iOS 设备上。我认为这也适用于 AppCelerator 构建。

    【讨论】:

    • 你前几天没看到新闻吗?他们更改了协议条款。自从做出改变以来,在过去的一年里,许多 AppCelerator 和 Monotouch 应用程序也进入了应用商店。我怀疑你有一些不好的信息。 AppCelerator 还生成了一个 XCode 项目,因此它受到与 Apple 原始协议的约束。进行此更改是为了防止 Flash CS5 导出到 iPhone 功能取得任何成果。
    • 我看到了这个消息,但苹果正在放松(而不是解除)的限制仍然需要传播到 Xcode。如果您针对的是早期版本的 iOS (3.x),您是否有这些问题?我怀疑不会,因为苹果尚未执行该限制。看起来需要一些主要的配置步骤才能使 AppCellerator 在 iOS4 上工作(来自 AllCellerator):developer.appcelerator.com/blog/2010/05/…
    最近更新 更多