无法在 Iphone 上构建和部署 Mobilefirst 应用程序

Posted

技术标签:

【中文标题】无法在 Iphone 上构建和部署 Mobilefirst 应用程序【英文标题】:Not able to build and deploy Mobilefirst app on Iphone 【发布时间】:2016-04-06 15:06:51 【问题描述】:

我的环境设置是: 日食月神 Mobilefirst 版本 7.1.0.00-20151012-1525 操作系统视窗 7

我正在开发一个应用程序,其中我添加了 iPhone 环境并在 iPhone 上部署应用程序,将本机文件夹复制到 mac 并使用 xcode 进行部署,但出现以下错误。

/Users/sanketkulkarni/Library/Developer/Xcode/DerivedData/DemoIphone-azvbaszihidylngstqhkzbapopkq/Build/Intermediates/DemoDemoIphone.build/Debug-iphoneos/DemoDemoIphone.build/Script-427B829D1393724500F223DC.sh:/Projects/sanket/06-04 -2016/native/buildtime.sh: /bin/bash^M: bad interpreter: No such file or directory

【问题讨论】:

【参考方案1】:

在我看来,该应用并未真正构建。

确保您首先选择了运行方式 -> 在 MobileFirst Development Server 上运行,然后复制 iphone\native 文件夹。

请注意,如果您一开始就在 Mac 上进行开发会更好。

您在 Windows/Linux 上进行开发,然后将代码转移到 Mac 上是否有原因?

【讨论】:

实际上我正在构建所有 env Run As -> Build All Environments 将本机文件夹带到 Mac 上是不够的。 我会使用我提到的选项。 我也试过这个选项,但没有改变。现在尝试从 Mac 添加环境,我认为这会起作用,但还需要检查我是否将该代码推送到 gerrit 并从另一台可以正常工作的 Mac 中提取。 我正在使用 IBM 文档中为 MF 7.1 提供的相同 .gitignore 文件 嗨 @IdanAdar 在作为 Xcode 项目运行时收到此错误:运行 Xcode 失败。无法在 /Users/xx/xx/xx/apps/xxx/iphone/native 中找到 xcodeproj 文件夹,但如果我打开该文件夹,我可以看到 xcode 项目。我删除了本机文件夹但没有改变,我正在使用 mac

以上是关于无法在 Iphone 上构建和部署 Mobilefirst 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Xcode 中为 iPhone 4s Simulator 构建 Flutter 应用程序

应用程序在 iPhone 模拟器中构建和运行,但不部署到 iPhone

Xamarin Live:无法在iPhone上部署

如何在 Apple Watch 上部署(构建和运行)应用程序?

IBM Worklight 6.1 - 无法重新生成 iPhone 本机文件夹

在 Bluemix-MobileFirst Foundation 上部署适配器