- 修改包名
- OtherSettings ->Auto Graphics API ->OpenGLES2
- 测试包 勾选Automatically manage signing
- BuildSettings -> Enable BitCode ->No
- BuildSettings->Signing ->Development
6.报错:
6.1 Command PhaseScriptExecution failed with a nonzero exit code
Xcode->File->Workspace Settings/Project Settings->Build System
把new build system 切换到 Legacy Build System
更新xcode后,不能切换到legacy,要用new 【20220304】
-
- MapFileParse.sh:Permission denied
打开终端
输入
Chmod +x /Users/…/MapFileParser.sh(MapFileParser.sh所在目录)
7相机、相册权限
选择 Privacy-Camera Usage Description(使用相机权限),并在后面添加提示:使用相机(可任意)。
再点击 + 号添加相册权限,选择Privacy-Photo Library Additions Usage Description(相册添加权限),并在后面添加提示:使用相册(可任意)。
8上传AppStore
Unity-iPhone->Any iOS Device
Version:递增
Build :程序构建的版本号,同一版本号的情况下,每次上传成功之后,都要递增
Automatically manage signing 去掉勾
打开x-code,mac任务栏Product->Archive打包
在出现的界面上选择默认设置
9.改包名
Info->Bundle Display Name
mac清理缓存
sudo rm -rf /private/var/folders/