Reputation: 12418
XCode complains that we are not member of a specific Team-ID that is only used in 2 third-party-libraries.
Over many months i could create an archive for Testflight with our app. Suddenly it isn't possible anymore. It gives the error shown in the screenshot: "None of your accounts are Member of Team ID '5WFBC66J2G'".
The interesting part is, that our Team-ID is different than this one stated in the error message. So I did a grep for this Team-ID and encountered that it is used only in RSKImageCropper and QBImagePicker.
Without these libraries our app can be shipped and pushed to AppStore/TestFlight. But with these libraries included we stumble upon the TeamID coming from XCode-Projects that are owned by third party libraries.
I restartet Xcode, i re-created the app from scratch with all required files. It still gives this error. How can i narrow it?
# 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
Any ideas?
Upvotes: 1
Views: 155
Reputation: 6030
Then use them as pods instead of the regular ones, in the following way:
pod 'RSKImageCropper', :git => 'https://github.com/<your github username>/RSKImageCropper.git', :commit => '<sha-of-your-commit>',
...
Upvotes: 1