How to install a pod from the repository with .podspec located in a directory?
I'm trying to install a Pod from the git repository with a branch.
Something like this:
pod 'ThePod', :git => 'https://gitlab.kz/company/mobile/ios-app.git', :branch => 'feature-branch'
✅ There is no problem if a .podspec file is located in the root of the repository.
⚠️ The problem is, that .podspec file is located inside the /src directory.
So, when I run pod install
, of course I get
[!] Unable to find a specification for 'ThePod'.
which is obvious.
Is there any chance to specify the path to a .podspec file while using the :git => configuration?
git cocoapods podspec
add a comment |
I'm trying to install a Pod from the git repository with a branch.
Something like this:
pod 'ThePod', :git => 'https://gitlab.kz/company/mobile/ios-app.git', :branch => 'feature-branch'
✅ There is no problem if a .podspec file is located in the root of the repository.
⚠️ The problem is, that .podspec file is located inside the /src directory.
So, when I run pod install
, of course I get
[!] Unable to find a specification for 'ThePod'.
which is obvious.
Is there any chance to specify the path to a .podspec file while using the :git => configuration?
git cocoapods podspec
Maybe with:podspec => URLPathOfThePodSpec
instead of:git
?
– Larme
Nov 27 '18 at 8:59
@Larme I can link to .podspec raw value which is located in the remote git branch. But, It doesn't work.
– Almas Adilbek
Nov 27 '18 at 9:37
Do you have the same error then? A different one?
– Larme
Nov 27 '18 at 10:32
@Larme The different one that says cannot format the contents of URL (URL to podspec). Do you have a working example of how you use:podspec =>
configuration?
– Almas Adilbek
Nov 27 '18 at 14:12
add a comment |
I'm trying to install a Pod from the git repository with a branch.
Something like this:
pod 'ThePod', :git => 'https://gitlab.kz/company/mobile/ios-app.git', :branch => 'feature-branch'
✅ There is no problem if a .podspec file is located in the root of the repository.
⚠️ The problem is, that .podspec file is located inside the /src directory.
So, when I run pod install
, of course I get
[!] Unable to find a specification for 'ThePod'.
which is obvious.
Is there any chance to specify the path to a .podspec file while using the :git => configuration?
git cocoapods podspec
I'm trying to install a Pod from the git repository with a branch.
Something like this:
pod 'ThePod', :git => 'https://gitlab.kz/company/mobile/ios-app.git', :branch => 'feature-branch'
✅ There is no problem if a .podspec file is located in the root of the repository.
⚠️ The problem is, that .podspec file is located inside the /src directory.
So, when I run pod install
, of course I get
[!] Unable to find a specification for 'ThePod'.
which is obvious.
Is there any chance to specify the path to a .podspec file while using the :git => configuration?
git cocoapods podspec
git cocoapods podspec
asked Nov 27 '18 at 3:12
Almas AdilbekAlmas Adilbek
2,50694788
2,50694788
Maybe with:podspec => URLPathOfThePodSpec
instead of:git
?
– Larme
Nov 27 '18 at 8:59
@Larme I can link to .podspec raw value which is located in the remote git branch. But, It doesn't work.
– Almas Adilbek
Nov 27 '18 at 9:37
Do you have the same error then? A different one?
– Larme
Nov 27 '18 at 10:32
@Larme The different one that says cannot format the contents of URL (URL to podspec). Do you have a working example of how you use:podspec =>
configuration?
– Almas Adilbek
Nov 27 '18 at 14:12
add a comment |
Maybe with:podspec => URLPathOfThePodSpec
instead of:git
?
– Larme
Nov 27 '18 at 8:59
@Larme I can link to .podspec raw value which is located in the remote git branch. But, It doesn't work.
– Almas Adilbek
Nov 27 '18 at 9:37
Do you have the same error then? A different one?
– Larme
Nov 27 '18 at 10:32
@Larme The different one that says cannot format the contents of URL (URL to podspec). Do you have a working example of how you use:podspec =>
configuration?
– Almas Adilbek
Nov 27 '18 at 14:12
Maybe with
:podspec => URLPathOfThePodSpec
instead of :git
?– Larme
Nov 27 '18 at 8:59
Maybe with
:podspec => URLPathOfThePodSpec
instead of :git
?– Larme
Nov 27 '18 at 8:59
@Larme I can link to .podspec raw value which is located in the remote git branch. But, It doesn't work.
– Almas Adilbek
Nov 27 '18 at 9:37
@Larme I can link to .podspec raw value which is located in the remote git branch. But, It doesn't work.
– Almas Adilbek
Nov 27 '18 at 9:37
Do you have the same error then? A different one?
– Larme
Nov 27 '18 at 10:32
Do you have the same error then? A different one?
– Larme
Nov 27 '18 at 10:32
@Larme The different one that says cannot format the contents of URL (URL to podspec). Do you have a working example of how you use
:podspec =>
configuration?– Almas Adilbek
Nov 27 '18 at 14:12
@Larme The different one that says cannot format the contents of URL (URL to podspec). Do you have a working example of how you use
:podspec =>
configuration?– Almas Adilbek
Nov 27 '18 at 14:12
add a comment |
1 Answer
1
active
oldest
votes
I don't think so. When I ran into this problem, I moved the .podspec files to the repo root.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53492184%2fhow-to-install-a-pod-from-the-repository-with-podspec-located-in-a-directory%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I don't think so. When I ran into this problem, I moved the .podspec files to the repo root.
add a comment |
I don't think so. When I ran into this problem, I moved the .podspec files to the repo root.
add a comment |
I don't think so. When I ran into this problem, I moved the .podspec files to the repo root.
I don't think so. When I ran into this problem, I moved the .podspec files to the repo root.
answered Nov 28 '18 at 17:11
Paul BeusterienPaul Beusterien
13.8k43679
13.8k43679
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53492184%2fhow-to-install-a-pod-from-the-repository-with-podspec-located-in-a-directory%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Maybe with
:podspec => URLPathOfThePodSpec
instead of:git
?– Larme
Nov 27 '18 at 8:59
@Larme I can link to .podspec raw value which is located in the remote git branch. But, It doesn't work.
– Almas Adilbek
Nov 27 '18 at 9:37
Do you have the same error then? A different one?
– Larme
Nov 27 '18 at 10:32
@Larme The different one that says cannot format the contents of URL (URL to podspec). Do you have a working example of how you use
:podspec =>
configuration?– Almas Adilbek
Nov 27 '18 at 14:12