Understanding Provisioning Profiles and Certificates | Xcode | iOS App Development

  Рет қаралды 69,921

iCode

iCode

Күн бұрын

Пікірлер: 117
@leocarona
@leocarona Жыл бұрын
Hate how Apple make this sooooooooooooooooo complicated 😠 but loved your intention to help. Thank you!
@abhinavsrivastav5853
@abhinavsrivastav5853 Жыл бұрын
You made all these processes so easy!
@manishakrai4629
@manishakrai4629 3 ай бұрын
This video was so helpful. Nicely explained.
@Krutika.sonawala
@Krutika.sonawala Жыл бұрын
awsm explaination. first time samaj me aaya ye bcz of you!
@hustlerking4295
@hustlerking4295 Жыл бұрын
thanks bro, helped me out. :)
@jonibekbekmuratov2798
@jonibekbekmuratov2798 Жыл бұрын
Great explanation! Thanks for your time
@vaibhavshiledar
@vaibhavshiledar 3 жыл бұрын
Very needful...Thanks for making lecture😊
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks Vaibhav, glad that you liked it 🙂
@ramkrishnamaheta2400
@ramkrishnamaheta2400 3 жыл бұрын
very crisp explanation , thanks
@vyankateshshivnikar7932
@vyankateshshivnikar7932 2 жыл бұрын
Very well explained, Enterprise certificate is missed😬
@amitarya4894
@amitarya4894 Жыл бұрын
thank you so much for the information, very very useful and needed.
@mandardesai3841
@mandardesai3841 3 жыл бұрын
I got this "apple distribution certificate not trusted " error what i need to do without asking new certificate or .p12 file can anyone help?
@princeofexcess
@princeofexcess 2 жыл бұрын
hey i need help with actual xcode setup i need to use actual device to test apple login. (from my understanding its broken on emulators) I have everything selected (automatic signing and the personal team) but i get "No profiles for xxx' were found Xcode couldn't find any iOS App Development provisioning profiles matching. However xxx is the bundle identifier for the app that was taken down for not having apple login. I have a free account but im part of the team on the paid account. Any help would be appreciated. The other error i get: Cannot create a iOS App Development provisioning profile for "xxx". Personal development teams, including "name redacted", do not support the Sign in with Apple and In-App Purchase capabilities.
@AyLoR_1
@AyLoR_1 Ай бұрын
ipa file can not create directly ..?
@MuhammadFarhan-g5y
@MuhammadFarhan-g5y 8 ай бұрын
My development provisioning profile was expired so I created new development certificate using the same CSR file which I used a year ago. But when I download the newly created development certificate and install it by double click the private key is missing in keychain access. although it says the certificate is valid. I also created the provisioning profile using that newly created development certificate and in the end I get error in Xcode when I select the development profile. The error is (No "iOS Development" signing certificate matching team ID "XXXXXXXX" with a private key was found.). Anyone here who faced the same issue??
@SPribyt
@SPribyt Жыл бұрын
Great video. Really helps to wrap my head around the topic
@followerOfJesus723
@followerOfJesus723 2 жыл бұрын
Thank you so much for this video. I subscribed after watching this video and I am re-watching in order to take notes and really understand. This is a topic that REALLY needs explanation!!! Thanks again!
@Arrogan28
@Arrogan28 2 жыл бұрын
Thank-you, this was sorely needed. I wish apple made this entire process more supported with documentation and example walk throughs. But i feel like I understand the core concepts so much easier now after you simple explanations. Thank-you!
@pinyuan
@pinyuan 2 жыл бұрын
thank u so much, this video is pure gold very informative, well done!!
@hardipgajera2316
@hardipgajera2316 3 жыл бұрын
please make more video on code signing for exe. how to make csr and how to convert them into certificate
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks for the suggestion Hardip. I’ll try to cover these things soon (maybe in a video that I’m planning to do on release process).
@sulthanappdb
@sulthanappdb 2 жыл бұрын
hello, I need a help. Is anyone know about iOS developer certificate code signing or apn ? please help.
@ashwinkumar6706
@ashwinkumar6706 3 жыл бұрын
Can you pls elobrate more on adhoc, distribution, development and so on in detail. What is the differences between these?
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Yes Ashwin, I’ve been receiving messages for the same and I’ll try to cover it in one of the videos that I’ll be doing on release process. 🙂
@ashwinkumar6706
@ashwinkumar6706 3 жыл бұрын
@@iCode_Happy_Coding appreciate it. Thank you for your response
@iamflutteristas5
@iamflutteristas5 Жыл бұрын
Thank you for this detailed information. Can someone guide me. Got an email from Apple. Distribution certificate no longer be valid. What should I do? Also I am not getting part issuing CA for keychain? What option to choose?
@praveenahm3024
@praveenahm3024 Жыл бұрын
Very useful for a beginner.
@saktagan28
@saktagan28 3 жыл бұрын
May you plz add link to presentation
@prabakaranmuthusamy
@prabakaranmuthusamy 2 жыл бұрын
Great, thanks for the explanation 👍
@tanzeelhassan2934
@tanzeelhassan2934 3 жыл бұрын
such a detailed, and in-depth explanation. Thanks so so much for this bro. :))
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Glad that you liked the video, thanks 🙂
@whoadityanawandar
@whoadityanawandar 2 жыл бұрын
How is a certificate related to a provisioning profile? Do we use a single provisioning profile for all apps or one for each? How are both these things related to Teams?
@shubhamsingla8700
@shubhamsingla8700 2 жыл бұрын
Great explanation
@ede4120
@ede4120 3 жыл бұрын
Can someone help me? I am just Learning Swift and SwiftUI with a Course, and had made 3 little projects so far. Now, when I went back to the first project, it would not let me build because of some signing and Team errors. I don’t want to publish something, nor to pay anything, I just want to play around and learn. How can I solve this ?
@B34F
@B34F Жыл бұрын
很棒的內容!請問這簡報是用什麼工具做的?
@naveenboss
@naveenboss Жыл бұрын
Thank you very useful videos.
@poonamyadav-qz7yt
@poonamyadav-qz7yt 3 жыл бұрын
What will happen if I want to add couple of new devices to existing developer provisioning profile? Do I need to download new provisioning profile and broadcast to whole team ?
@krishnarjunbanoth7418
@krishnarjunbanoth7418 2 жыл бұрын
@poonam if you feel to add new devices for testing, first you have to add the respective devices in the app store connect device list. Then each developer has to redownload their manual profiles from the Xcode by going into the accounts sections.
@subinkk1000
@subinkk1000 2 жыл бұрын
Thanks for this very informative video.
@AndrewReeman_RemD
@AndrewReeman_RemD 2 жыл бұрын
Great video, thanks!
@beabetteryou1078
@beabetteryou1078 2 жыл бұрын
Greate video man, may you please share the slides?
@akashsharma9524
@akashsharma9524 3 жыл бұрын
Thank you !!! It was very much knowledgeable !!! 🙏
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Glad that you like it 🙂
@SudhanshuSrivastavaIndia
@SudhanshuSrivastavaIndia 3 жыл бұрын
Thank you so much.. very informative..
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Glad it was helpful! 👍🏼
@mechanc
@mechanc Жыл бұрын
At timestamp 6:00 I think you confused udid with uuid. I think it should be udid instead of uuid.
@trinathanantham5131
@trinathanantham5131 3 жыл бұрын
Can you please post a video on how to generate ipa file and install in real device for developers testing
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
That’s nice suggestion Trinath. I’ll look for covering it. Thanks 🙂
@businesswealthstory
@businesswealthstory 2 жыл бұрын
Does this have to be done through your main admin account or can it be done through the developer account?
@vishalgupta-io3hd
@vishalgupta-io3hd 3 жыл бұрын
Thanks for listening my request and giving this understanding in deep.. thanks a lot
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks Vishal. Your support keeps me motivated 🙂
@49_vishalshrivastav83
@49_vishalshrivastav83 3 жыл бұрын
we should have Developer account for creating certificate ? if yes than how much certificate can be created by 1 developer account
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Yes, you need a account for creating certificates. A maximum of 3 distribution certificates can be created. After that, you’ll have to revoke one of them.
@49_vishalshrivastav83
@49_vishalshrivastav83 3 жыл бұрын
@@iCode_Happy_Coding what's different between provisional certificate n distribution certificate
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
There’s nothing like provisional certificate. It’s provisioning profile, and distribution certificates. If you mean the difference between profile and certificates, please watch the video, I’ve explained in detail.
@49_vishalshrivastav83
@49_vishalshrivastav83 3 жыл бұрын
@@iCode_Happy_Coding Thanks
@EsmeraldaLopez-zt6yl
@EsmeraldaLopez-zt6yl 3 жыл бұрын
Nice video. Thanks
@priyasrivastava4679
@priyasrivastava4679 3 жыл бұрын
Great stuff. Got a lot of understanding of things :)
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Glad it was helpful!
@inarak1918
@inarak1918 3 жыл бұрын
Can you teach us actual coding within our computers ?
@theyogabios
@theyogabios 3 жыл бұрын
love your channel Sir.
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks, I’m glad that you like my content 🙂
@theyogabios
@theyogabios 3 жыл бұрын
Im almost finished with my first tvOS app a d hope to release by July. Any tips or links on what the future of making apps for the aTV
@BharatSingh-zk8lx
@BharatSingh-zk8lx 2 жыл бұрын
Hi, thanks a lot for this informative video and your hardwork. I had to ask now since we have "Automatically manage signing" option do we need to worry about manually signing? And if we switch device for signing, does it affect signing app?
@sk4tec
@sk4tec 2 жыл бұрын
I think you'd need to add your new devices UUID to the provisioning profile, that makes sense to me
@dsolcodereview8924
@dsolcodereview8924 3 жыл бұрын
Hi! Just want to know if i replace the developer of the app should i replace the profiles, certificate and identifier also? or can i replace the profile, identifier and certificate for the new develop. thank you for your help.
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
You don’t need to replace anything, nw develop can use the same certificates and profiles. If you change the bundle identifier, then it will be treated as a new app.
@seemantkushwah7564
@seemantkushwah7564 3 жыл бұрын
well explained
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks Seemant 🙂
@rajeevhiredesai5582
@rajeevhiredesai5582 3 жыл бұрын
Hi Pallav, In case of Ad Hoc provisioning profiles, Only those testing devices will be authorised to install that Ad Hoc build which are registered in Ad Hoc provisional profile, right?? Kindly give us some more clarification on this.
@twinsbaby5774
@twinsbaby5774 3 жыл бұрын
Very well describe
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks a lot 🙂
@shasvatnayak2329
@shasvatnayak2329 3 жыл бұрын
You are rockstar :D thank a ton!
@rakeshdixit9883
@rakeshdixit9883 2 жыл бұрын
Such a detailed and in depth explanation, Really informative video ,Thanks 🙏
@saurabhsierra9195
@saurabhsierra9195 3 жыл бұрын
Wow...great.thanks for the same . Really worthy.
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks for the kind words. This keeps me motivated 🙂
@varunsuresh22
@varunsuresh22 2 жыл бұрын
Such a thorough walkthrough my man! Appreciate it.
@veeraharikumarsakthivel8983
@veeraharikumarsakthivel8983 10 ай бұрын
Thanks a looooot brother
@andyz4770
@andyz4770 3 жыл бұрын
thanks and you are very good.
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
So nice of you 🙂
@pawanmanjani1298
@pawanmanjani1298 3 жыл бұрын
Very nice keep posting
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks Pawan, glad that you liked it 🙂
@azmat277
@azmat277 3 жыл бұрын
What is the impact on app whose certificate/ provisioning profile expires after uploading to appstore ?
@krishnarjunbanoth7418
@krishnarjunbanoth7418 2 жыл бұрын
@azmath It does not impact existing users who are already installing the app, but the developer can't able to push any updates until those certificates or profiles are renewed.
@nikolaaskaas
@nikolaaskaas 2 жыл бұрын
Nice video, finally understand their stupid workflow. Not sure why it has to be so complex.
@swiftlandacademy3193
@swiftlandacademy3193 3 жыл бұрын
Really nice
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks Alan, I’m glad that you liked it 🙂
@sandeepdhumale3733
@sandeepdhumale3733 3 жыл бұрын
Hi Pallav, Please confirm video at on 5:22 - 6:25, UUID is (Universally Unique Identifier) UDID is (Unique Device Identifier) which is also a device identifier.
@Sanikkayale
@Sanikkayale 3 жыл бұрын
Thanks for clarification on code signing and provisioning steps, types of profiles explanation could have been better.
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks for the feedback Ragu 🙂
@fazlinnouzil3946
@fazlinnouzil3946 3 жыл бұрын
Very informative video...Could you elaborate when we use enterprise profile? Is it dev or distribution?
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
It’s different from dev and distribution. If you need to test your beta application with a large group of testers you need to collect every single testers iOS device UDID, which is highly impractical. Besides that, Apple does not support more than 100 registered Ad Hoc devices for an app. You can circumvent this by using an Apple Enterprise certificate. This is a separate account that costs a bit more than a standard developer account. It does not have the possibility to deploy apps on the regular App Store, but you will get this: With Enterprise signing of your apps, you can run your apps on any device, without having to register the UDIDs in advance! Source: getupdraft.com/blog/ios-code-signing-development-and-distribution-prov
@vinnu6792
@vinnu6792 2 жыл бұрын
Everything is nice but unable to see some of the content which is covered by you.
@prachibile2798
@prachibile2798 3 жыл бұрын
Hello Friend, this is an amazing video.. Got a lot of information. But I just want to know how I can create an IPA file for realtime company project..
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Didn't get you completely. Did you mean how can you create an IPA? It's same - Archive -> Distribute. If you meant any in-house project (that will be used only within organisation), you can do the same thing. A different bundle id, and then distribute it using enterprise provisioning profile. Unless I got you wrong.
@prachibile2798
@prachibile2798 3 жыл бұрын
@@iCode_Happy_Coding Thanks for ur reply! I want to know what is required (prerequisites) to create IPA file like apple account etc. then archieving and whole procedure practically... Even from starting that adding app ID, downloading profile provisioning evrything I want to know. Again further if possible then how I can reduce iOS app size -> practically
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks for the suggestion Prachi. I'll try to cover these things. I'll try to make a video on Release Process covering these stuff and CI/CD maybe. Not sure about when I'll be able to do that, but I'll try.
@prachibile2798
@prachibile2798 3 жыл бұрын
@@iCode_Happy_Coding Okay. ..Thank you :)
@djthevj25
@djthevj25 2 жыл бұрын
Its a great information but i feel if you could have shown it through the process rather than speaking out. i reckon it will help lots of us.
@victorriurean
@victorriurean 2 жыл бұрын
nice
@newstabb1616
@newstabb1616 3 жыл бұрын
Nic animations
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks 🙂
@newstabb1616
@newstabb1616 3 жыл бұрын
@@iCode_Happy_Coding How did made those animations with hidden texts?
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
I used Prezi for creating that.
@harinderrana7829
@harinderrana7829 3 жыл бұрын
gold
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks Harinder, glad that you liked it 🙂
@pradeepkumarreddykondreddy7048
@pradeepkumarreddykondreddy7048 3 жыл бұрын
too complex to understand
@guillermopages6132
@guillermopages6132 2 жыл бұрын
1:04
@martinseal1987
@martinseal1987 3 жыл бұрын
thanks for this i needed just a real bare bones breakdown, more to bolster my understanding than to learn it, your english is a little broken though (i appreciate its your second third fourth laguage) but things like "what all devices" makes no sense, great content though loved your analogies
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks for the feedback Martin. I’m glad that you liked the video🙂
@lukasandresson3990
@lukasandresson3990 3 жыл бұрын
Goal is to have a backend fully controlled device with moderated moderators aka prison phone. Closed source crypto os lockdown for you - high barr scurity promised from manufaktory.
@mddi1420
@mddi1420 Жыл бұрын
Not ready for the barking dogs
@pankajkainthla
@pankajkainthla 3 жыл бұрын
UDID
@varunsuresh22
@varunsuresh22 2 жыл бұрын
I’m trying to upload my game to the iOS App Store. But when I try to run the final build with all the provision certificates, I still get this error after getting a successful build Unable to install “GAME” Domain: com.apple.dt.MobileDeviceErrorDomain Code: -402620395 User Info: { DVTErrorCreationDateKey = "2022-10-26 13:16:09 +0000"; IDERunOperationFailingWorker = IDEInstalliPhoneLauncher; } -- A valid provisioning profile for this executable was not found. Domain: com.apple.dt.MobileDeviceErrorDomain Code: -402620395 Any help to resolve this is IMMENSELY appreciated. Thanks
TechTalk | Overview of iOS app signing
11:39
iLane
Рет қаралды 11 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
Memory Leaks in iOS: Find, Diagnose, & Fix (2022)
12:44
iOS Academy
Рет қаралды 54 М.
How to Become an iOS Developer - The Skills You Need
8:21
CodeWithChris
Рет қаралды 22 М.
Play: The Secret Weapon for iOS Devs & Designers
10:12
Sean Allen
Рет қаралды 40 М.
How to use Cursor AI for iOS App Development (5 Techniques)
28:41
CodeWithChris
Рет қаралды 31 М.
ChatGPT Integration with Xcode
11:19
azamsharp
Рет қаралды 3,6 М.
MVVM + Dependency Injection in Swift | Unit Testing | iOS
29:29
What are Digital Signatures? - Computerphile
10:17
Computerphile
Рет қаралды 354 М.
Unit Testing in iOS with XCTest
18:14
Etisha Garg
Рет қаралды 3,2 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН