iosdevd
iosdevd
无标题
3 posts
Don't wanna be here? Send us removal request.
iosdevd · 2 years ago
Text
The Definitive Guide to iOS Development: Unparalleled Collection of iOS Development Tutorials Throughout History.
The Ultimate iOS Development Guide: A Comprehensive Collection of the Best iOS Development Tutorials to Date
Have you had the chance to get your hands on the recently popular iPhone XS Max and iPhone XS? The price tag of 13,000 RMB certainly gives many people pause. It's interesting to note that they released a dual-SIM dual-standby version specifically aimed at attracting Chinese users. This is hardly surprising, considering the massive potential of the Chinese market.
In recent years, no matter the product Apple releases or the high price it commands, there are always numerous loyal Apple fans who eagerly purchase it. The iOS system is globally recognized as the most fluid operating system, and with an increasing number of people using iPhone series products, designers and developers have more opportunities for creativity and making money.
Tumblr media
First, it's essential to understand the iOS development languages.
Currently, there are two popular programming languages for iOS development: Objective-C and Swift. Objective-C is easier to grasp for those with a foundation in C language, while Swift is considered the primary language for future iOS/Mac development. Swift excels in programming concepts and API design. Objective-C is a practical, object-oriented language. Regardless of the future of Objective-C and Swift, learning a new language is ultimately about embracing a fresh way of thinking. The following tutorials cover both languages, giving you the flexibility to choose based on your preferences.
Next, it's crucial to familiarize yourself with the iOS development tools.
Xcode is an indispensable tool for iOS development. It runs on Apple's Mac operating system and is the integrated development environment Apple provides for creating applications for Mac OS X and iOS. Xcode offers a unified user interface design, allowing you to code, test, and debug within a single window. Alternatively, you can also consider using AppCode.
When it comes to iOS library management, CocoaPods is the go-to tool. It is widely used and well-known among iOS developers. With CocoaPods, we can easily add dependency libraries (supported by CocoaPods) called "Pods" to our projects and effortlessly manage their versions. Mockplus plays a vital role in app development. You might think it falls under the responsibility of designers and has no relation to you as a developer. However, to improve collaboration with designers, it's crucial to familiarize yourself with prototyping design. Mastering a simple and user-friendly prototyping design tool will only take a few hours or even less. Why not give it a try?
Last but definitely not least, I highly recommend a valuable tutorial for iOS development learning: App Uploader.
Tumblr media
For more details, please visit Appuploader home -- A tool improve ios develop efficiency such as submit ipa to appstore and manage ios certificate (http://www.appuploader.net/).
Tumblr media
0 notes
iosdevd · 2 years ago
Text
Guide to Generating iOS Certificates and Profile Files for App Development Introduction: Currently, many companies use H5 frameworks for app development, and among these H5 frameworks, uniapp is the most mature. Therefore, hbuilderx has become the preferred choice for developers. However, packaging an app requires a certificate. So how do we obtain this certificate? Generating an Apple certificate is relatively complex, so here I will focus on the process of generating an iOS certificate.
Currently, many companies use H5 frameworks for app development, and among these H5 frameworks, uniapp is the most mature. Therefore, hbuilderx has become the preferred choice for developers. However, packaging an app requires a certificate. So how do we obtain this certificate?
Generating an Apple certificate is relatively complex, so here I will focus on the process of generating an iOS certificate:
If you don't have an Apple Developer account yet, you need to register for one in the Apple Developer Center. The tutorial for registering an Apple Developer account is as follows: Tutorial for Registering an Apple Developer Account (in Chinese).
Once you have the Apple Developer account, you can follow the steps below to create the certificate.
First, let's create a p12 certificate. The process for creating a p12 certificate is as follows:
1.Log in to the Apple Developer backend and click on the "certificates" menu to enter the certificate management page. Click on the blue plus sign on the right side to start creating a certificate. When creating the certificate, choose the "iOS Distribution Ad Hoc and App Store" type, which includes both real device testing and distribution types (ad hoc for testing, app store for distribution). Please do not choose the "Apple" or "Dev" types of certificates, as they cannot be used for cloud packaging in hbuilderx.
Tumblr media Tumblr media Tumblr media
Use the function of generating iOS certificates in Appuploader to create this .p12 file, as shown in the image. After generating the .p12 file, download it to your local computer.
Go back to the Apple Developer Center. The .p12 certificate generated by appuploader will be synchronized back. You can then use appuploader to generate the p12 format Apple certificate. With the above steps, the p12 packing certificate has been generated.
Now, let me teach you how to generate the profile file required for packaging:
1.Enter the Apple Developer Center and click on "Identifiers" to create an app ID (package name). After creating it, it should look like the image below. Note that the format of the package name is typically in the format of a Java package name: com.xxxxxx.yyy.
Tumblr media Tumblr media
4.During the creation of the profile file, it will ask us to choose the app ID and cer certificate. Be careful not to select the wrong ones, as shown in the two images.
Tumblr media Tumblr media
Appuploader home -- A tool improve iOS development efficiency such as submitting IPA to App Store and managing iOS certificates.
Use the function of generating the description file in Appuploader to create this profile file, as shown in the image. After generating the description file, download it to your local computer.
Tumblr media Tumblr media
1 note · View note
iosdevd · 2 years ago
Text
One minute quick application for iOS certificate and description file tool
In developing iOS applications, we need to use various certificates. Creating these certificates in the developer center is quite cumbersome, and the most annoying thing is that the access speed of the developer center is sometimes fast and slow. It often takes a lot of time to create a certificate, and it also requires a Mac computer keychain. Below is an introduction to the method of quickly creating various iOS certificates and description files without a keychain in the Windows environment. Here we use a tool called Appuploader, which can run on Windows, Linux, and Mac systems. The process of creating a certificate using this tool is extremely simple, with just a few steps to complete. Moreover, in the development environment, the certificate created using this tool is not limited by computers and can be used on multiple computers. Share with everyone Tool Details https://www.appuploader.net/
3 notes · View notes