ios - XCode:来自共享库的 Team-ID 的 "None of your accounts are member..."

标签 ios xcode cocoapods

长话短说:

XCode 提示我们不是仅在 2 个第三方库中使用的特定团队 ID 的成员。

问题:

几个月后,我可以使用我们的应用程序为 Testflight 创建存档。一下子就不可能了。它给出了屏幕截图中显示的错误:“您的帐户都不是团队 ID ‘5WFBC66J2G’的成员”。

有趣的是,我们的 Team-ID 与错误消息中所述的不同。所以我为这个 Team-ID 做了一个 grep,发现它只在 RSKImageCropper 和 QBImagePicker 中使用。

如果没有这些库,我们的应用程序就无法发布并推送到 AppStore/TestFlight。但是在包含这些库的情况下,我们偶然发现了来自第三方库拥有的 XCode 项目的 TeamID。

我重新启动了 Xcode,我使用所有必需的文件从头开始重新创建了应用程序。它仍然给出这个错误。我怎样才能缩小它?

这是我们的 Podfile:

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

platform :ios, '8.0'

target 'XXXXXX' do
  # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
  # use_frameworks!

  # Pods for XXXXX
  
  pod 'RSKImageCropper' 
  pod 'QBImagePickerController'

  pod 'Yoga', :path => '../node_modules/react-native/ReactCommon/yoga'
  pod 'React', path: '../node_modules/react-native', subspecs: [
    'ART',
  ]

end

Error

有什么想法吗?

最佳答案

  • 用你的账号登录github,
  • 创建一个你需要的库的分支,
  • 将它们克隆到您的本地计算机,
  • 在其中配置没有配置,
  • 并提交到你的 github。

然后按照以下方式将它们用作 pod 而不是常规 pod:

pod 'RSKImageCropper', :git => 'https://github.com/<your github username>/RSKImageCropper.git', :commit => '<sha-of-your-commit>',

...

关于ios - XCode:来自共享库的 Team-ID 的 "None of your accounts are member...",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44610161/

相关文章:

cocoapods - 将 Google cocoapods 添加到 Artifactory

ios - 我应该如何修复 XCode 9 Beta 2 ARKit spritekit 演示项目以使其正常工作

ios - 当应用程序在我的设备(iPhone 6)上快速运行时,“源 1 没有可用类型”

ios:为什么临时加载 XIB 来获取帧高度会损坏内存?

xcode - UIView 内的 UINavigationController

iphone - 按下按钮后 Main.m 崩溃

ios - Xcode 6 GM、IB Challenge 和 Swift

iphone - 文件缓存问题

ios - Xcode SwiftGen : build fails in project with multiple targets

objective-c - 无法访问自己的 CocoaPods Pod 核心数据文件