小编Tim*_*Tim的帖子

将 iOS 项目添加到现有 Ionic 5 项目时,未找到“package”的 podspec

我为 Ionic 和 Capacitor 构建了一个 Capacitor 插件,并将其发布到 NPM - 称之为它test1。然后我在我的 Ionic 5 项目中使用它并通过以下方式成功添加一个新的 Android 项目:

ionic build 
ionic cap add android 
ionic cap sync
Run Code Online (Sandbox Code Playgroud)

测试了一下,它有效。然后我尝试通过以下方式添加 iOS:

ionic build 
ionic cap add ios 
Run Code Online (Sandbox Code Playgroud)

然后我收到以下错误:

`[!] No podspec found for `Test1` in `../../node_modules/test1```
Run Code Online (Sandbox Code Playgroud)

但它失败了。我不明白为什么,因为Test1Plugin.podspec根目录中有一个具有相关依赖项的文件和一个ios/Podfile具有相关依赖项的文件。我还确保这两个文件都发布到 npm。

我尝试将文件名更改.podspecTest1.podspec,但这是完全相同的问题。

我很困惑,希望有人能给我一些指示,因为我已经在这方面有一段时间并尝试了一切。

ionic-framework podspec capacitor ionic5 capacitor-plugin

7
推荐指数
0
解决办法
782
查看次数