pod 安装后找不到“.xcworkspace”

Posted

技术标签:

【中文标题】pod 安装后找不到“.xcworkspace”【英文标题】:Cannot find '.xcworkspace' after pod install 【发布时间】:2016-12-30 23:59:56 【问题描述】:

我对 ios 开发非常陌生,因此非常感谢任何帮助!

所以我基本上安装了 Cocoapods,安装了 pod Stripe,并且基本上遇到了问题。我最终删除了我的项目、.xcworkspace、Pods 文件夹、我的原始项目等的文件。我想完全重新开始,以使其更容易,而不是让事情变得更复杂。

我基本上从 Parse Starter Project 创建了一个新的 .xcodeproj。我在 Heroku 上进行了设置,然后我去安装 pod Stripe。我做了“pod install”,它说一切都很好,并且可以继续使用“.xcworkspace”。所以我认为一切都很好。我去寻找“.xcworkspace”文件,但在我的电脑上找不到它。

然后我回到终端并再次执行“pod install”,我收到一条不包含“继续使用 .xcworkspace 文件”的新消息。

附上的截图

感谢任何帮助我让 Stripe 启动并运行!谢谢!!

【问题讨论】:

如果您打算在其中安装 cocoapods,请避免在同一目录或文件夹中保留两个 .xcodeproj 文件,我猜您在 @987654329 中有一个 .xcodeproj 文件@,如果仅供参考,请将其保留在项目文件夹之外,或者如果您只想包含此启动项目的某些类,只需将它们复制并粘贴到您将创建的新工作区中,您是否使用 parse 作为此应用程序的后端服务器? 【参考方案1】:

算法:

    将 Podfile 添加到您的项目文件夹中

Podfile 示例:

 use_frameworks!

 target '***-39113331' do
 pod 'Stripe'
 pod 'PaymentKit'
 end
    在终端中转到您的项目文件夹

    然后进行 pod 安装

您的结果文件夹:

【讨论】:

这似乎有效,我的项目文件夹中有一个单独的文件夹,位于安装了 Stripe 的“Pod”文件夹下。当我按照指示在他们的网站上集成 Stripe 时,它​​说他们对于 Stripe 来说是“无模块”。难道我做错了什么? :// 你能把集成 Stripe 的方向发给我吗? stripe.com/docs/mobile/ios - 这是路线的链接。 Stripe 似乎在我项目的“pods”部分。接下来的步骤是在 AppDelegate 中“导入 Stripe”,但它不起作用:/ 好的。这是另一个问题。你能创造新的问题吗?我将帮助您在项目中安装 Stripe。我将为您创建工作示例。 刚刚创建的问题! ***.com/questions/39127433/stripe-integrating-issues【参考方案2】:

如果你可以重新开始,那就这样做吧。

在名为 Thrill 的下载文件夹中创建一个新的 XcodeProject 项目后

打开 TERMINAL ,导航到您的项目。

代替

cd Users/deborah/Downloads/Thrill/Thrill.xcodeproj

使用

cd ~/Downloads/Thrill

1.) 运行pod init

永远不要使用 TextEdit 打开您的 PodFile,使用其他编辑器,例如。 sublimeText2

如果您已经在使用 cocoapods,则只需使用 cocoapods 进行集成解析,无需单独导入它们的框架。

你的 podfile :-

  use_frameworks!

  target 'Thrill' do

  pod 'Parse' 
  pod 'Stripe'
  pod 'PaymentKit'    

  end

这应该会在您的 Thrill 项目中为您安装 parse 和 bolts

2.) 运行pod install ...

【讨论】:

我想做一个长期的应用程序(但是,当我做其他应用程序时,这也是练习)。 这是一个部署到 Heroku 的 Parse Server Starter 项目。这仍然重要吗,因为它是通过 Heroku 的?我又遇到了这个问题:( 似乎 Stripe 出于某种原因没有安装。我在终端“Podfile 不包含任何依赖项”中收到错误。 尝试运行pod update,同时确保你使用的是xcworkspace而不是xcodeproj

以上是关于pod 安装后找不到“.xcworkspace”的主要内容,如果未能解决你的问题,请参考以下文章

更新 CocoaPods 后找不到 headers

xcode pod install 安装失败,提示缺少文件

迁移到 xcode5 后找不到 stdio.h

Deepin 2015 安装后找不到win10 启动选项的解决办法

打开 .xcworkspace 时出错

DirextX 9.0c 模拟器安装后找不到在哪