gpt4 book ai didi

ios - Dreamweaver + PhoneGap + Xcode App 构建噩梦

转载 作者:行者123 更新时间:2023-11-28 17:40:17 24 4
gpt4 key购买 nike

问题是我现在无法在 Xcode 中成功构建我的 Dreamweaver + PhoneGap 应用程序以在 iTunes App Store 中发布。

背景 - 我一直在使用 Dreamweaver 和内置的 PhoneGap 构建应用程序。一开始一切正常,包括通过 Dreamweaver 和 Xcode 构建启动的模拟器。我现在有一个早期版本的应用程序可以在我的 iPhone 上运行,没有问题。在发布时安装 Lion 后,我开始遇到应用程序无法直接从 Dreamweaver 在模拟器中启动的问题,而是会产生一条失败消息。但是它确实制作了一个应用程序包,然后可以从 Xcode 本身打开它。这很好,但不幸的是,现在该应用程序根本无法在模拟器或我的手机中构建或运行,这似乎源于我在 Xcode 中执行了一段时间未执行的清理操作。非常令人沮丧,因为它已经工作了 3 个月,我正要在 iTunes 上发布它。我真的很感激你的想法 - 完整的 buildlog.log 在这里 http://bit.ly/tbYzVU

最佳答案

您可能会在构建日志中注意到第 39 行的以下错误,该错误在您的日志中多次出现:

ERROR: The requested SDK ("4.3") is not installed.

您在 Dreamweaver 中使用的 PhoneGap 版本正在寻找 iOS 4.3 模拟器:

/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk

但是,当升级到 Mac OS X 10.7“Lion”时,大概是 installing Xcode 4.2 from the AppStore ,您可能只有 iOS 5 SDK。来自 Xcode 发行说明:

What's New in Version 4.2.1

Features and enhancements in previous Xcode updates:

  • Xcode 4.2 includes SDKs for Mac OS X 10.7 Lion and iOS 5.

要验证您的计算机上有哪些 SDK(软件开发工具包),请在 Finder 中打开以下目录:

/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/

很可能您需要做的就是在构建或模拟您的应用程序时调整 Dreamweaver 所针对的 SDK。

在您的情况下,您需要将站点/应用程序的 SDK 从 iOS 4 更改为 iOS 5。

在 Dreamweaver 帮助部分的打包 Web 应用程序中,请参阅 Creating an Application Package (Mac OS) :

  1. 选择站点 > 移动应用程序 > 配置应用程序框架
  2. 确认iOS Developer Tools Path配置为/Developer
  3. 选择站点 > 移动应用程序 > 应用程序设置
  4. 选择目标操作系统版本下,对于“iPhone/iPod Touch/iPad,选择5.0
  5. 使用 Site > Mobile Applications > Emulate and Build 构建您的应用

Dreamweaver PhoneGap Application Framework

Dreamweaver PhoneGap Application Settings

关于ios - Dreamweaver + PhoneGap + Xcode App 构建噩梦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8429285/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com