赞
踩
User-agent: Google-adstxt
Disallow:
server {
listen 80;
server_name superwinslots.com,www.superwinslots.com;
return 301 http://www.superwinslots.com$request_uri;
root /usr/share/nginx/html;
Resolve 安卓依赖,下了很久呢,然后还要Resolve 我实在搞不懂了,用什么自定义baseGradle.还要在Unity那里给点出来
这些依赖,我一次全部导入,并且删除,重复的,导入的时候也删除了重复,然后开启Auto Resolving然后我就真的不管了,实在是太麻烦了
关闭auto resolve了,还要点一下ok
开始打包,结果报错了
首先我们到这个目录下,执行 ./sdkManager.bat --licenses 一路yyyyyyyyy
然后打包又报错,说什么无法识别,
首先选中这个
这里把默认的3.4.0改成3.4.3
嗯,打包终于不报错了,不过呢不知道sdk能生效不,反正我看有gradle依赖冲突也只是警告,还很各种Mainfest会不会合并在一起,有无问题我也不知道!
把用Unity打的包(放弃AS了),直接上传谷歌,看看有无报错信息,这年头没报错都算是不错了,警告算什么
又开始报错“您上传的是可调试的 APK 或 Android App Bundle。出于安全考虑,您需要先停用调试功能,然后才能在 Google Play 中进行发布”
网上查了查,估计要重新用谷歌工具签名,Unity的签名瞬间成了摆设
我之前就搞过这个,我怀疑是换了2019版本后,jdk1.8生产的output,和unity自带的openJDK生产的会不一样。所以导致谷歌识别错误,说我不是release版
上面2个步骤都是错的,最后只需要在标记这里弄成false就弄对了。
再次总结了一下安装了插件并且依赖设置到位后,因为打包错误,所需要修改的地方有哪些
至于其他插件的权限xml标签暂时不管,都以后有问题再加了
除了设置unityiap的 publickey ,还有这里publickey我估计也要设置,
反正上面我最后一个没加,没点击Obfuscate
发现Unity又要resolve依赖,怀疑是依赖之间冲突,导致被solve误删,因为删掉了所以又要重新resolve
一些重要信息,设置了base.gradle一定要重启Unity可能才生效,Resolving很慢,咱不讨论冲突问题,很慢是因为vpn开了http代理,但是没有全局代理,软件用会很慢
在Unity/Libery 里面的xml,我已经注释掉过时的依赖,统一用andriodx的依赖,看看会不会更快
因为结算库要用3.0,我又升级到iap2.2.2,报错需要把iap导入的plugin删掉,重新导入之
后来我发现Libery里面依赖xml注释掉可能还不行,需要dispaly中看到来自于哪里,然后在根源的依赖xml文件一个一个去注释,而且还可以设置依赖库地址,这才是慢卡住真正的根源,当然了我的vpn
果不其然换了谷歌镜像快到没有朋友 之前要两个小时现在2分钟reslove就解决完毕了
由于谷歌支付库要升级3.0所以要升级Unity iap 但是报错了
Library\PackageCache\com.unity.purchasing@3.1.0\Runtime\AppleCore\INativeAppleStore.cs(3,44): error CS0122: 'INativeStore' is inaccessible due to its protection level
After the failure, “pod repo update” was executed and succeeded. “pod install” was then attempted again, and still failed. This may be due to a broken CocoaPods installation. See:
vim ~/.profile
export LANG=en_US.UTF-8
sudo gem install cocoapods
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"
brew install gnupg
gem sources --remove https://rubygems.org/
gem sources --add https://gems.ruby-china.com/
sudo gem install -n /usr/local/bin cocoapods
// 1. 打开缓存路径
open ~/Library/Caches/com.apple.amp.itmstransporter/
// 2. 删除当前目录下所有文件
// 3. 重新下载安装插件(下载文件大小约60M+,建议科学上网)点击iTMSTransporter文件就行
/Applications/Transporter.app/Contents/itms/bin/iTMSTransporter // 针对Transporter
// /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/itms/bin/iTMSTransporter // 针对Application Loader
完毕上传成功了!!!!
TestFlight上面点击一下,然后发布就可以找到构建版本了,发布的时候点击广告,广告也会申请成功了。。。。。
所有流程完结声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。