如何使用 podfile 安装需要身份验证令牌的私有 pod

问题描述 投票:0回答:1

我正在尝试使用 React-native 建立一个跨平台应用程序。 在android方面,我可以通过在settings.gradle中设置auth token来安装SDK

但是在 IOS 上,我已将 SDK 添加到我的 podfile 中,但我仍然收到与身份验证令牌相关的权限错误。如何设置身份验证令牌以在 IOS 上安装 SDK。

Error from console

ios swift react-native cocoapods
1个回答
0
投票
  1. 为您的 Pod 创建一个私有存储库。这可以使用 GitHub 或 Bitbucket 等服务来完成。

  2. 将您的私有存储库添加到您的 CocoaPods 安装中。为此,请打开 Podfile 并添加以下行:

    source 'https://my_private_repo.git' 
    
  3. 将 pod 的 Podspec 添加到您的存储库中。为此,请在 pod 存储库的根目录中创建一个名为 Podspec.yaml 的文件。 Podspec 文件应包含有关您的 Pod 的信息,例如其名称、版本和依赖项。

  4. 将您的存储库添加到 CocoaPods 安装中。 为此,请打开 Podfile 并添加以下行:

    pod 'my_pod', '~> 1.0.0', :git => 'https://my_private_repo.git' 
    
  5. 安装依赖项。为此,请打开终端窗口并导航到项目的根目录。然后,运行以下命令:

    pod install 
    
  6. 这将安装您的私有 Pod 及其任何传递依赖项。

  7. 在您的项目中使用 pod。为此,请使用以下语法将 pod 导入到您的代码中:

    import MyPod 
    

您现在可以在代码中使用 pod 的类和方法。

© www.soinside.com 2019 - 2024. All rights reserved.