Nil*_*l B 8 macos xcode unity-game-engine
如何将Unity OS for Mac OSX推送到Mac Store?我似乎无法弄清楚并且已经看过每一个地方.我知道你必须修改info.plist和包,但是没有明确的指南!
谢谢NB
将应用程序提交到 Mac 商店:
\n\n仅适用于 Mac Intel 的 Unity 构建
从 Unity 编译后显示 .app 的包内容
2.a. 编辑Info.plist
\n\n<key>CFBundleShortVersionString</key>\n<string>1.0.0</string>\n<key>LSApplicationCategoryType</key>\n<string>public.app-category.sports-games</string>\n<key>NSHumanReadableCopyright</key>\n<string>\xc2\xa9 2012 Apollo Software Solutions. All rights reserved.</string>\n<key>CFBundleIdentifier</key>\n<string>com.apolloss.GolfProHD</string>\n<key>CFBundleVersion</key>\n<string>1.0.0</string>\nRun Code Online (Sandbox Code Playgroud)\n\n2.b. 将 Resources/UnityPlayer.icns 替换为 1024x1024 的文件(您可能需要 icns 编辑器/生成器)
\n\n2.c. 将“所有人”对 /Data 的权限从“无访问权限”更改为“只读”
\n\n在 Terminal\xe2\x80\xa6 中(您可能需要权利,如果需要,请创建权利 xml 文件并添加到 codesign 命令)。
\n\ncodesign -f -s“第 3 方 Mac 开发者应用程序:Amit Barman”GolfProHD.app
\n\nProductbuild --component GolfProHD.app /Applications --sign“第 3 方 Mac 开发人员安装程序:Amit Barman”GolfProHD.pkg
在productbuild 创建.pkg 后删除.app 文件(否则安装程序测试将无法工作)。
\n\nsudo installer -store -pkg GolfProHD.pkg -target /
\n\n验证您的应用程序是否已安装在应用程序中
准备好将 .pkg 提交到 iTunes Connect!