CocoaPods repositories must be prefixed with api/pods in the path
When accessing a CocoaPods repository through Artifactory, the repository URL must be prefixed with api/pods in the path. This applies to the pod repo-art add command.
For example, if you are using Artifactory standalone or as a local service, you would access your CocoaPods repositories using the following URL:
http://localhost:8081/artifactory/api/pods/<repository key>
Or, if you are using Artifactory Cloud, the URL would be:
https://<server name>.jfrog.io/artifactory/api/pods/<repository key>
Artifactory has been updated to work seamlessly with the latest version of the CocoaPods client from version 0.39.0
You can configure the CocoaPods client with Artifactory in two ways:
Using the CocoaPods CDN endpoint
Using the cocoapods-art plugin
CocoaPods Git Indexing Deprecation
Starting at the end of Q1, 2025, You will only be able to configure CocoaPods repositories using CocoaPods CDN, and the use of the cocoapods-art
plugin will be deprecated. For more information, see Deprecations in Process.