Three years ago, I wrote a program for uniapp
. Three years later, I encountered the need for uniapp
again. I had not applied by myself before< /span>ios
certificate, now I finally have to generate the certificate myself. . .
It’s a blessing, not a curse, but it’s a curse that cannot be avoided.
Detailed steps for uniapp to generate ios certificate
Link to the steps for connecting uniapp to unipush
Steps for connecting uniapp to unipush: http://t.csdn.cn/j4Cz8
2. After the certificate application is completed, you can proceed with uniapp
cloud packaging
2.1 Change the version number to facilitate checking for updates
2.2 Cloud packaging
2.3 Advertisement Cancellation - If there are advertisements that are checked by default and cannot be canceled, you need to cancel them in the uniapp background.
Steps to cancel open-screen ads in uniapp: https://www.niftyadmin.cn/n/4956429.html?action=onClick
2.4 Several pitfalls in packaging error reports
Command line invocation:
/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild archive -sdk iphoneos15.2 -project [PackagePath]/HBuilder.xcodeproj - archivePath [PackagePath]/XArchive/HBuilder.xcarchive -scheme HBuilder CONFIGURATION=Release
Solution: Since I use scanning and photo albums, the latest version of hbuilderX needs to manually check the corresponding modules. Can.
After the packaging is completed, a link to download theipa
file will be generated. Click the link to download.
3. Use Banana Cloud Compiler to constructipa
files and generate screenshots
Because on theapp store
publishing website, the build version and screenshots are required: as follows:
Banana Cloud Editor’s link: https://www.yunedit.com/update/appstore/list
Note the dedicated password above: it is not 苹果开发者账号的密码
, but a dedicated password that needs to be specially generated.
For specific steps, you can check out the tutorial in the screenshot, it’s super simple.
Possibility of building errors:
1.版本冲突:如果没有更改版本号就生成,则会提示 已经上传过此版本
2.报错:就是上面设备和模块的问题了
This Banana Cloud Editor can also generate ios certificates. I will add this after researching it.