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 July 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.