http://wiki.nonip.net/api.php?action=feedcontributions&user=Admin&feedformat=atom
初心者エンジニアの簡易メモ - 利用者の投稿記録 [ja]
2024-03-29T12:18:15Z
利用者の投稿記録
MediaWiki 1.24.2
http://wiki.nonip.net/index.php?title=Linux/%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%A1%E3%83%A2/df&diff=18419
Linux/コマンドメモ/df
2024-03-26T00:46:11Z
<p>Admin: /* 容量オーバーしがちな場所(mac) */</p>
<hr />
<div>==ハードディスクの容量==<br />
$ df -h<br />
<br />
==容量の大きいファイル一覧==<br />
$ du -k ./ | sort -n | tail -10<br />
<br />
==100M以上のファイル一覧==<br />
$ find ./ -size 100000000 -ls<br />
<br />
==dir内に含まれるファイルの合計サイズ==<br />
imgdataディレクトリの場合<br />
$ du -sh imgdata<br />
37G imgdata<br />
tmpdataディレクトリの場合<br />
$ du -sh tmpdata<br />
40K tmpdata<br />
<br />
37GBぐらいの画像dirは5分ぐらいで結果が出た。<br />
<br />
40KBぐらいのtmpdirは一瞬で結果がでた。<br />
<br />
==dir内に含まれるdirのファイル合計サイズ==<br />
$ cd ~/Library<br />
$ du -h -d 1 | sort -rh<br />
ギガだけ<br />
$ du -h -d 1 | sort -rh | grep "^ *[0-9\.]\+G"<br />
<br />
これだとスペースのあるdirが調べられない。・・<br />
$ ls | xargs du -sh<br />
2.3M core1<br />
65G imgdata<br />
20K file1<br />
0B dir1<br />
こちらで<br />
$ find . -maxdepth 1 -print0 | xargs -0 du -sh<br />
13G .<br />
11G ./cache<br />
8.0K ./licenses<br />
サイズ順に<br />
$ du -sh * | sort -rh<br />
35G Unity<br />
17G Xcode.app<br />
2.7G iMovie.app<br />
サイズ順にギガだけ<br />
$ du -h -d 1 | sort -rh | grep "^ *[0-9\.]\+G"<br />
35G Unity<br />
17G Xcode.app<br />
2.7G iMovie.app<br />
<br />
==表示サンプル==<br />
100GBのhddのdf<br />
Filesystem 1K-ブロック 使用 使用可 使用% マウント位置<br />
/dev/vda1 101572540 45871624 50458108 48% /<br />
<br />
==容量オーバーがちな場所(linux)==<br />
ls -lthA /var/spool/clientmqueue<br />
ls -lthA /var/spool/mqueue #mailのログ<br />
ls -lthA /var/spool/mail/linux # (最後のlinuxはユーザ名) 69G<br />
ls -lthA /etc/httpd/logs/ #apacheのログ<br />
ls -lthA /var/log/nginx/ #nginxのログ<br />
ls -lthA /var/ktserver/casket.kch #kyototycoonのログ<br />
ls -lthA /var/lib/mysql/mysql-slow.* #mysqlのslow-log<br />
ls -lthA /var/www/zend/*/data/logs/php_error.log #各種アプリのログ<br />
ls -lthA /var/lib/mysql/ibdata1<br />
ls -lthA /var/lib/docker # 1G<br />
ls -lthA ~/Maildir/new<br />
ls -lthA /var/www/cacti/log/cacti.log (41Gたまってた・・)<br />
<br />
$ du -sh /var/lib/mysql/<br />
が多いときは使ってないmysqlのdbを整理する<br />
<br />
1万pv/dayのサイトが入ってる/var/spool/mail に2年で69GB溜まってたことがある<br />
<br />
===dirではここら辺===<br />
part1<br />
cd /usr/local/src<br />
du -h -d 1 | sort -rh | grep G<br />
<br />
==mysqlのibdata1の削減は以下の通り==<br />
#テーブルのdumpを取る<br />
#mysql停止<br />
#ibdata1、ib_logfile0、ib_logfile1・・・を削除<br />
#テーブルのリストア<br />
#mysql開始<br />
参考:https://hiroakis.com/blog/2013/08/22/mysql-%E3%81%AA%E3%81%9Cibdata1%E3%81%8C%E8%82%A5%E5%A4%A7%E5%8C%96%E3%81%99%E3%82%8B%E7%90%86%E7%94%B1%E8%A8%98%E4%BA%8B%E3%81%AE%E6%84%8F%E8%A8%B3/<br />
<br />
==容量オーバーしがちな場所(mac)==<br />
システム系キャッシュ<br />
sudo rm -fr /System/Library/Caches/*<br />
sudo rm -fr /Library/Caches/* <br />
sudo rm -fr ~/Library/Caches/*<br />
<br />
ls -ltA /cores<br />
以下記述するとcoresにcore_dumpはたまらないようになる。<br />
$ vi /etc/hostconfig<br />
COREDUMPS=-NO-<br />
<br />
$ du -sh ~/Library<br />
88G Library/<br />
<br />
$ du -sh ~/Library/Android<br />
66G Android<br />
<br />
androidの各種api-version<br />
$ du -sh ~/Library/Android/sdk/system-images<br />
48G system-images<br />
<br />
$ du -sh ~/Library/Android/sdk/system-images/*<br />
5.1G /Users/mac1/Library/Android/sdk/system-images/android-19<br />
3.1G /Users/mac1/Library/Android/sdk/system-images/android-26<br />
2.3G /Users/mac1/Library/Android/sdk/system-images/android-29<br />
5.5G /Users/mac1/Library/Android/sdk/system-images/android-30<br />
<br />
androidのエミュレーター<br />
$ du -sh ~/.android<br />
25G .android<br />
<br />
androidのビルドツール<br />
$ du -sh ~/Library/Android/sdk/build-tools<br />
1.2G ~/Library/Android/sdk/build-tools<br />
<br />
xcodeビルドキャッシュ<br />
$ du -sh ~/Library/Developer/Xcode/DerivedData<br />
2.3G DerivedData<br />
参考:https://dev.classmethod.jp/articles/remove-xcode-derived-data/<br />
<br />
xcodeのビルドされたアーカイブファイル<br />
$ du -sh ~/Library/Developer/Xcode/Archives<br />
14G Archives<br />
参考:https://101010.fun/delete-garbage-files-macos.html<br />
<br />
xcodeのiOS DeviceSupportのキャッシュ<br />
$ du -sh ~/Library/Developer/Xcode/iOS\ DeviceSupport/*/Symbols/System/Library/Caches <br />
23G Caches <br />
↑の削除<br />
$ rm -fr ~/Library/Developer/Xcode/iOS\ DeviceSupport/*/Symbols/System/Library/Caches/*<br />
<br />
iOS DeviceSupportが複数あれば、不要なものを削除<br />
ls ~/Library/Developer/Xcode/iOS\ DeviceSupport/<br />
<br />
podのcache削除<br />
pod cache clean --all # 4G程度だった<br />
参考:https://qiita.com/shtnkgm/items/c96a58579ec406194fa8<br />
<br />
不要なunityバージョン削除<br />
$ du -sh /Applications/Unity/Hub/Editor/* | sort -rh<br />
<br />
unityのandroid-sdkの場所<br />
$ du -sh /Applications/Unity/Hub/Editor/*/PlaybackEngines/AndroidPlayer/SDK/platforms<br />
<br />
$ du -sh /Applications/Unity/Hub/Editor/*/PlaybackEngines/AndroidPlayer/SDK/system-images/*<br />
===Xcodeのcache削除===<br />
Xcode の不要ファイルを消す<br />
https://qiita.com/star__hoshi/items/0ce9cd1c3793e6a951fc<br />
<br />
==Spotlightのindex再生成==<br />
$ sudo mdutil -i off /<br />
$ sudo rm -rf /.Spotlight-V100/<br />
$ sudo mdutil -E -i on /<br />
<br />
==mac削除箇所==<br />
以下のCachesの中身は削除して良い<br />
sudo rm -rf ~/Library/Caches/*<br />
XcodeのArchiveの履歴は削除して良い<br />
sudo rm -rf ~/Library/Developer/Xcode/Archives/*<br />
XcodeのDerivedDataのシミュレーターのアプリデータは削除して良い。<br />
sudo rm -rf ~/Library/Developer/Xcode/DerivedData/*<br />
Xcodeの古いosは削除<br />
~/Library/Developer/Xcode/iOS\ DeviceSupport<br />
iosシミュレーターのcacheは不要<br />
sudo rm -rf ~/Library/Developer/CoreSimulator/Caches/*<br />
iosシミュレーターのDevideの使えなくなったデバイス削除<br />
xcrun simctl delete unavailable<br />
<br />
参考:https://xyk.hatenablog.com/entry/2020/11/17/175857<br />
<br />
参考:https://qiita.com/reikubonaga/items/48987d35fb10b7de6bcc<br />
<br />
===mac 内に含まれるdirのファイル合計サイズ===<br />
<pre><br />
ルートディレクトリサイズ一覧<br />
78G Applications<br />
13G Library<br />
864G System<br />
413G Users<br />
96K Volumes<br />
4.6M bin<br />
4.5K dev<br />
13G private<br />
2.0M sbin<br />
3.5G usr<br />
<br />
/Applications 内で、容量食っていそうな所。<br />
1.6G Docker.app<br />
34G Unity<br />
15G Xcode.app<br />
2.4G iMovie.app<br />
155M zoom.us.app<br />
<br />
/Applications/Unity 内<br />
2.8G 2017.4.39f1<br />
3.1G 2018.4.29f1<br />
4.7G 2019.4.26f1<br />
8.3G 2020.3.17f1<br />
16G 2020.3.21f1<br />
<br />
/Applications/Unity/Hub/Editor 内<br />
2.8G 2017.4.39f1<br />
3.1G 2018.4.29f1<br />
4.7G 2019.4.26f1<br />
8.3G 2020.3.17f1<br />
<br />
/Users 内<br />
4.0K Guest<br />
8.0K Shared<br />
4.0K guest1<br />
398G mac<br />
<br />
/Users/mac 内で、容量食っていそうな所。<br />
22G .android<br />
12M .azcopy<br />
108M .azure<br />
3.2G .cocoapods<br />
2.9G .gradle<br />
633M .nodebrew<br />
567M .npm<br />
412M .nvm<br />
7.5G Desktop<br />
4.4G Downloads<br />
325G Library<br />
24G Movies<br />
176M Music<br />
<br />
/Users/mac/Library で、容量食っていそうな所。<br />
19G Android<br />
11G Caches<br />
4.4G Containers<br />
269G Developer<br />
4.4G Containers<br />
10G Unity<br />
<br />
Cachesの中身は削除して良い。<br />
<br />
/Users/mac1/Library/Developer で、容量食っていそうな所。<br />
23G CoreSimulator<br />
245G Xcode<br />
<br />
/Users/mac1/Library/Developer/Xcode で、容量食っていそうな所。<br />
147G Archives<br />
71G DerivedData<br />
25G iOS DeviceSupport<br />
<br />
Archivesの中も、DerivedDataの中も、いらない。<br />
iOS DeviceSupportは、12,13,14あたりの、古いiosは削除<br />
<br />
/Users/mac1/Library/Developer/CoreSimulator で、容量食っていそうな所。<br />
18G ./Caches<br />
5.5G ./Devices<br />
</pre><br />
<br />
===Xcodeで使わない不要なものを削除===<br />
<pre><br />
$ du -sh /Applications/Xcode.app/Contents/Developer/Platforms/* | sort -rh<br />
5.8G /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform<br />
3.8G /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform<br />
3.1G /Applications/Xcode.app/Contents/Developer/Platforms/WatchOS.platform<br />
241M /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform<br />
45M /Applications/Xcode.app/Contents/Developer/Platforms/WatchSimulator.platform<br />
43M /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform<br />
34M /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVSimulator.platform<br />
4.1M /Applications/Xcode.app/Contents/Developer/Platforms/DriverKit.platform<br />
</pre><br />
注意:消すと再インストールが必要かも。<br />
<br />
参考:https://mattintosh.hatenablog.com/entry/20190525/1558710132<br />
<br />
===その他箇所で削除===<br />
*mac/システム/一般/ストレージ/デベロッパで、iOSデバイスサポートで、古いものを削除してく。(一つ6GBぐらい)<br />
*mac/システム/一般/ストレージ/音楽制作で、GradeBandサウンドライブラリを削除。(22GB)<br />
*mac/システム/一般/ストレージ/書類から、大きい順にファイルを表示して、不要なものを削除してく。<br />
<br />
==windowsオーバーしがちな場所==<br />
*c:/windows/WinSxS (9GBあった)<br />
<br />
削減方法<br />
#タスクスケジュール/タスクスケジューラライブラリ/Microsoft/Windows/Servicing/StartComponentCleanupを実行<br />
<br />
参考:https://aprico-media.com/posts/2392<br />
<br />
*c:/windows/SysWOW64 (1.16GBぐらい)32bit用のプログラムなので、削減できない。<br />
*c:/windows/System32(2.7GBぐらい) 64bit用プログラムなので、削減できない。</div>
Admin
http://wiki.nonip.net/index.php?title=Linux/%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%A1%E3%83%A2/df&diff=18418
Linux/コマンドメモ/df
2024-03-26T00:41:00Z
<p>Admin: /* mac 内に含まれるdirのファイル合計サイズ */</p>
<hr />
<div>==ハードディスクの容量==<br />
$ df -h<br />
<br />
==容量の大きいファイル一覧==<br />
$ du -k ./ | sort -n | tail -10<br />
<br />
==100M以上のファイル一覧==<br />
$ find ./ -size 100000000 -ls<br />
<br />
==dir内に含まれるファイルの合計サイズ==<br />
imgdataディレクトリの場合<br />
$ du -sh imgdata<br />
37G imgdata<br />
tmpdataディレクトリの場合<br />
$ du -sh tmpdata<br />
40K tmpdata<br />
<br />
37GBぐらいの画像dirは5分ぐらいで結果が出た。<br />
<br />
40KBぐらいのtmpdirは一瞬で結果がでた。<br />
<br />
==dir内に含まれるdirのファイル合計サイズ==<br />
$ cd ~/Library<br />
$ du -h -d 1 | sort -rh<br />
ギガだけ<br />
$ du -h -d 1 | sort -rh | grep "^ *[0-9\.]\+G"<br />
<br />
これだとスペースのあるdirが調べられない。・・<br />
$ ls | xargs du -sh<br />
2.3M core1<br />
65G imgdata<br />
20K file1<br />
0B dir1<br />
こちらで<br />
$ find . -maxdepth 1 -print0 | xargs -0 du -sh<br />
13G .<br />
11G ./cache<br />
8.0K ./licenses<br />
サイズ順に<br />
$ du -sh * | sort -rh<br />
35G Unity<br />
17G Xcode.app<br />
2.7G iMovie.app<br />
サイズ順にギガだけ<br />
$ du -h -d 1 | sort -rh | grep "^ *[0-9\.]\+G"<br />
35G Unity<br />
17G Xcode.app<br />
2.7G iMovie.app<br />
<br />
==表示サンプル==<br />
100GBのhddのdf<br />
Filesystem 1K-ブロック 使用 使用可 使用% マウント位置<br />
/dev/vda1 101572540 45871624 50458108 48% /<br />
<br />
==容量オーバーがちな場所(linux)==<br />
ls -lthA /var/spool/clientmqueue<br />
ls -lthA /var/spool/mqueue #mailのログ<br />
ls -lthA /var/spool/mail/linux # (最後のlinuxはユーザ名) 69G<br />
ls -lthA /etc/httpd/logs/ #apacheのログ<br />
ls -lthA /var/log/nginx/ #nginxのログ<br />
ls -lthA /var/ktserver/casket.kch #kyototycoonのログ<br />
ls -lthA /var/lib/mysql/mysql-slow.* #mysqlのslow-log<br />
ls -lthA /var/www/zend/*/data/logs/php_error.log #各種アプリのログ<br />
ls -lthA /var/lib/mysql/ibdata1<br />
ls -lthA /var/lib/docker # 1G<br />
ls -lthA ~/Maildir/new<br />
ls -lthA /var/www/cacti/log/cacti.log (41Gたまってた・・)<br />
<br />
$ du -sh /var/lib/mysql/<br />
が多いときは使ってないmysqlのdbを整理する<br />
<br />
1万pv/dayのサイトが入ってる/var/spool/mail に2年で69GB溜まってたことがある<br />
<br />
===dirではここら辺===<br />
part1<br />
cd /usr/local/src<br />
du -h -d 1 | sort -rh | grep G<br />
<br />
==mysqlのibdata1の削減は以下の通り==<br />
#テーブルのdumpを取る<br />
#mysql停止<br />
#ibdata1、ib_logfile0、ib_logfile1・・・を削除<br />
#テーブルのリストア<br />
#mysql開始<br />
参考:https://hiroakis.com/blog/2013/08/22/mysql-%E3%81%AA%E3%81%9Cibdata1%E3%81%8C%E8%82%A5%E5%A4%A7%E5%8C%96%E3%81%99%E3%82%8B%E7%90%86%E7%94%B1%E8%A8%98%E4%BA%8B%E3%81%AE%E6%84%8F%E8%A8%B3/<br />
<br />
==容量オーバーしがちな場所(mac)==<br />
システム系キャッシュ<br />
sudo rm -fr /System/Library/Caches/*<br />
sudo rm -fr /Library/Caches/* <br />
sudo rm -fr ~/Library/Caches/*<br />
<br />
ls -ltA /cores<br />
以下記述するとcoresにcore_dumpはたまらないようになる。<br />
$ vi /etc/hostconfig<br />
COREDUMPS=-NO-<br />
<br />
$ du -sh ~/Library<br />
88G Library/<br />
<br />
$ du -sh ~/Library/Android<br />
66G Android<br />
<br />
androidの各種api-version<br />
$ du -sh ~/Library/Android/sdk/system-images<br />
48G system-images<br />
<br />
androidのエミュレーター<br />
$ du -sh ~/.android<br />
25G .android<br />
<br />
androidのビルドツール<br />
$ du -sh ~/Library/Android/sdk/build-tools<br />
1.2G ~/Library/Android/sdk/build-tools<br />
<br />
xcodeビルドキャッシュ<br />
$ du -sh ~/Library/Developer/Xcode/DerivedData<br />
2.3G DerivedData<br />
参考:https://dev.classmethod.jp/articles/remove-xcode-derived-data/<br />
<br />
xcodeのビルドされたアーカイブファイル<br />
$ du -sh ~/Library/Developer/Xcode/Archives<br />
14G Archives<br />
参考:https://101010.fun/delete-garbage-files-macos.html<br />
<br />
xcodeのiOS DeviceSupportのキャッシュ<br />
$ du -sh ~/Library/Developer/Xcode/iOS\ DeviceSupport/*/Symbols/System/Library/Caches <br />
23G Caches <br />
↑の削除<br />
$ rm -fr ~/Library/Developer/Xcode/iOS\ DeviceSupport/*/Symbols/System/Library/Caches/*<br />
<br />
iOS DeviceSupportが複数あれば、不要なものを削除<br />
ls ~/Library/Developer/Xcode/iOS\ DeviceSupport/<br />
<br />
podのcache削除<br />
pod cache clean --all # 4G程度だった<br />
参考:https://qiita.com/shtnkgm/items/c96a58579ec406194fa8<br />
<br />
不要なunityバージョン削除<br />
$ du -sh /Applications/Unity/Hub/Editor/* | sort -rh<br />
<br />
unityのandroid-sdkの場所<br />
$ du -sh /Applications/Unity/Hub/Editor/*/PlaybackEngines/AndroidPlayer/SDK/platforms<br />
<br />
$ du -sh /Applications/Unity/Hub/Editor/*/PlaybackEngines/AndroidPlayer/SDK/system-images/*<br />
===Xcodeのcache削除===<br />
Xcode の不要ファイルを消す<br />
https://qiita.com/star__hoshi/items/0ce9cd1c3793e6a951fc<br />
<br />
==Spotlightのindex再生成==<br />
$ sudo mdutil -i off /<br />
$ sudo rm -rf /.Spotlight-V100/<br />
$ sudo mdutil -E -i on /<br />
<br />
==mac削除箇所==<br />
以下のCachesの中身は削除して良い<br />
sudo rm -rf ~/Library/Caches/*<br />
XcodeのArchiveの履歴は削除して良い<br />
sudo rm -rf ~/Library/Developer/Xcode/Archives/*<br />
XcodeのDerivedDataのシミュレーターのアプリデータは削除して良い。<br />
sudo rm -rf ~/Library/Developer/Xcode/DerivedData/*<br />
Xcodeの古いosは削除<br />
~/Library/Developer/Xcode/iOS\ DeviceSupport<br />
iosシミュレーターのcacheは不要<br />
sudo rm -rf ~/Library/Developer/CoreSimulator/Caches/*<br />
iosシミュレーターのDevideの使えなくなったデバイス削除<br />
xcrun simctl delete unavailable<br />
<br />
参考:https://xyk.hatenablog.com/entry/2020/11/17/175857<br />
<br />
参考:https://qiita.com/reikubonaga/items/48987d35fb10b7de6bcc<br />
<br />
===mac 内に含まれるdirのファイル合計サイズ===<br />
<pre><br />
ルートディレクトリサイズ一覧<br />
78G Applications<br />
13G Library<br />
864G System<br />
413G Users<br />
96K Volumes<br />
4.6M bin<br />
4.5K dev<br />
13G private<br />
2.0M sbin<br />
3.5G usr<br />
<br />
/Applications 内で、容量食っていそうな所。<br />
1.6G Docker.app<br />
34G Unity<br />
15G Xcode.app<br />
2.4G iMovie.app<br />
155M zoom.us.app<br />
<br />
/Applications/Unity 内<br />
2.8G 2017.4.39f1<br />
3.1G 2018.4.29f1<br />
4.7G 2019.4.26f1<br />
8.3G 2020.3.17f1<br />
16G 2020.3.21f1<br />
<br />
/Applications/Unity/Hub/Editor 内<br />
2.8G 2017.4.39f1<br />
3.1G 2018.4.29f1<br />
4.7G 2019.4.26f1<br />
8.3G 2020.3.17f1<br />
<br />
/Users 内<br />
4.0K Guest<br />
8.0K Shared<br />
4.0K guest1<br />
398G mac<br />
<br />
/Users/mac 内で、容量食っていそうな所。<br />
22G .android<br />
12M .azcopy<br />
108M .azure<br />
3.2G .cocoapods<br />
2.9G .gradle<br />
633M .nodebrew<br />
567M .npm<br />
412M .nvm<br />
7.5G Desktop<br />
4.4G Downloads<br />
325G Library<br />
24G Movies<br />
176M Music<br />
<br />
/Users/mac/Library で、容量食っていそうな所。<br />
19G Android<br />
11G Caches<br />
4.4G Containers<br />
269G Developer<br />
4.4G Containers<br />
10G Unity<br />
<br />
Cachesの中身は削除して良い。<br />
<br />
/Users/mac1/Library/Developer で、容量食っていそうな所。<br />
23G CoreSimulator<br />
245G Xcode<br />
<br />
/Users/mac1/Library/Developer/Xcode で、容量食っていそうな所。<br />
147G Archives<br />
71G DerivedData<br />
25G iOS DeviceSupport<br />
<br />
Archivesの中も、DerivedDataの中も、いらない。<br />
iOS DeviceSupportは、12,13,14あたりの、古いiosは削除<br />
<br />
/Users/mac1/Library/Developer/CoreSimulator で、容量食っていそうな所。<br />
18G ./Caches<br />
5.5G ./Devices<br />
</pre><br />
<br />
===Xcodeで使わない不要なものを削除===<br />
<pre><br />
$ du -sh /Applications/Xcode.app/Contents/Developer/Platforms/* | sort -rh<br />
5.8G /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform<br />
3.8G /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform<br />
3.1G /Applications/Xcode.app/Contents/Developer/Platforms/WatchOS.platform<br />
241M /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform<br />
45M /Applications/Xcode.app/Contents/Developer/Platforms/WatchSimulator.platform<br />
43M /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform<br />
34M /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVSimulator.platform<br />
4.1M /Applications/Xcode.app/Contents/Developer/Platforms/DriverKit.platform<br />
</pre><br />
注意:消すと再インストールが必要かも。<br />
<br />
参考:https://mattintosh.hatenablog.com/entry/20190525/1558710132<br />
<br />
===その他箇所で削除===<br />
*mac/システム/一般/ストレージ/デベロッパで、iOSデバイスサポートで、古いものを削除してく。(一つ6GBぐらい)<br />
*mac/システム/一般/ストレージ/音楽制作で、GradeBandサウンドライブラリを削除。(22GB)<br />
*mac/システム/一般/ストレージ/書類から、大きい順にファイルを表示して、不要なものを削除してく。<br />
<br />
==windowsオーバーしがちな場所==<br />
*c:/windows/WinSxS (9GBあった)<br />
<br />
削減方法<br />
#タスクスケジュール/タスクスケジューラライブラリ/Microsoft/Windows/Servicing/StartComponentCleanupを実行<br />
<br />
参考:https://aprico-media.com/posts/2392<br />
<br />
*c:/windows/SysWOW64 (1.16GBぐらい)32bit用のプログラムなので、削減できない。<br />
*c:/windows/System32(2.7GBぐらい) 64bit用プログラムなので、削減できない。</div>
Admin
http://wiki.nonip.net/index.php?title=Linux/%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%A1%E3%83%A2/df&diff=18417
Linux/コマンドメモ/df
2024-03-26T00:39:23Z
<p>Admin: /* mac 内に含まれるdirのファイル合計サイズ */</p>
<hr />
<div>==ハードディスクの容量==<br />
$ df -h<br />
<br />
==容量の大きいファイル一覧==<br />
$ du -k ./ | sort -n | tail -10<br />
<br />
==100M以上のファイル一覧==<br />
$ find ./ -size 100000000 -ls<br />
<br />
==dir内に含まれるファイルの合計サイズ==<br />
imgdataディレクトリの場合<br />
$ du -sh imgdata<br />
37G imgdata<br />
tmpdataディレクトリの場合<br />
$ du -sh tmpdata<br />
40K tmpdata<br />
<br />
37GBぐらいの画像dirは5分ぐらいで結果が出た。<br />
<br />
40KBぐらいのtmpdirは一瞬で結果がでた。<br />
<br />
==dir内に含まれるdirのファイル合計サイズ==<br />
$ cd ~/Library<br />
$ du -h -d 1 | sort -rh<br />
ギガだけ<br />
$ du -h -d 1 | sort -rh | grep "^ *[0-9\.]\+G"<br />
<br />
これだとスペースのあるdirが調べられない。・・<br />
$ ls | xargs du -sh<br />
2.3M core1<br />
65G imgdata<br />
20K file1<br />
0B dir1<br />
こちらで<br />
$ find . -maxdepth 1 -print0 | xargs -0 du -sh<br />
13G .<br />
11G ./cache<br />
8.0K ./licenses<br />
サイズ順に<br />
$ du -sh * | sort -rh<br />
35G Unity<br />
17G Xcode.app<br />
2.7G iMovie.app<br />
サイズ順にギガだけ<br />
$ du -h -d 1 | sort -rh | grep "^ *[0-9\.]\+G"<br />
35G Unity<br />
17G Xcode.app<br />
2.7G iMovie.app<br />
<br />
==表示サンプル==<br />
100GBのhddのdf<br />
Filesystem 1K-ブロック 使用 使用可 使用% マウント位置<br />
/dev/vda1 101572540 45871624 50458108 48% /<br />
<br />
==容量オーバーがちな場所(linux)==<br />
ls -lthA /var/spool/clientmqueue<br />
ls -lthA /var/spool/mqueue #mailのログ<br />
ls -lthA /var/spool/mail/linux # (最後のlinuxはユーザ名) 69G<br />
ls -lthA /etc/httpd/logs/ #apacheのログ<br />
ls -lthA /var/log/nginx/ #nginxのログ<br />
ls -lthA /var/ktserver/casket.kch #kyototycoonのログ<br />
ls -lthA /var/lib/mysql/mysql-slow.* #mysqlのslow-log<br />
ls -lthA /var/www/zend/*/data/logs/php_error.log #各種アプリのログ<br />
ls -lthA /var/lib/mysql/ibdata1<br />
ls -lthA /var/lib/docker # 1G<br />
ls -lthA ~/Maildir/new<br />
ls -lthA /var/www/cacti/log/cacti.log (41Gたまってた・・)<br />
<br />
$ du -sh /var/lib/mysql/<br />
が多いときは使ってないmysqlのdbを整理する<br />
<br />
1万pv/dayのサイトが入ってる/var/spool/mail に2年で69GB溜まってたことがある<br />
<br />
===dirではここら辺===<br />
part1<br />
cd /usr/local/src<br />
du -h -d 1 | sort -rh | grep G<br />
<br />
==mysqlのibdata1の削減は以下の通り==<br />
#テーブルのdumpを取る<br />
#mysql停止<br />
#ibdata1、ib_logfile0、ib_logfile1・・・を削除<br />
#テーブルのリストア<br />
#mysql開始<br />
参考:https://hiroakis.com/blog/2013/08/22/mysql-%E3%81%AA%E3%81%9Cibdata1%E3%81%8C%E8%82%A5%E5%A4%A7%E5%8C%96%E3%81%99%E3%82%8B%E7%90%86%E7%94%B1%E8%A8%98%E4%BA%8B%E3%81%AE%E6%84%8F%E8%A8%B3/<br />
<br />
==容量オーバーしがちな場所(mac)==<br />
システム系キャッシュ<br />
sudo rm -fr /System/Library/Caches/*<br />
sudo rm -fr /Library/Caches/* <br />
sudo rm -fr ~/Library/Caches/*<br />
<br />
ls -ltA /cores<br />
以下記述するとcoresにcore_dumpはたまらないようになる。<br />
$ vi /etc/hostconfig<br />
COREDUMPS=-NO-<br />
<br />
$ du -sh ~/Library<br />
88G Library/<br />
<br />
$ du -sh ~/Library/Android<br />
66G Android<br />
<br />
androidの各種api-version<br />
$ du -sh ~/Library/Android/sdk/system-images<br />
48G system-images<br />
<br />
androidのエミュレーター<br />
$ du -sh ~/.android<br />
25G .android<br />
<br />
androidのビルドツール<br />
$ du -sh ~/Library/Android/sdk/build-tools<br />
1.2G ~/Library/Android/sdk/build-tools<br />
<br />
xcodeビルドキャッシュ<br />
$ du -sh ~/Library/Developer/Xcode/DerivedData<br />
2.3G DerivedData<br />
参考:https://dev.classmethod.jp/articles/remove-xcode-derived-data/<br />
<br />
xcodeのビルドされたアーカイブファイル<br />
$ du -sh ~/Library/Developer/Xcode/Archives<br />
14G Archives<br />
参考:https://101010.fun/delete-garbage-files-macos.html<br />
<br />
xcodeのiOS DeviceSupportのキャッシュ<br />
$ du -sh ~/Library/Developer/Xcode/iOS\ DeviceSupport/*/Symbols/System/Library/Caches <br />
23G Caches <br />
↑の削除<br />
$ rm -fr ~/Library/Developer/Xcode/iOS\ DeviceSupport/*/Symbols/System/Library/Caches/*<br />
<br />
iOS DeviceSupportが複数あれば、不要なものを削除<br />
ls ~/Library/Developer/Xcode/iOS\ DeviceSupport/<br />
<br />
podのcache削除<br />
pod cache clean --all # 4G程度だった<br />
参考:https://qiita.com/shtnkgm/items/c96a58579ec406194fa8<br />
<br />
不要なunityバージョン削除<br />
$ du -sh /Applications/Unity/Hub/Editor/* | sort -rh<br />
<br />
unityのandroid-sdkの場所<br />
$ du -sh /Applications/Unity/Hub/Editor/*/PlaybackEngines/AndroidPlayer/SDK/platforms<br />
<br />
$ du -sh /Applications/Unity/Hub/Editor/*/PlaybackEngines/AndroidPlayer/SDK/system-images/*<br />
===Xcodeのcache削除===<br />
Xcode の不要ファイルを消す<br />
https://qiita.com/star__hoshi/items/0ce9cd1c3793e6a951fc<br />
<br />
==Spotlightのindex再生成==<br />
$ sudo mdutil -i off /<br />
$ sudo rm -rf /.Spotlight-V100/<br />
$ sudo mdutil -E -i on /<br />
<br />
==mac削除箇所==<br />
以下のCachesの中身は削除して良い<br />
sudo rm -rf ~/Library/Caches/*<br />
XcodeのArchiveの履歴は削除して良い<br />
sudo rm -rf ~/Library/Developer/Xcode/Archives/*<br />
XcodeのDerivedDataのシミュレーターのアプリデータは削除して良い。<br />
sudo rm -rf ~/Library/Developer/Xcode/DerivedData/*<br />
Xcodeの古いosは削除<br />
~/Library/Developer/Xcode/iOS\ DeviceSupport<br />
iosシミュレーターのcacheは不要<br />
sudo rm -rf ~/Library/Developer/CoreSimulator/Caches/*<br />
iosシミュレーターのDevideの使えなくなったデバイス削除<br />
xcrun simctl delete unavailable<br />
<br />
参考:https://xyk.hatenablog.com/entry/2020/11/17/175857<br />
<br />
参考:https://qiita.com/reikubonaga/items/48987d35fb10b7de6bcc<br />
<br />
===mac 内に含まれるdirのファイル合計サイズ===<br />
<pre><br />
ルートディレクトリサイズ一覧<br />
78G Applications<br />
13G Library<br />
864G System<br />
413G Users<br />
96K Volumes<br />
4.6M bin<br />
4.5K dev<br />
13G private<br />
2.0M sbin<br />
3.5G usr<br />
<br />
/Applications 内で、容量食っていそうな所。<br />
1.6G Docker.app<br />
34G Unity<br />
15G Xcode.app<br />
2.4G iMovie.app<br />
155M zoom.us.app<br />
<br />
/Applications/Unity 内<br />
2.8G 2017.4.39f1<br />
3.1G 2018.4.29f1<br />
4.7G 2019.4.26f1<br />
8.3G 2020.3.17f1<br />
16G 2020.3.21f1<br />
<br />
/Users 内<br />
4.0K Guest<br />
8.0K Shared<br />
4.0K guest1<br />
398G mac<br />
<br />
/Users/mac 内で、容量食っていそうな所。<br />
22G .android<br />
12M .azcopy<br />
108M .azure<br />
3.2G .cocoapods<br />
2.9G .gradle<br />
633M .nodebrew<br />
567M .npm<br />
412M .nvm<br />
7.5G Desktop<br />
4.4G Downloads<br />
325G Library<br />
24G Movies<br />
176M Music<br />
<br />
/Users/mac/Library で、容量食っていそうな所。<br />
19G Android<br />
11G Caches<br />
4.4G Containers<br />
269G Developer<br />
4.4G Containers<br />
10G Unity<br />
<br />
Cachesの中身は削除して良い。<br />
<br />
/Users/mac1/Library/Developer で、容量食っていそうな所。<br />
23G CoreSimulator<br />
245G Xcode<br />
<br />
/Users/mac1/Library/Developer/Xcode で、容量食っていそうな所。<br />
147G Archives<br />
71G DerivedData<br />
25G iOS DeviceSupport<br />
<br />
Archivesの中も、DerivedDataの中も、いらない。<br />
iOS DeviceSupportは、12,13,14あたりの、古いiosは削除<br />
<br />
/Users/mac1/Library/Developer/CoreSimulator で、容量食っていそうな所。<br />
18G ./Caches<br />
5.5G ./Devices<br />
</pre><br />
<br />
===Xcodeで使わない不要なものを削除===<br />
<pre><br />
$ du -sh /Applications/Xcode.app/Contents/Developer/Platforms/* | sort -rh<br />
5.8G /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform<br />
3.8G /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform<br />
3.1G /Applications/Xcode.app/Contents/Developer/Platforms/WatchOS.platform<br />
241M /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform<br />
45M /Applications/Xcode.app/Contents/Developer/Platforms/WatchSimulator.platform<br />
43M /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform<br />
34M /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVSimulator.platform<br />
4.1M /Applications/Xcode.app/Contents/Developer/Platforms/DriverKit.platform<br />
</pre><br />
注意:消すと再インストールが必要かも。<br />
<br />
参考:https://mattintosh.hatenablog.com/entry/20190525/1558710132<br />
<br />
===その他箇所で削除===<br />
*mac/システム/一般/ストレージ/デベロッパで、iOSデバイスサポートで、古いものを削除してく。(一つ6GBぐらい)<br />
*mac/システム/一般/ストレージ/音楽制作で、GradeBandサウンドライブラリを削除。(22GB)<br />
*mac/システム/一般/ストレージ/書類から、大きい順にファイルを表示して、不要なものを削除してく。<br />
<br />
==windowsオーバーしがちな場所==<br />
*c:/windows/WinSxS (9GBあった)<br />
<br />
削減方法<br />
#タスクスケジュール/タスクスケジューラライブラリ/Microsoft/Windows/Servicing/StartComponentCleanupを実行<br />
<br />
参考:https://aprico-media.com/posts/2392<br />
<br />
*c:/windows/SysWOW64 (1.16GBぐらい)32bit用のプログラムなので、削減できない。<br />
*c:/windows/System32(2.7GBぐらい) 64bit用プログラムなので、削減できない。</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.22f1&diff=18416
Unity/バージョンアップメモ/unity2022.3.22f1
2024-03-25T01:23:36Z
<p>Admin: /* "The Crashlytics build ID is missing."エラーが出る場合 */</p>
<hr />
<div>==TMP_InputFieldのAndroidの不具合について==<br />
Android側(Android12のみ?)のTMP_InputField選択時に、たまに、キーボードが出ない不具合が<br />
この問題は、2022.3.9f1から、2022.3.20f1の間で、起こってたが、2022.3.21f1、2023.2.11f1で直ってたので、一旦そこの部分は、安心。<br />
<br />
https://forum.unity.com/threads/1521901/ <br />
<br />
==合わせてほかもバージョンアップ==<br />
*GoogleMobileAds-v8.7.0(v8.5.2から)<br />
*firebase_unity_sdk_11.8.0(11.5.0から)<br />
<br />
以下でアンインストール対応して、インストールすると良いかも。<br />
*Assets/Editor Default Resources/CrashlyticsSettings.asset を削除<br />
*Assets/Firebase を削除<br />
*Assets/GoogleMobileAds のスクリプトだけ削除<br />
*Assets/Plugins/Android/FirebaseApp を削除<br />
*Assets/Plugins/Android/FirebaseCrashlytics を削除<br />
<br />
コマンドだとで消すときは、これ<br />
<pre><br />
rm -fr ExternalDependencyManager<br />
rm -fr GoogleMobileAds/GoogleMobileAds*<br />
rm -fr GoogleMobileAds/CHANGELOG.md<br />
rm -fr GoogleMobileAds/CHANGELOG.md.meta<br />
rm -fr GoogleMobileAds/Editor<br />
rm -fr GoogleMobileAds/Editor.meta<br />
rm -fr GoogleMobileAds/LICENSE<br />
rm -fr GoogleMobileAds/LICENSE.meta<br />
rm -fr GoogleMobileAds/link.xml<br />
rm -fr GoogleMobileAds/link.xml.meta<br />
rm -fr Plugins/Android/FirebaseApp<br />
rm -fr Plugins/Android/FirebaseApp.meta<br />
rm -fr Plugins/Android/FirebaseCrashlytics.androidlib<br />
rm -fr Plugins/Android/FirebaseCrashlytics.androidlib.meta<br />
rm -fr Plugins/iOS/Firebase<br />
rm -fr GeneratedLocalRepo/Firebase<br />
rm -fr Editor\ Default\ Resources/CrashlyticsSettings.asset<br />
rm -fr Editor\ Default\ Resources/CrashlyticsSettings.asset.meta<br />
rm -fr Firebase<br />
rm -fr Editor\ Default\ Resources<br />
rm -fr Plugins/Android/Firebase*<br />
</pre><br />
<br />
==前バージョンが含まれてないか確認==<br />
<pre><br />
$ grep FirebaseCppApp-11_5_0 ./Assets -r<br />
</pre><br />
もしあれば、色々出てくる。(crashlyticsがうまく更新されてない例)<br />
<pre><br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-analytics-unity/11.5.0/firebase-analytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-app-unity/11.5.0/firebase-app-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/11.5.0/firebase-crashlytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-auth-unity/11.5.0/firebase-auth-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-functions-unity/11.5.0/firebase-functions-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-config-unity/11.5.0/firebase-config-unity-11.5.0.aar matches<br />
</pre><br />
削除した後は、プロジェクトを再起動すると良い。これは、確認すると以下ファイルの更新がされてなかった<br />
<br />
* Assets/Plugins/Android/mainTemplate.gradle<br />
* ProjectSettings/AndroidResolverDependencies.xml<br />
<br />
=="The Crashlytics build ID is missing."エラーが出る場合==<br />
===その1===<br />
エラー詳細<br />
The Crashlytics build ID is missing. This occurs when the Crashlytics Gradle plugin is missing from your app's build configuration. Please review the Firebase Crashlytics onboarding instructions at https://firebase.google.com/docs/crashlytics/get-started?platform=android#add-plugin<br />
<br />
AndroidのPlayerSettingsで、InternalAccessをAutoからRequireへ変更すると直った。<br />
<br />
===その2===<br />
以下が抜けている場合は追加すると良いかも。<br />
<pre><br />
using Firebase.Crashlytics;<br />
Crashlytics.ReportUncaughtExceptionsAsFatal = true;<br />
</pre><br />
<br />
参考:<br />
https://firebase.google.com/docs/crashlytics/get-started?platform=unity&hl=ja#add-plugin</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.22f1&diff=18415
Unity/バージョンアップメモ/unity2022.3.22f1
2024-03-25T01:10:56Z
<p>Admin: </p>
<hr />
<div>==TMP_InputFieldのAndroidの不具合について==<br />
Android側(Android12のみ?)のTMP_InputField選択時に、たまに、キーボードが出ない不具合が<br />
この問題は、2022.3.9f1から、2022.3.20f1の間で、起こってたが、2022.3.21f1、2023.2.11f1で直ってたので、一旦そこの部分は、安心。<br />
<br />
https://forum.unity.com/threads/1521901/ <br />
<br />
==合わせてほかもバージョンアップ==<br />
*GoogleMobileAds-v8.7.0(v8.5.2から)<br />
*firebase_unity_sdk_11.8.0(11.5.0から)<br />
<br />
以下でアンインストール対応して、インストールすると良いかも。<br />
*Assets/Editor Default Resources/CrashlyticsSettings.asset を削除<br />
*Assets/Firebase を削除<br />
*Assets/GoogleMobileAds のスクリプトだけ削除<br />
*Assets/Plugins/Android/FirebaseApp を削除<br />
*Assets/Plugins/Android/FirebaseCrashlytics を削除<br />
<br />
コマンドだとで消すときは、これ<br />
<pre><br />
rm -fr ExternalDependencyManager<br />
rm -fr GoogleMobileAds/GoogleMobileAds*<br />
rm -fr GoogleMobileAds/CHANGELOG.md<br />
rm -fr GoogleMobileAds/CHANGELOG.md.meta<br />
rm -fr GoogleMobileAds/Editor<br />
rm -fr GoogleMobileAds/Editor.meta<br />
rm -fr GoogleMobileAds/LICENSE<br />
rm -fr GoogleMobileAds/LICENSE.meta<br />
rm -fr GoogleMobileAds/link.xml<br />
rm -fr GoogleMobileAds/link.xml.meta<br />
rm -fr Plugins/Android/FirebaseApp<br />
rm -fr Plugins/Android/FirebaseApp.meta<br />
rm -fr Plugins/Android/FirebaseCrashlytics.androidlib<br />
rm -fr Plugins/Android/FirebaseCrashlytics.androidlib.meta<br />
rm -fr Plugins/iOS/Firebase<br />
rm -fr GeneratedLocalRepo/Firebase<br />
rm -fr Editor\ Default\ Resources/CrashlyticsSettings.asset<br />
rm -fr Editor\ Default\ Resources/CrashlyticsSettings.asset.meta<br />
rm -fr Firebase<br />
rm -fr Editor\ Default\ Resources<br />
rm -fr Plugins/Android/Firebase*<br />
</pre><br />
<br />
==前バージョンが含まれてないか確認==<br />
<pre><br />
$ grep FirebaseCppApp-11_5_0 ./Assets -r<br />
</pre><br />
もしあれば、色々出てくる。(crashlyticsがうまく更新されてない例)<br />
<pre><br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-analytics-unity/11.5.0/firebase-analytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-app-unity/11.5.0/firebase-app-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/11.5.0/firebase-crashlytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-auth-unity/11.5.0/firebase-auth-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-functions-unity/11.5.0/firebase-functions-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-config-unity/11.5.0/firebase-config-unity-11.5.0.aar matches<br />
</pre><br />
削除した後は、プロジェクトを再起動すると良い。これは、確認すると以下ファイルの更新がされてなかった<br />
<br />
* Assets/Plugins/Android/mainTemplate.gradle<br />
* ProjectSettings/AndroidResolverDependencies.xml<br />
<br />
=="The Crashlytics build ID is missing."エラーが出る場合==<br />
エラー詳細<br />
The Crashlytics build ID is missing. This occurs when the Crashlytics Gradle plugin is missing from your app's build configuration. Please review the Firebase Crashlytics onboarding instructions at https://firebase.google.com/docs/crashlytics/get-started?platform=android#add-plugin<br />
<br />
AndroidのPlayerSettingsで、InternalAccessをAutoからRequireへ変更すると直った。</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.22f1&diff=18414
Unity/バージョンアップメモ/unity2022.3.22f1
2024-03-24T23:18:16Z
<p>Admin: /* 合わせてほかもバージョンアップ */</p>
<hr />
<div>==TMP_InputFieldのAndroidの不具合について==<br />
Android側(Android12のみ?)のTMP_InputField選択時に、たまに、キーボードが出ない不具合が<br />
この問題は、2022.3.9f1から、2022.3.20f1の間で、起こってたが、2022.3.21f1、2023.2.11f1で直ってたので、一旦そこの部分は、安心。<br />
<br />
https://forum.unity.com/threads/1521901/ <br />
<br />
==合わせてほかもバージョンアップ==<br />
*GoogleMobileAds-v8.7.0(v8.5.2から)<br />
*firebase_unity_sdk_11.8.0(11.5.0から)<br />
<br />
以下でアンインストール対応して、インストールすると良いかも。<br />
*Assets/Editor Default Resources/CrashlyticsSettings.asset を削除<br />
*Assets/Firebase を削除<br />
*Assets/GoogleMobileAds のスクリプトだけ削除<br />
*Assets/Plugins/Android/FirebaseApp を削除<br />
*Assets/Plugins/Android/FirebaseCrashlytics を削除<br />
<br />
コマンドだとで消すときは、これ<br />
<pre><br />
rm -fr ExternalDependencyManager<br />
rm -fr GoogleMobileAds/GoogleMobileAds*<br />
rm -fr GoogleMobileAds/CHANGELOG.md<br />
rm -fr GoogleMobileAds/CHANGELOG.md.meta<br />
rm -fr GoogleMobileAds/Editor<br />
rm -fr GoogleMobileAds/Editor.meta<br />
rm -fr GoogleMobileAds/LICENSE<br />
rm -fr GoogleMobileAds/LICENSE.meta<br />
rm -fr GoogleMobileAds/link.xml<br />
rm -fr GoogleMobileAds/link.xml.meta<br />
rm -fr Plugins/Android/FirebaseApp<br />
rm -fr Plugins/Android/FirebaseApp.meta<br />
rm -fr Plugins/Android/FirebaseCrashlytics.androidlib<br />
rm -fr Plugins/Android/FirebaseCrashlytics.androidlib.meta<br />
rm -fr Plugins/iOS/Firebase<br />
rm -fr GeneratedLocalRepo/Firebase<br />
rm -fr Editor\ Default\ Resources/CrashlyticsSettings.asset<br />
rm -fr Editor\ Default\ Resources/CrashlyticsSettings.asset.meta<br />
rm -fr Firebase<br />
rm -fr Editor\ Default\ Resources<br />
rm -fr Plugins/Android/Firebase*<br />
</pre><br />
<br />
==前バージョンが含まれてないか確認==<br />
<pre><br />
$ grep FirebaseCppApp-11_5_0 ./Assets -r<br />
</pre><br />
もしあれば、色々出てくる。(crashlyticsがうまく更新されてない例)<br />
<pre><br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-analytics-unity/11.5.0/firebase-analytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-app-unity/11.5.0/firebase-app-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/11.5.0/firebase-crashlytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-auth-unity/11.5.0/firebase-auth-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-functions-unity/11.5.0/firebase-functions-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-config-unity/11.5.0/firebase-config-unity-11.5.0.aar matches<br />
</pre><br />
削除した後は、プロジェクトを再起動すると良い。これは、確認すると以下ファイルの更新がされてなかった<br />
<br />
* Assets/Plugins/Android/mainTemplate.gradle<br />
* ProjectSettings/AndroidResolverDependencies.xml</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.22f1&diff=18413
Unity/バージョンアップメモ/unity2022.3.22f1
2024-03-24T23:15:15Z
<p>Admin: /* 合わせてほかもバージョンアップ */</p>
<hr />
<div>==TMP_InputFieldのAndroidの不具合について==<br />
Android側(Android12のみ?)のTMP_InputField選択時に、たまに、キーボードが出ない不具合が<br />
この問題は、2022.3.9f1から、2022.3.20f1の間で、起こってたが、2022.3.21f1、2023.2.11f1で直ってたので、一旦そこの部分は、安心。<br />
<br />
https://forum.unity.com/threads/1521901/ <br />
<br />
==合わせてほかもバージョンアップ==<br />
*GoogleMobileAds-v8.7.0(v8.5.2から)<br />
*firebase_unity_sdk_11.8.0(11.5.0から)<br />
<br />
以下でアンインストール対応して、インストールすると良いかも。<br />
*Assets/Editor Default Resources/CrashlyticsSettings.asset を削除<br />
*Assets/Firebase を削除<br />
*Assets/GoogleMobileAds のスクリプトだけ削除<br />
*Assets/Plugins/Android/FirebaseApp を削除<br />
*Assets/Plugins/Android/FirebaseCrashlytics を削除<br />
<br />
コマンドだとで消すときは、これ<br />
<pre><br />
rm -fr ExternalDependencyManager<br />
rm -fr GoogleMobileAds/GoogleMobileAds*<br />
rm -fr GoogleMobileAds/CHANGELOG.md<br />
rm -fr GoogleMobileAds/CHANGELOG.md.meta<br />
rm -fr GoogleMobileAds/Editor<br />
rm -fr GoogleMobileAds/Editor.meta<br />
rm -fr GoogleMobileAds/LICENSE<br />
rm -fr GoogleMobileAds/LICENSE.meta<br />
rm -fr GoogleMobileAds/link.xml<br />
rm -fr GoogleMobileAds/link.xml.meta<br />
rm -fr Plugins/Android/FirebaseApp<br />
rm -fr Plugins/Android/FirebaseApp.meta<br />
rm -fr Plugins/Android/FirebaseCrashlytics.androidlib<br />
rm -fr Plugins/Android/FirebaseCrashlytics.androidlib.meta<br />
rm -fr Plugins/iOS/Firebase<br />
rm -fr GeneratedLocalRepo/Firebase<br />
rm -fr Firebase<br />
rm -fr Editor\ Default\ Resources<br />
rm -fr Plugins/Android/Firebase*<br />
</pre><br />
<br />
==前バージョンが含まれてないか確認==<br />
<pre><br />
$ grep FirebaseCppApp-11_5_0 ./Assets -r<br />
</pre><br />
もしあれば、色々出てくる。(crashlyticsがうまく更新されてない例)<br />
<pre><br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-analytics-unity/11.5.0/firebase-analytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-app-unity/11.5.0/firebase-app-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/11.5.0/firebase-crashlytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-auth-unity/11.5.0/firebase-auth-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-functions-unity/11.5.0/firebase-functions-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-config-unity/11.5.0/firebase-config-unity-11.5.0.aar matches<br />
</pre><br />
削除した後は、プロジェクトを再起動すると良い。これは、確認すると以下ファイルの更新がされてなかった<br />
<br />
* Assets/Plugins/Android/mainTemplate.gradle<br />
* ProjectSettings/AndroidResolverDependencies.xml</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.22f1&diff=18412
Unity/バージョンアップメモ/unity2022.3.22f1
2024-03-24T20:20:31Z
<p>Admin: /* 合わせてほかもバージョンアップ */</p>
<hr />
<div>==TMP_InputFieldのAndroidの不具合について==<br />
Android側(Android12のみ?)のTMP_InputField選択時に、たまに、キーボードが出ない不具合が<br />
この問題は、2022.3.9f1から、2022.3.20f1の間で、起こってたが、2022.3.21f1、2023.2.11f1で直ってたので、一旦そこの部分は、安心。<br />
<br />
https://forum.unity.com/threads/1521901/ <br />
<br />
==合わせてほかもバージョンアップ==<br />
*GoogleMobileAds-v8.7.0(v8.5.2から)<br />
*firebase_unity_sdk_11.8.0(11.5.0から)<br />
<br />
以下でアンインストール対応して、インストールすると良いかも。<br />
*Assets/Editor Default Resources/CrashlyticsSettings.asset を削除<br />
*Assets/Firebase を削除<br />
*Assets/GoogleMobileAds のスクリプトだけ削除<br />
*Assets/Plugins/Android/FirebaseApp を削除<br />
*Assets/Plugins/Android/FirebaseCrashlytics を削除<br />
<br />
コマンドだとで消すときは、これ<br />
<pre><br />
rm -fr ExternalDependencyManager<br />
rm -fr GoogleMobileAds/GoogleMobileAds*<br />
rm -fr GoogleMobileAds/CHANGELOG.md<br />
rm -fr GoogleMobileAds/CHANGELOG.md.meta<br />
rm -fr GoogleMobileAds/Editor<br />
rm -fr GoogleMobileAds/Editor.meta<br />
rm -fr GoogleMobileAds/LICENSE<br />
rm -fr GoogleMobileAds/LICENSE.meta<br />
rm -fr GoogleMobileAds/link.xml<br />
rm -fr GoogleMobileAds/link.xml.meta<br />
rm -fr Plugins/Android/FirebaseApp<br />
rm -fr Plugins/Android/FirebaseApp.meta<br />
rm -fr Plugins/Android/FirebaseCrashlytics.androidlib<br />
rm -fr Plugins/Android/FirebaseCrashlytics.androidlib.meta<br />
rm -fr Plugins/iOS/Firebase<br />
rm -fr Firebase<br />
rm -fr Editor\ Default\ Resources<br />
rm -fr Plugins/Android/Firebase*<br />
</pre><br />
<br />
==前バージョンが含まれてないか確認==<br />
<pre><br />
$ grep FirebaseCppApp-11_5_0 ./Assets -r<br />
</pre><br />
もしあれば、色々出てくる。(crashlyticsがうまく更新されてない例)<br />
<pre><br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-analytics-unity/11.5.0/firebase-analytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-app-unity/11.5.0/firebase-app-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/11.5.0/firebase-crashlytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-auth-unity/11.5.0/firebase-auth-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-functions-unity/11.5.0/firebase-functions-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-config-unity/11.5.0/firebase-config-unity-11.5.0.aar matches<br />
</pre><br />
削除した後は、プロジェクトを再起動すると良い。これは、確認すると以下ファイルの更新がされてなかった<br />
<br />
* Assets/Plugins/Android/mainTemplate.gradle<br />
* ProjectSettings/AndroidResolverDependencies.xml</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.22f1&diff=18411
Unity/バージョンアップメモ/unity2022.3.22f1
2024-03-24T17:36:17Z
<p>Admin: /* 合わせてほかもバージョンアップ */</p>
<hr />
<div>==TMP_InputFieldのAndroidの不具合について==<br />
Android側(Android12のみ?)のTMP_InputField選択時に、たまに、キーボードが出ない不具合が<br />
この問題は、2022.3.9f1から、2022.3.20f1の間で、起こってたが、2022.3.21f1、2023.2.11f1で直ってたので、一旦そこの部分は、安心。<br />
<br />
https://forum.unity.com/threads/1521901/ <br />
<br />
==合わせてほかもバージョンアップ==<br />
*GoogleMobileAds-v8.7.0(v8.5.2から)<br />
*firebase_unity_sdk_11.8.0(11.5.0から)<br />
<br />
以下でアンインストール対応して、インストールすると良いかも。<br />
*Assets/Editor Default Resources/CrashlyticsSettings.asset を削除<br />
*Assets/Firebase を削除<br />
*Assets/GoogleMobileAds のスクリプトだけ削除<br />
*Assets/Plugins/Android/FirebaseApp を削除<br />
*Assets/Plugins/Android/FirebaseCrashlytics を削除<br />
<br />
コマンドだとで消すときは、これ<br />
<pre><br />
rm -fr ExternalDependencyManager<br />
rm -fr GoogleMobileAds/GoogleMobileAds*<br />
rm -fr GoogleMobileAds/CHANGE*<br />
rm -fr GoogleMobileAds/Editor<br />
rm -fr GoogleMobileAds/Editor.meta<br />
rm -fr GoogleMobileAds/LICENSE<br />
rm -fr GoogleMobileAds/LICENSE.meta<br />
rm -fr GoogleMobileAds/link.xml<br />
rm -fr GoogleMobileAds/link.xml.meta<br />
rm -fr Plugins/Android/FirebaseApp<br />
rm -fr Plugins/Android/FirebaseApp.meta<br />
rm -fr Plugins/Android/FirebaseCrashlytics.androidlib<br />
rm -fr Plugins/Android/FirebaseCrashlytics.androidlib.meta<br />
rm -fr Plugins/iOS/Firebase<br />
rm -fr Firebase<br />
rm -fr Editor\ Default\ Resources<br />
rm -fr Plugins/Android/Firebase*<br />
</pre><br />
<br />
==前バージョンが含まれてないか確認==<br />
<pre><br />
$ grep FirebaseCppApp-11_5_0 ./Assets -r<br />
</pre><br />
もしあれば、色々出てくる。(crashlyticsがうまく更新されてない例)<br />
<pre><br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-analytics-unity/11.5.0/firebase-analytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-app-unity/11.5.0/firebase-app-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/11.5.0/firebase-crashlytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-auth-unity/11.5.0/firebase-auth-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-functions-unity/11.5.0/firebase-functions-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-config-unity/11.5.0/firebase-config-unity-11.5.0.aar matches<br />
</pre><br />
削除した後は、プロジェクトを再起動すると良い。これは、確認すると以下ファイルの更新がされてなかった<br />
<br />
* Assets/Plugins/Android/mainTemplate.gradle<br />
* ProjectSettings/AndroidResolverDependencies.xml</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.22f1&diff=18410
Unity/バージョンアップメモ/unity2022.3.22f1
2024-03-24T16:40:42Z
<p>Admin: /* 合わせてほかもバージョンアップ */</p>
<hr />
<div>==TMP_InputFieldのAndroidの不具合について==<br />
Android側(Android12のみ?)のTMP_InputField選択時に、たまに、キーボードが出ない不具合が<br />
この問題は、2022.3.9f1から、2022.3.20f1の間で、起こってたが、2022.3.21f1、2023.2.11f1で直ってたので、一旦そこの部分は、安心。<br />
<br />
https://forum.unity.com/threads/1521901/ <br />
<br />
==合わせてほかもバージョンアップ==<br />
*GoogleMobileAds-v8.7.0(v8.5.2から)<br />
*firebase_unity_sdk_11.8.0(11.5.0から)<br />
<br />
以下でアンインストール対応して、インストールすると良いかも。<br />
*Assets/Editor Default Resources/CrashlyticsSettings.asset を削除<br />
*Assets/Firebase を削除<br />
*Assets/GoogleMobileAds のスクリプトだけ削除<br />
*Assets/Plugins/Android/FirebaseApp を削除<br />
*Assets/Plugins/Android/FirebaseCrashlytics を削除<br />
<br />
コマンドだとで消すときは、これ<br />
<pre><br />
rm -fr ExternalDependencyManager<br />
rm -fr GoogleMobileAds/GoogleMobileAds*<br />
rm -fr GoogleMobileAds/CHANGE*<br />
rm -fr GoogleMobileAds/Editor<br />
rm -fr GoogleMobileAds/Editor.meta<br />
rm -fr GoogleMobileAds/LICENSE<br />
rm -fr GoogleMobileAds/LICENSE.meta<br />
rm -fr GoogleMobileAds/link.xml<br />
rm -fr GoogleMobileAds/link.xml.meta<br />
rm -fr Plugins/Android<br />
rm -fr Plugins/iOS<br />
rm -fr Firebase<br />
rm -fr Editor\ Default\ Resources<br />
rm -fr Plugins/Android/Firebase*<br />
</pre><br />
<br />
==前バージョンが含まれてないか確認==<br />
<pre><br />
$ grep FirebaseCppApp-11_5_0 ./Assets -r<br />
</pre><br />
もしあれば、色々出てくる。(crashlyticsがうまく更新されてない例)<br />
<pre><br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-analytics-unity/11.5.0/firebase-analytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-app-unity/11.5.0/firebase-app-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/11.5.0/firebase-crashlytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-auth-unity/11.5.0/firebase-auth-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-functions-unity/11.5.0/firebase-functions-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-config-unity/11.5.0/firebase-config-unity-11.5.0.aar matches<br />
</pre><br />
削除した後は、プロジェクトを再起動すると良い。これは、確認すると以下ファイルの更新がされてなかった<br />
<br />
* Assets/Plugins/Android/mainTemplate.gradle<br />
* ProjectSettings/AndroidResolverDependencies.xml</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.22f1&diff=18409
Unity/バージョンアップメモ/unity2022.3.22f1
2024-03-24T16:40:29Z
<p>Admin: /* 合わせてほかもバージョンアップ */</p>
<hr />
<div>==TMP_InputFieldのAndroidの不具合について==<br />
Android側(Android12のみ?)のTMP_InputField選択時に、たまに、キーボードが出ない不具合が<br />
この問題は、2022.3.9f1から、2022.3.20f1の間で、起こってたが、2022.3.21f1、2023.2.11f1で直ってたので、一旦そこの部分は、安心。<br />
<br />
https://forum.unity.com/threads/1521901/ <br />
<br />
==合わせてほかもバージョンアップ==<br />
*GoogleMobileAds-v8.7.0(v8.5.2から)<br />
*firebase_unity_sdk_11.8.0(11.5.0から)<br />
<br />
以下でアンインストール対応して、インストールすると良いかも。<br />
*Assets/Editor Default Resources/CrashlyticsSettings.asset を削除<br />
*Assets/Firebase を削除<br />
*Assets/GoogleMobileAds のスクリプトだけ削除<br />
*Assets/Plugins/Android/FirebaseApp を削除<br />
*Assets/Plugins/Android/FirebaseCrashlytics を削除<br />
<br />
コマンドだとこれ<br />
<pre><br />
rm -fr ExternalDependencyManager<br />
rm -fr GoogleMobileAds/GoogleMobileAds*<br />
rm -fr GoogleMobileAds/CHANGE*<br />
rm -fr GoogleMobileAds/Editor<br />
rm -fr GoogleMobileAds/Editor.meta<br />
rm -fr GoogleMobileAds/LICENSE<br />
rm -fr GoogleMobileAds/LICENSE.meta<br />
rm -fr GoogleMobileAds/link.xml<br />
rm -fr GoogleMobileAds/link.xml.meta<br />
rm -fr Plugins/Android<br />
rm -fr Plugins/iOS<br />
rm -fr Firebase<br />
rm -fr Editor\ Default\ Resources<br />
rm -fr Plugins/Android/Firebase*<br />
</pre><br />
<br />
==前バージョンが含まれてないか確認==<br />
<pre><br />
$ grep FirebaseCppApp-11_5_0 ./Assets -r<br />
</pre><br />
もしあれば、色々出てくる。(crashlyticsがうまく更新されてない例)<br />
<pre><br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-analytics-unity/11.5.0/firebase-analytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-app-unity/11.5.0/firebase-app-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/11.5.0/firebase-crashlytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-auth-unity/11.5.0/firebase-auth-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-functions-unity/11.5.0/firebase-functions-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-config-unity/11.5.0/firebase-config-unity-11.5.0.aar matches<br />
</pre><br />
削除した後は、プロジェクトを再起動すると良い。これは、確認すると以下ファイルの更新がされてなかった<br />
<br />
* Assets/Plugins/Android/mainTemplate.gradle<br />
* ProjectSettings/AndroidResolverDependencies.xml</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.22f1&diff=18408
Unity/バージョンアップメモ/unity2022.3.22f1
2024-03-24T16:28:09Z
<p>Admin: </p>
<hr />
<div>==TMP_InputFieldのAndroidの不具合について==<br />
Android側(Android12のみ?)のTMP_InputField選択時に、たまに、キーボードが出ない不具合が<br />
この問題は、2022.3.9f1から、2022.3.20f1の間で、起こってたが、2022.3.21f1、2023.2.11f1で直ってたので、一旦そこの部分は、安心。<br />
<br />
https://forum.unity.com/threads/1521901/ <br />
<br />
==合わせてほかもバージョンアップ==<br />
*GoogleMobileAds-v8.7.0(v8.5.2から)<br />
*firebase_unity_sdk_11.8.0(11.5.0から)<br />
<br />
以下でアンインストール対応して、インストールすると良いかも。<br />
*Assets/Editor Default Resources/CrashlyticsSettings.asset を削除<br />
*Assets/Firebase を削除<br />
*Assets/GoogleMobileAds のスクリプトだけ削除<br />
*Assets/Plugins/Android/FirebaseApp を削除<br />
*Assets/Plugins/Android/FirebaseCrashlytics を削除<br />
<br />
==前バージョンが含まれてないか確認==<br />
<pre><br />
$ grep FirebaseCppApp-11_5_0 ./Assets -r<br />
</pre><br />
もしあれば、色々出てくる。(crashlyticsがうまく更新されてない例)<br />
<pre><br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-analytics-unity/11.5.0/firebase-analytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-app-unity/11.5.0/firebase-app-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/11.5.0/firebase-crashlytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-auth-unity/11.5.0/firebase-auth-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-functions-unity/11.5.0/firebase-functions-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-config-unity/11.5.0/firebase-config-unity-11.5.0.aar matches<br />
</pre><br />
削除した後は、プロジェクトを再起動すると良い。これは、確認すると以下ファイルの更新がされてなかった<br />
<br />
* Assets/Plugins/Android/mainTemplate.gradle<br />
* ProjectSettings/AndroidResolverDependencies.xml</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.22f1&diff=18407
Unity/バージョンアップメモ/unity2022.3.22f1
2024-03-24T16:27:18Z
<p>Admin: </p>
<hr />
<div>==TMP_InputFieldのAndroidの不具合について==<br />
Android側(Android12のみ?)のTMP_InputField選択時に、たまに、キーボードが出ない不具合が<br />
この問題は、2022.3.9f1から、2022.3.20f1の間で、起こってたが、2022.3.21f1、2023.2.11f1で直ってたので、一旦そこの部分は、安心。<br />
<br />
https://forum.unity.com/threads/1521901/ <br />
<br />
==合わせてほかもバージョンアップ==<br />
*GoogleMobileAds-v8.7.0(v8.5.2から)<br />
*firebase_unity_sdk_11.8.0(11.5.0から)<br />
<br />
以下でアンインストール対応して、インストールすると良いかも。<br />
*Assets/Editor Default Resources/CrashlyticsSettings.asset を削除<br />
*Assets/Firebase を削除<br />
*Assets/GoogleMobileAds のスクリプトだけ削除<br />
*Assets/Plugins/Android/FirebaseApp を削除<br />
*Assets/Plugins/Android/FirebaseCrashlytics を削除<br />
<br />
==前バージョンが含まれてないか確認==<br />
<pre><br />
$ grep FirebaseCppApp-11.5.0 ./Assets -r<br />
</pre><br />
もしあれば、色々出てくる。(crashlyticsがうまく更新されてない例)<br />
<pre><br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-analytics-unity/11.5.0/firebase-analytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-app-unity/11.5.0/firebase-app-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/11.5.0/firebase-crashlytics-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-auth-unity/11.5.0/firebase-auth-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-functions-unity/11.5.0/firebase-functions-unity-11.5.0.aar matches<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-config-unity/11.5.0/firebase-config-unity-11.5.0.aar matches<br />
</pre><br />
削除した後は、プロジェクトを再起動すると良い。これは、確認すると以下ファイルの更新がされてなかった<br />
<br />
* Assets/Plugins/Android/mainTemplate.gradle<br />
* ProjectSettings/AndroidResolverDependencies.xml</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.8f1&diff=18406
Unity/バージョンアップメモ/unity2022.3.8f1
2024-03-24T16:25:34Z
<p>Admin: /* 前バージョンが含まれてないか確認 */</p>
<hr />
<div>==バージョンアップ情報==<br />
unity2022.3.0f1からunity2022.3.8f1へ<br />
<br />
===FirebaseAuthのエラー対応===<br />
エラー詳細<br />
error CS1061: 'Task' does not contain a definition for 'Result' and no accessible extension method 'Result' accepting a first argument of type 'Task' could be found (are you missing a using directive or an assembly reference?)<br />
<br />
修正方法<br />
<pre><br />
-Firebase.Auth.FirebaseUser newUser = task.Result; <br />
+Firebase.Auth.FirebaseUser newUser = task.Result.User;<br />
</pre><br />
<br />
==Androidビルド時にenableUncompressedNativeLibsエラー==<br />
MobileNotificationがエラーを起こしている。<br />
エラー詳細<br />
<pre><br />
WARNING:The option setting 'android.bundle.enableUncompressedNativeLibs=false' is deprecated.<br />
The current default is 'true'.<br />
It will be removed in version 8.0 of the Android Gradle plugin.<br />
</pre><br />
対応方法:<br />
MobileNotificationを2(2.2.1)系から1.4.4へ<br />
<br />
参考:https://twitter.com/Hig_assin/status/1498552762942246912<br />
<br />
==Androidビルド時に"Gradle plugin (7.1.2) was tested up to compileSdk = 32"の警告が出るとき==<br />
詳細警告<br />
<pre><br />
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 34<br />
<br />
This Android Gradle plugin (7.1.2) was tested up to compileSdk = 32<br />
<br />
This warning can be suppressed by adding<br />
android.suppressUnsupportedCompileSdk=34<br />
to this project's gradle.properties<br />
<br />
The build will continue, but you are strongly encouraged to update your project to<br />
use a newer Android Gradle Plugin that has been tested with compileSdk = 34<br />
</pre><br />
FirebaseCrashlyticsが、不完全な状態(Assets/Plugins/Android/FirebaseCrashlytics.androidlibがない)だったので、再度インストールしたら直った。<br />
<br />
==合わせてほかもバージョンアップ==<br />
*GoogleMobileAds-v8.5.2(8.3.0から)<br />
*firebase_unity_sdk_11.4.0(10.0.0から)<br />
<br />
以下でアンインストール対応して、インストールすると良いかも。<br />
*Assets/Editor Default Resources/CrashlyticsSettings.asset を削除<br />
*Assets/Firebase を削除<br />
*Assets/GoogleMobileAds のスクリプトだけ削除<br />
*Assets/Plugins/Android/FirebaseApp を削除<br />
*Assets/Plugins/Android/FirebaseCrashlytics を削除<br />
<br />
==前バージョンが含まれてないか確認==<br />
<pre><br />
$ grep FirebaseCppApp-11_4_0 ./Assets -r<br />
</pre><br />
もしあれば、色々出てくる。(crashlyticsがうまく更新されてない例)<br />
<pre><br />
Binary file .//Firebase/Plugins/Firebase.Crashlytics.dll matches<br />
Binary file .//Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/11.4.0/firebase-crashlytics-unity-11.4.0.srcaar matches<br />
.//Firebase/Editor/FirebaseCrashlytics_version-11.4.0_manifest.txt:Assets/Firebase/Plugins/x86_64/FirebaseCppApp-11_4_0.bundle<br />
.//Firebase/Editor/FirebaseCrashlytics_version-11.4.0_manifest.txt:Assets/Firebase/Plugins/x86_64/FirebaseCppApp-11_4_0.dll<br />
.//Firebase/Editor/FirebaseCrashlytics_version-11.4.0_manifest.txt:Assets/Firebase/Plugins/x86_64/FirebaseCppApp-11_4_0.so<br />
Binary file .//GeneratedLocalRepo/Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/11.4.0/firebase-crashlytics-unity-11.4.0.aar matches<br />
</pre><br />
削除した後は、プロジェクトを再起動すると良い。これは、確認すると以下ファイルの更新がされてなかった<br />
<br />
* Assets/Plugins/Android/mainTemplate.gradle<br />
* ProjectSettings/AndroidResolverDependencies.xml<br />
<br />
==xcode15にアップした時のエラー==<br />
unity2022.10以上に上げれば直った。<br />
<br />
参考:https://stackoverflow.com/questions/77132539/xcode-command-phasescriptexecution-failed-with-a-non-zero-exit-code-error-fro</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.22f1&diff=18405
Unity/バージョンアップメモ/unity2022.3.22f1
2024-03-24T16:21:57Z
<p>Admin: </p>
<hr />
<div>==TMP_InputFieldのAndroidの不具合について==<br />
Android側(Android12のみ?)のTMP_InputField選択時に、たまに、キーボードが出ない不具合が<br />
この問題は、2022.3.9f1から、2022.3.20f1の間で、起こってたが、2022.3.21f1、2023.2.11f1で直ってたので、一旦そこの部分は、安心。<br />
<br />
https://forum.unity.com/threads/1521901/ <br />
<br />
==合わせてほかもバージョンアップ==<br />
*GoogleMobileAds-v8.7.0(v8.5.2から)<br />
*firebase_unity_sdk_11.8.0(11.5.0から)<br />
<br />
以下でアンインストール対応して、インストールすると良いかも。<br />
*Assets/Editor Default Resources/CrashlyticsSettings.asset を削除<br />
*Assets/Firebase を削除<br />
*Assets/GoogleMobileAds のスクリプトだけ削除<br />
*Assets/Plugins/Android/FirebaseApp を削除<br />
*Assets/Plugins/Android/FirebaseCrashlytics を削除</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.22f1&diff=18404
Unity/バージョンアップメモ/unity2022.3.22f1
2024-03-24T16:16:56Z
<p>Admin: </p>
<hr />
<div>==TMP_InputFieldのAndroidの不具合について==<br />
Android側(Android12のみ?)のTMP_InputField選択時に、たまに、キーボードが出ない不具合が<br />
この問題は、2022.3.9f1から、2022.3.20f1の間で、起こってたが、2022.3.21f1、2023.2.11f1で直ってたので、一旦そこの部分は、安心。<br />
<br />
==合わせてほかもバージョンアップ==<br />
*GoogleMobileAds-v8.7.0(v8.5.2から)<br />
*firebase_unity_sdk_11.8.0(11.5.0から)<br />
<br />
以下でアンインストール対応して、インストールすると良いかも。<br />
*Assets/Editor Default Resources/CrashlyticsSettings.asset を削除<br />
*Assets/Firebase を削除<br />
*Assets/GoogleMobileAds のスクリプトだけ削除<br />
*Assets/Plugins/Android/FirebaseApp を削除<br />
*Assets/Plugins/Android/FirebaseCrashlytics を削除</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.22f1&diff=18403
Unity/バージョンアップメモ/unity2022.3.22f1
2024-03-24T16:15:55Z
<p>Admin: ページの作成:「==TMP_InputFieldのAndroidの不具合について== Android側(Android12のみ?)のTMP_InputField選択時に、たまに、キーボードが出ない不具合が...」</p>
<hr />
<div>==TMP_InputFieldのAndroidの不具合について==<br />
Android側(Android12のみ?)のTMP_InputField選択時に、たまに、キーボードが出ない不具合が<br />
この問題は、2022.3.9f1から、2022.3.20f1の間で、起こってたが、2022.3.21f1、2023.2.11f1で直ってたので、一旦そこの部分は、安心。</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2&diff=18402
Unity/バージョンアップメモ
2024-03-24T16:13:52Z
<p>Admin: </p>
<hr />
<div>[[Unity/バージョンアップメモ/unity2022.3.22f1]]<br />
<br />
[[Unity/バージョンアップメモ/unity2022.3.11f1]]<br />
<br />
[[Unity/バージョンアップメモ/unity2022.3.8f1]]<br />
<br />
[[Unity/バージョンアップメモ/unity2022.3.0f1]]<br />
<br />
[[Unity/バージョンアップメモ/unity2021.3.4f1]]<br />
<br />
[[Unity/バージョンアップメモ/unity2020.3.0f1]]<br />
<br />
[[Unity/バージョンアップメモ/unity2020.1.2f1]]<br />
<br />
[[Unity/バージョンアップメモ/unity2019.3.0f6]]<br />
<br />
[[Unity/バージョンアップメモ/unity2017.2]]</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB&diff=18401
Unity/はじめに
2024-03-24T14:15:03Z
<p>Admin: </p>
<hr />
<div>==Unityとは==<br />
スマホゲーム開発ツールで、<br />
Unityはスマホゲームの全世界の50%以上のシェア<br />
<br />
==ライセンス==<br />
https://unity.com/compare-plans<br />
<br />
無料版では、Splashがでる。Pro以降であれば、消せる。<br />
<br />
==Unity開発アプリ==<br />
以下のようなものがある<br />
*Pokemon GO<br />
*白猫プロジェクト<br />
*スーパーマリオラン<br />
*ドラゴンクエストⅧ<br />
<br />
<br />
==他Unityと並ぶゲームエンジン==<br />
UnrealEngineはPC向けのゲームで以下のようなものがある<br />
*鉄拳<br />
*キングダムハーツ<br />
*ドラゴンクエストXI<br />
<br />
==モデル作成==<br />
lowpolyであれば、autodeskの3dsmaxなどがある(36,300円/月)<br />
<br />
==参照リンク==<br />
http://www.unitygamebox.com/entry/2018/06/08/112808<br />
<br />
https://www.capa.co.jp/archives/32186<br />
<br />
https://hnavi.co.jp/knowledge/blog/unity/<br />
<br />
https://geekly.co.jp/column/cat-webgame/1903_051/2/<br />
<br />
==学習==<br />
学習系<br />
https://learning.unity3d.jp/<br />
<br />
質問系<br />
https://forum.unity.com/</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB&diff=18400
Unity/はじめに
2024-03-24T14:14:13Z
<p>Admin: /* 参照リンク */</p>
<hr />
<div>==Unityとは==<br />
スマホゲーム開発ツールで、<br />
Unityはスマホゲームの全世界の50%以上のシェア<br />
<br />
==ライセンス==<br />
https://unity.com/compare-plans<br />
<br />
無料版では、Splashがでる。Pro以降であれば、消せる。<br />
<br />
==Unity開発アプリ==<br />
以下のようなものがある<br />
*Pokemon GO<br />
*白猫プロジェクト<br />
*スーパーマリオラン<br />
*ドラゴンクエストⅧ<br />
<br />
<br />
==他Unityと並ぶゲームエンジン==<br />
UnrealEngineはPC向けのゲームで以下のようなものがある<br />
*鉄拳<br />
*キングダムハーツ<br />
*ドラゴンクエストXI<br />
<br />
==モデル作成==<br />
lowpolyであれば、autodeskの3dsmaxなどがある(36,300円/月)<br />
<br />
==学習==<br />
https://learning.unity3d.jp/<br />
<br />
==参照リンク==<br />
http://www.unitygamebox.com/entry/2018/06/08/112808<br />
<br />
https://www.capa.co.jp/archives/32186<br />
<br />
https://hnavi.co.jp/knowledge/blog/unity/<br />
<br />
https://geekly.co.jp/column/cat-webgame/1903_051/2/</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.11f1&diff=18399
Unity/バージョンアップメモ/unity2022.3.11f1
2024-03-24T05:05:16Z
<p>Admin: </p>
<hr />
<div>==注意==<br />
このバージョンは、Android側のTMP_InputField選択時に、たまに、キーボードが出ない不具合がある。<br />
この問題は、2022.3.9f1に戻すると、直る。https://forum.unity.com/threads/1521901/ 。この問題は、2022.3.20f1、2023.2.10f1まで、直ってなかったが、2022.3.21f1、2023.2.11f1で直ってた。<br />
<br />
ただ、2022.3.9f1は、iOS側で、"Command PhaseScriptExecution failed with a nonzero exit code"のエラーが出る。<br />
PhaseScriptExecutionのエラーは2022.3.11f1だと直る。<br />
<br />
==Assertion failedエラー==<br />
エラー詳細<br />
<pre><br />
Assertion failed: (false && "compact unwind compressed function offset doesn't fit in 24 bits"), function operator(), file Layout.cpp, line 5758.<br />
</pre><br />
対策<br />
#xcodeのBuildSettingで、PROJECT側のUnity-iPhoneの"Other Linker Flag"に"-ld_classic"を追加。<br />
<br />
参考:https://developer.apple.com/forums/thread/735426<br />
<br />
ちなみに、"-ld64"は非推奨。<br />
<br />
===PostProcess対応===<br />
Assets/Editor/XcodeIdClassicPostProcess.cs<br />
<pre><br />
using UnityEditor;<br />
using UnityEditor.Callbacks;<br />
using UnityEditor.iOS.Xcode;<br />
<br />
public static class XcodeIdClassicPostProcess<br />
{<br />
[PostProcessBuild]<br />
public static void OnPostProcessBuild(BuildTarget target, string path)<br />
{<br />
if (target != BuildTarget.iOS)<br />
{<br />
return;<br />
}<br />
var project = new PBXProject();<br />
project.ReadFromFile(PBXProject.GetPBXProjectPath(path));<br />
project.AddBuildProperty(project.GetUnityFrameworkTargetGuid(), "OTHER_LDFLAGS", "-ld_classic");<br />
project.WriteToFile(PBXProject.GetPBXProjectPath(path));<br />
}<br />
}<br />
</pre><br />
<br />
参考:https://issuetracker.unity3d.com/issues/building-projects-with-il2cpp-scripting-backend-for-apple-platforms-fails-with-xcode-15-dot-0b6-or-newer</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.11f1&diff=18398
Unity/バージョンアップメモ/unity2022.3.11f1
2024-03-24T03:10:17Z
<p>Admin: </p>
<hr />
<div>==注意==<br />
このバージョンは、Android側のTMP_InputField選択時に、たまに、キーボードが出ない不具合がある。<br />
この問題は、2022.3.9f1に戻すると、直る。https://forum.unity.com/threads/1521901/ 。この問題は、2022.3.20f1、2023.2.10f1まで、直ってなかったが、2022.3.21f1、2023.2.13f1で直ってた。<br />
<br />
ただ、2022.3.9f1は、iOS側で、"Command PhaseScriptExecution failed with a nonzero exit code"のエラーが出る。<br />
PhaseScriptExecutionのエラーは2022.3.11f1だと直る。<br />
<br />
==Assertion failedエラー==<br />
エラー詳細<br />
<pre><br />
Assertion failed: (false && "compact unwind compressed function offset doesn't fit in 24 bits"), function operator(), file Layout.cpp, line 5758.<br />
</pre><br />
対策<br />
#xcodeのBuildSettingで、PROJECT側のUnity-iPhoneの"Other Linker Flag"に"-ld_classic"を追加。<br />
<br />
参考:https://developer.apple.com/forums/thread/735426<br />
<br />
ちなみに、"-ld64"は非推奨。<br />
<br />
===PostProcess対応===<br />
Assets/Editor/XcodeIdClassicPostProcess.cs<br />
<pre><br />
using UnityEditor;<br />
using UnityEditor.Callbacks;<br />
using UnityEditor.iOS.Xcode;<br />
<br />
public static class XcodeIdClassicPostProcess<br />
{<br />
[PostProcessBuild]<br />
public static void OnPostProcessBuild(BuildTarget target, string path)<br />
{<br />
if (target != BuildTarget.iOS)<br />
{<br />
return;<br />
}<br />
var project = new PBXProject();<br />
project.ReadFromFile(PBXProject.GetPBXProjectPath(path));<br />
project.AddBuildProperty(project.GetUnityFrameworkTargetGuid(), "OTHER_LDFLAGS", "-ld_classic");<br />
project.WriteToFile(PBXProject.GetPBXProjectPath(path));<br />
}<br />
}<br />
</pre><br />
<br />
参考:https://issuetracker.unity3d.com/issues/building-projects-with-il2cpp-scripting-backend-for-apple-platforms-fails-with-xcode-15-dot-0b6-or-newer</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.11f1&diff=18397
Unity/バージョンアップメモ/unity2022.3.11f1
2024-03-24T02:40:44Z
<p>Admin: </p>
<hr />
<div>==注意==<br />
このバージョンは、Android側のTMP_InputField選択時に、たまに、キーボードが出ない不具合がある。<br />
この問題は、2022.3.9f1に戻すると、直る。https://forum.unity.com/threads/1521901/ 。この問題は、2022.3.20f1、2023.2.10f1でも直ってなかったが、2023.2.13f1で直ってた。<br />
<br />
ただ、2022.3.9f1は、iOS側で、"Command PhaseScriptExecution failed with a nonzero exit code"のエラーが出る。<br />
PhaseScriptExecutionのエラーは2022.3.11f1だと直る。<br />
<br />
==Assertion failedエラー==<br />
エラー詳細<br />
<pre><br />
Assertion failed: (false && "compact unwind compressed function offset doesn't fit in 24 bits"), function operator(), file Layout.cpp, line 5758.<br />
</pre><br />
対策<br />
#xcodeのBuildSettingで、PROJECT側のUnity-iPhoneの"Other Linker Flag"に"-ld_classic"を追加。<br />
<br />
参考:https://developer.apple.com/forums/thread/735426<br />
<br />
ちなみに、"-ld64"は非推奨。<br />
<br />
===PostProcess対応===<br />
Assets/Editor/XcodeIdClassicPostProcess.cs<br />
<pre><br />
using UnityEditor;<br />
using UnityEditor.Callbacks;<br />
using UnityEditor.iOS.Xcode;<br />
<br />
public static class XcodeIdClassicPostProcess<br />
{<br />
[PostProcessBuild]<br />
public static void OnPostProcessBuild(BuildTarget target, string path)<br />
{<br />
if (target != BuildTarget.iOS)<br />
{<br />
return;<br />
}<br />
var project = new PBXProject();<br />
project.ReadFromFile(PBXProject.GetPBXProjectPath(path));<br />
project.AddBuildProperty(project.GetUnityFrameworkTargetGuid(), "OTHER_LDFLAGS", "-ld_classic");<br />
project.WriteToFile(PBXProject.GetPBXProjectPath(path));<br />
}<br />
}<br />
</pre><br />
<br />
参考:https://issuetracker.unity3d.com/issues/building-projects-with-il2cpp-scripting-backend-for-apple-platforms-fails-with-xcode-15-dot-0b6-or-newer</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%83%A1%E3%83%A2/unity2022.3.11f1&diff=18396
Unity/バージョンアップメモ/unity2022.3.11f1
2024-03-24T00:06:00Z
<p>Admin: </p>
<hr />
<div>==注意==<br />
このバージョンは、Android側のTMP_InputField選択時に、たまに、キーボードが出ない不具合がある。<br />
この問題は、2022.3.9f1に戻すると、直る。https://forum.unity.com/threads/1521901/ 。この問題は、2022.3.20f1、2023.2.10f1でも直ってなかったが、2023.2.15f1で直ってた。<br />
<br />
ただ、2022.3.9f1は、iOS側で、"Command PhaseScriptExecution failed with a nonzero exit code"のエラーが出る。<br />
PhaseScriptExecutionのエラーは2022.3.11f1だと直る。<br />
<br />
==Assertion failedエラー==<br />
エラー詳細<br />
<pre><br />
Assertion failed: (false && "compact unwind compressed function offset doesn't fit in 24 bits"), function operator(), file Layout.cpp, line 5758.<br />
</pre><br />
対策<br />
#xcodeのBuildSettingで、PROJECT側のUnity-iPhoneの"Other Linker Flag"に"-ld_classic"を追加。<br />
<br />
参考:https://developer.apple.com/forums/thread/735426<br />
<br />
ちなみに、"-ld64"は非推奨。<br />
<br />
===PostProcess対応===<br />
Assets/Editor/XcodeIdClassicPostProcess.cs<br />
<pre><br />
using UnityEditor;<br />
using UnityEditor.Callbacks;<br />
using UnityEditor.iOS.Xcode;<br />
<br />
public static class XcodeIdClassicPostProcess<br />
{<br />
[PostProcessBuild]<br />
public static void OnPostProcessBuild(BuildTarget target, string path)<br />
{<br />
if (target != BuildTarget.iOS)<br />
{<br />
return;<br />
}<br />
var project = new PBXProject();<br />
project.ReadFromFile(PBXProject.GetPBXProjectPath(path));<br />
project.AddBuildProperty(project.GetUnityFrameworkTargetGuid(), "OTHER_LDFLAGS", "-ld_classic");<br />
project.WriteToFile(PBXProject.GetPBXProjectPath(path));<br />
}<br />
}<br />
</pre><br />
<br />
参考:https://issuetracker.unity3d.com/issues/building-projects-with-il2cpp-scripting-backend-for-apple-platforms-fails-with-xcode-15-dot-0b6-or-newer</div>
Admin
http://wiki.nonip.net/index.php?title=Unity/%E8%AA%B2%E9%87%91/%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB&diff=18395
Unity/課金/インストール
2024-03-12T23:59:00Z
<p>Admin: /* Android(Google)を使う場合 */</p>
<hr />
<div>==マニュアル==<br />
公式マニュアル:https://docs.unity3d.com/ja/current/Manual/UnityIAP.html<br />
<br />
==Unityで課金サービスをONに==<br />
#unityメニュー/windows/General/Services/In-App Purchasing を選択(2019.2とかだと、Generalは省略されるかもしれない)<br />
#ONにすると、下の方にPurchasingPackageが出てくるので、そこにあるimport(googleやappleなどのプラグイン)ボタンをクリックする<br />
<br />
==Android(Google)を使う場合==<br />
#GooglePublicKeyはGooglePlayDeveloperページの全てのアプリ/該当アプリ/収益化のセットアップ/ライセンスにRSA鍵の392文字の文字列があるので貼り付ける<br />
#unity管理画面(https://dashboard.unity3d.com/ )で各アプリ画面に入り、CurrentProject/ProjectSettingにあるIn-app purchaseのGoogleLicenseKeyにいれる。<br />
#unityメニュー/Services/In-App Purchasing/Receipt Validation Obfuscator からGooglePublicKeyを設定すると、generated/GooglePlayTangle.csができる。<br />
<br />
===please enter your google public key for this application to ensure revenue numbers reflect verflect verified payments for googleはエラーが出るとき===<br />
#GooglePublicKeyはGooglePlayDeveloperページの全てのアプリ/該当アプリ/収益化/収益化のセットアップ/ライセンスにRSA鍵の392文字の文字列があるので貼り付ける<br />
<br />
===generated/GooglePlayTangle.csがないとエラーが出る時===<br />
#unityメニュー/Services/In-App Purchasing/Receipt Validation Obfuscator からGooglePublicKeyを設定する<br />
<br />
===Receipt Validation Obfuscatorが見つからないとき===<br />
unityメニュー/Window/Unity IAP/Receipt Validation Obfuscatorを確認。<br />
<br />
===権限===<br />
com.android.vending.BILLING が追加される<br />
<br />
===GooglePlayPurchasingが見つからないエラーが出るとき===<br />
以下エラーが出るとき<br />
<pre><br />
NotSupportedException: Failed to bind to native store: UnityEngine.AndroidJavaException: java.lang.ClassNotFoundException: com.unity.purchasing.googleplay.GooglePlayPurchasing<br />
</pre><br />
unityメニュー/windows/General/Services/ In-App Purchasing からライブラリをONにしてwelcomeのところimportすると以下のファイルが追加される。<br />
<pre><br />
Assets/Plugins/UDP/Android/udp.aar<br />
Assets/Plugins/UDP/Android/udp.aar.meta<br />
Assets/Plugins/UDP/Android/udpsandbox.aar<br />
Assets/Plugins/UDP/Android/udpsandbox.aar.meta<br />
Assets/Plugins/UDP/Android/utils.aar<br />
Assets/Plugins/UDP/Android/utils.aar.meta<br />
Assets/Plugins/UnityPurchasing/Bin/Android/AmazonAppStore.aar<br />
Assets/Plugins/UnityPurchasing/Bin/Android/AmazonAppStore.aar.meta<br />
Assets/Plugins/UnityPurchasing/Bin/Android/CloudMoolah.aar<br />
Assets/Plugins/UnityPurchasing/Bin/Android/CloudMoolah.aar.meta<br />
Assets/Plugins/UnityPurchasing/Bin/Android/GoogleAIDL.aar<br />
Assets/Plugins/UnityPurchasing/Bin/Android/GoogleAIDL.aar.meta<br />
Assets/Plugins/UnityPurchasing/Bin/Android/GooglePlay.aar<br />
Assets/Plugins/UnityPurchasing/Bin/Android/GooglePlay.aar.meta<br />
Assets/Plugins/UnityPurchasing/Bin/Android/SamsungApps.aar<br />
Assets/Plugins/UnityPurchasing/Bin/Android/SamsungApps.aar.meta<br />
Assets/Plugins/UnityPurchasing/Bin/Android/common.aar<br />
Assets/Plugins/UnityPurchasing/Bin/Android/common.aar.meta<br />
Assets/Plugins/UnityPurchasing/Bin/Editor.dll<br />
Assets/Plugins/UnityPurchasing/Bin/Stores.dll<br />
Assets/Plugins/UnityPurchasing/ETag<br />
</pre><br />
<br />
==iOSを使う場合==<br />
===iosのアプリサイズ===<br />
圧縮時のサイズが61.2MB から62.2MB と1MB増えてた。(demo含んでる)<br />
<br />
==IAPのバージョンアップ==<br />
#Windows/PackageManagerを開く<br />
#左上のPackagesをUnityRegistroyへ<br />
#検索から"In App Purchasing"で検索<br />
#"Update to ~"ボタンを押す<br />
4.4.0から4.8.0に変更の際はIStoreListenerに以下イベントが追加されたので、以下実装を追加した。<br />
<pre><br />
public void OnInitializeFailed(InitializationFailureReason error, string message)<br />
{<br />
Debug.Log("UnityIAPManager OnInitializeFailed " + error.ToString() + " " + message);<br />
}<br />
</pre><br />
<br />
==参考==<br />
https://docs.unity3d.com/ja/current/Manual/UnityIAPSettingUp.html</div>
Admin
http://wiki.nonip.net/index.php?title=Android/%E5%85%AC%E9%96%8B%E6%89%8B%E9%A0%86/google_play&diff=18394
Android/公開手順/google play
2024-03-12T23:19:53Z
<p>Admin: /* アプリの引っ越し */</p>
<hr />
<div>==デベロッパー登録==<br />
https://play.google.com/apps/publish/<br />
<br />
#電話番号は+81-3-xxxx-xxxxな感じで入力する<br />
#クレジット番号を入力する<br />
<br />
==デベロッパー画面==<br />
https://play.google.com/apps/publish/<br />
<br />
==apkアップロード==<br />
#apkをアップする(証明書有効期限を11年以上にする<br />
#(320x480、480x800、480x854、1280x720、1280x800 )のいずれか画像2枚、512x512のアイコンは必須<br />
#登録料を払う前に公開はできない。<br />
<br />
==性的・暴力系の場合==<br />
ユーザー熟練度を高にしなければならない。<br />
<br />
https://support.google.com/googleplay/android-developer/answer/188189<br />
<br />
==翻訳順位==<br />
iPhoneの順だけど<br />
#英語<br />
#中国語(簡体字)<br />
#スペイン語、フランス語<br />
#ドイツ語、アラビア語<br />
#ポルトガル語<br />
#ロシア語<br />
http://umenon.com/2016/09/05/iostranslated/<br />
<br />
==GooglePlayの評価の名前変更==<br />
playの設定から投稿される名前を確認する<br />
<br />
https://myaccount.google.com/<br />
<br />
に端末でアクセスして、個人情報で名前を変更<br />
<br />
端末の設定/アプリ/GooglePlay/ストレージからデータを削除<br />
<br />
==事前登録==<br />
#Play Console 管理画面<br />
#クローズドテストでaabを登録<br />
#事前登録特典を無効にするアプリまたはゲームを選択<br />
#左側のメニューで [リリース] > [テスト] > [事前登録] を選択<br />
#ライブラリから追加で、先程登録したaabを選択<br />
#[事前登録を開始] を選択<br />
#審査中となり、5日ぐらい(2021/1/25時点)かかったが、審査が終わると・・<br />
#ダッシュボードに変更情報を公開するかのリンクがでて、その先の公開ボタンを押すと事前登録のplayストア画面表示された。<br />
<br />
android公式事前登録:https://support.google.com/googleplay/android-developer/answer/9084187?hl=ja<br />
<br />
===テスト/事前登録/事前登録を開始リンクが押せない場合===<br />
aabなどが、リリースされているか確認(下書きなどになってないか)<br />
<br />
===レポート===<br />
統計情報のところに、事前登録件数が載ってる。<br />
<br />
==プライバシーポリシー更新==<br />
play管理画面/アプリのコンテンツ/プライバシーポリシー<br />
<br />
==定期購入に関するポリシーへの違反==<br />
<pre><br />
お客様のアプリは、定期購入に関するポリシーに準拠していません。<br />
<br />
無料試用またはお試し価格の条件がわかりやすく正確に記載されていない(無料試用から有料定期購入に移行する時期、有料定期購入の料金、有料定期購入への移行を希望しない場合の解約方法など)。<br />
</pre><br />
<br />
*初回登録なら3日間の無料トライアルあり。無料トライアル終了後は、自動的に有料プランに移行します。と明記<br />
*定期購入の停止方法を、分かりやすい位置に移動<br />
<br />
参考:https://blog.daiki-portfolio.com/google-play-free-trial-langjournal-experience/<br />
<br />
==アプリのアカウントの引越==<br />
#移行先アカウントを作成し、法人であれば、D-U-N-S® Number などを登録する。<br />
#GooglePlay開発者トークンの25$を払う。<br />
#移行元と、移行先の、取引idをメモ:https://payments.google.com/payments/home からGooglePlay開発者トークンを選択<br />
#移行フォーム入力。https://play.google.com/console/developers/app-transfer</div>
Admin
http://wiki.nonip.net/index.php?title=%E3%81%9D%E3%81%AE%E4%BB%96/%E5%BA%83%E5%91%8A/admob/%E3%82%B7%E3%83%B3%E3%82%AC%E3%83%9D%E3%83%BC%E3%83%AB%E7%A8%8E%E5%8B%99%E6%83%85%E5%A0%B1&diff=18393
その他/広告/admob/シンガポール税務情報
2024-03-12T21:11:29Z
<p>Admin: /* シンガポール税務情報追加 */</p>
<hr />
<div>==シンガポール税務情報追加==<br />
#admobのお支払いを開く<br />
#税務情報の追加ボタンを選択/フォームを開始するを押す<br />
#業種を、会社であれば:企業へ<br />
#シンガポールに恒久施設を所有していますか?:いいえ<br />
#海外ベンダー登録制度に基づいて、シンガポールの物品サービス税(GST)に登録されていますか?:いいえ<br />
#免税対象となっていますか?:はい<br />
#税法上の居住地:日本<br />
#居住者証明:税情報の居住地の証明書で、登記証明書をアップ<br />
<br />
参考:https://guri-kids.com/google-adsense-%E3%82%B7%E3%83%B3%E3%82%AC%E3%83%9D%E3%83%BC%E3%83%AB%E7%A8%8E%E5%8B%99%E6%83%85%E5%A0%B1%E3%81%AE%E7%99%BB%E9%8C%B2%E6%96%B9%E6%B3%95/</div>
Admin
http://wiki.nonip.net/index.php?title=Android/%E5%85%AC%E9%96%8B%E6%89%8B%E9%A0%86/google_play&diff=18392
Android/公開手順/google play
2024-03-12T20:48:09Z
<p>Admin: /* 定期購入に関するポリシーへの違反 */</p>
<hr />
<div>==デベロッパー登録==<br />
https://play.google.com/apps/publish/<br />
<br />
#電話番号は+81-3-xxxx-xxxxな感じで入力する<br />
#クレジット番号を入力する<br />
<br />
==デベロッパー画面==<br />
https://play.google.com/apps/publish/<br />
<br />
==apkアップロード==<br />
#apkをアップする(証明書有効期限を11年以上にする<br />
#(320x480、480x800、480x854、1280x720、1280x800 )のいずれか画像2枚、512x512のアイコンは必須<br />
#登録料を払う前に公開はできない。<br />
<br />
==性的・暴力系の場合==<br />
ユーザー熟練度を高にしなければならない。<br />
<br />
https://support.google.com/googleplay/android-developer/answer/188189<br />
<br />
==翻訳順位==<br />
iPhoneの順だけど<br />
#英語<br />
#中国語(簡体字)<br />
#スペイン語、フランス語<br />
#ドイツ語、アラビア語<br />
#ポルトガル語<br />
#ロシア語<br />
http://umenon.com/2016/09/05/iostranslated/<br />
<br />
==GooglePlayの評価の名前変更==<br />
playの設定から投稿される名前を確認する<br />
<br />
https://myaccount.google.com/<br />
<br />
に端末でアクセスして、個人情報で名前を変更<br />
<br />
端末の設定/アプリ/GooglePlay/ストレージからデータを削除<br />
<br />
==事前登録==<br />
#Play Console 管理画面<br />
#クローズドテストでaabを登録<br />
#事前登録特典を無効にするアプリまたはゲームを選択<br />
#左側のメニューで [リリース] > [テスト] > [事前登録] を選択<br />
#ライブラリから追加で、先程登録したaabを選択<br />
#[事前登録を開始] を選択<br />
#審査中となり、5日ぐらい(2021/1/25時点)かかったが、審査が終わると・・<br />
#ダッシュボードに変更情報を公開するかのリンクがでて、その先の公開ボタンを押すと事前登録のplayストア画面表示された。<br />
<br />
android公式事前登録:https://support.google.com/googleplay/android-developer/answer/9084187?hl=ja<br />
<br />
===テスト/事前登録/事前登録を開始リンクが押せない場合===<br />
aabなどが、リリースされているか確認(下書きなどになってないか)<br />
<br />
===レポート===<br />
統計情報のところに、事前登録件数が載ってる。<br />
<br />
==プライバシーポリシー更新==<br />
play管理画面/アプリのコンテンツ/プライバシーポリシー<br />
<br />
==定期購入に関するポリシーへの違反==<br />
<pre><br />
お客様のアプリは、定期購入に関するポリシーに準拠していません。<br />
<br />
無料試用またはお試し価格の条件がわかりやすく正確に記載されていない(無料試用から有料定期購入に移行する時期、有料定期購入の料金、有料定期購入への移行を希望しない場合の解約方法など)。<br />
</pre><br />
<br />
*初回登録なら3日間の無料トライアルあり。無料トライアル終了後は、自動的に有料プランに移行します。と明記<br />
*定期購入の停止方法を、分かりやすい位置に移動<br />
<br />
参考:https://blog.daiki-portfolio.com/google-play-free-trial-langjournal-experience/<br />
<br />
==アプリの引っ越し==<br />
#移行先アカウントを作成し、法人であれば、D-U-N-S® Number などを登録する。<br />
#GooglePlay開発者トークンの25$を払う。<br />
#移行元と、移行先の、取引idをメモ:https://payments.google.com/payments/home からGooglePlay開発者トークンを選択<br />
# 移行フォーム入力。https://play.google.com/console/developers/app-transfer</div>
Admin
http://wiki.nonip.net/index.php?title=SEO/robots.txt&diff=18391
SEO/robots.txt
2024-03-07T06:55:56Z
<p>Admin: /* 画像を登録しない */</p>
<hr />
<div>=robots.txtの書き方=<br />
<br />
==画像検索ボットの排除==<br />
User-agent: Googlebot-Image<br />
Disallow: /<br />
<br />
User-agent: Yahoo-MMCrawler<br />
Disallow: /<br />
<br />
User-agent: *<br />
Allow: /<br />
<br />
==サイトマップ登録==<br />
User-agent: *<br />
Sitemap: http://example.com/sitemap.xml<br />
Allow: /<br />
Disallow: /js/<br />
Disallow: /api/<br />
<br />
==ウェブ魚拓を拒否==<br />
User-agent: Megalodon<br />
Disallow: /<br />
<br />
==不要bot排除==<br />
<pre><br />
User-agent: MJ12bot<br />
Disallow: /<br />
<br />
User-agent: AhrefsBot<br />
Disallow: /<br />
<br />
User-agent: BLEXBot<br />
Disallow: /<br />
<br />
User-agent: Yandex<br />
Disallow: /<br />
<br />
User-agent: baiduspider<br />
Disallow: /<br />
<br />
User-agent: SemrushBot<br />
Disallow: /<br />
</pre><br />
<br />
参考:https://oxynotes.com/?p=9056<br />
<br />
==画像を登録しない==<br />
nginx<br />
<pre><br />
location ~* \.pdf$ {<br />
add_header X-Robots-Tag "noindex, nofollow";<br />
}<br />
</pre><br />
<br />
apache<br />
<pre><br />
<Files ~ "\.pdf$"><br />
Header set X-Robots-Tag "noindex, nofollow"<br />
</Files><br />
</pre><br />
参考:https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag?hl=ja#apache<br />
<br />
===絶対パス指定の場合(/assets/img/test-min.pngなど)===<br />
nginx<br />
<pre><br />
location ~ \/assets\/img\/*min\.png$ {<br />
add_header X-Robots-Tag "noindex, nofollow";<br />
}<br />
</pre></div>
Admin
http://wiki.nonip.net/index.php?title=SEO/robots.txt&diff=18390
SEO/robots.txt
2024-03-07T06:55:22Z
<p>Admin: /* 画像を登録しない */</p>
<hr />
<div>=robots.txtの書き方=<br />
<br />
==画像検索ボットの排除==<br />
User-agent: Googlebot-Image<br />
Disallow: /<br />
<br />
User-agent: Yahoo-MMCrawler<br />
Disallow: /<br />
<br />
User-agent: *<br />
Allow: /<br />
<br />
==サイトマップ登録==<br />
User-agent: *<br />
Sitemap: http://example.com/sitemap.xml<br />
Allow: /<br />
Disallow: /js/<br />
Disallow: /api/<br />
<br />
==ウェブ魚拓を拒否==<br />
User-agent: Megalodon<br />
Disallow: /<br />
<br />
==不要bot排除==<br />
<pre><br />
User-agent: MJ12bot<br />
Disallow: /<br />
<br />
User-agent: AhrefsBot<br />
Disallow: /<br />
<br />
User-agent: BLEXBot<br />
Disallow: /<br />
<br />
User-agent: Yandex<br />
Disallow: /<br />
<br />
User-agent: baiduspider<br />
Disallow: /<br />
<br />
User-agent: SemrushBot<br />
Disallow: /<br />
</pre><br />
<br />
参考:https://oxynotes.com/?p=9056<br />
<br />
==画像を登録しない==<br />
nginx<br />
<pre><br />
location ~* \.pdf$ {<br />
add_header X-Robots-Tag "noindex, nofollow";<br />
}<br />
===絶対パス指定の場合(/assets/img/test-min.pngなど)===<br />
location ~ \/assets\/img\/*min\.png$ {<br />
add_header X-Robots-Tag "noindex, nofollow";<br />
}<br />
</pre><br />
apache<br />
<pre><br />
<Files ~ "\.pdf$"><br />
Header set X-Robots-Tag "noindex, nofollow"<br />
</Files><br />
</pre><br />
参考:https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag?hl=ja#apache</div>
Admin
http://wiki.nonip.net/index.php?title=SEO/robots.txt&diff=18389
SEO/robots.txt
2024-03-07T06:29:59Z
<p>Admin: /* 画像を登録しない */</p>
<hr />
<div>=robots.txtの書き方=<br />
<br />
==画像検索ボットの排除==<br />
User-agent: Googlebot-Image<br />
Disallow: /<br />
<br />
User-agent: Yahoo-MMCrawler<br />
Disallow: /<br />
<br />
User-agent: *<br />
Allow: /<br />
<br />
==サイトマップ登録==<br />
User-agent: *<br />
Sitemap: http://example.com/sitemap.xml<br />
Allow: /<br />
Disallow: /js/<br />
Disallow: /api/<br />
<br />
==ウェブ魚拓を拒否==<br />
User-agent: Megalodon<br />
Disallow: /<br />
<br />
==不要bot排除==<br />
<pre><br />
User-agent: MJ12bot<br />
Disallow: /<br />
<br />
User-agent: AhrefsBot<br />
Disallow: /<br />
<br />
User-agent: BLEXBot<br />
Disallow: /<br />
<br />
User-agent: Yandex<br />
Disallow: /<br />
<br />
User-agent: baiduspider<br />
Disallow: /<br />
<br />
User-agent: SemrushBot<br />
Disallow: /<br />
</pre><br />
<br />
参考:https://oxynotes.com/?p=9056<br />
<br />
==画像を登録しない==<br />
nginx<br />
<pre><br />
location ~* \.pdf$ {<br />
add_header X-Robots-Tag "noindex, nofollow";<br />
}<br />
#絶対パス指定(/assets/img/test-min.pngなど)<br />
location ~ /assets/img/*min\.png$ {<br />
add_header X-Robots-Tag "noindex, nofollow";<br />
}<br />
</pre><br />
apache<br />
<pre><br />
<Files ~ "\.pdf$"><br />
Header set X-Robots-Tag "noindex, nofollow"<br />
</Files><br />
</pre><br />
参考:https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag?hl=ja#apache</div>
Admin
http://wiki.nonip.net/index.php?title=SEO/robots.txt&diff=18388
SEO/robots.txt
2024-03-07T06:29:26Z
<p>Admin: /* 画像を登録しない */</p>
<hr />
<div>=robots.txtの書き方=<br />
<br />
==画像検索ボットの排除==<br />
User-agent: Googlebot-Image<br />
Disallow: /<br />
<br />
User-agent: Yahoo-MMCrawler<br />
Disallow: /<br />
<br />
User-agent: *<br />
Allow: /<br />
<br />
==サイトマップ登録==<br />
User-agent: *<br />
Sitemap: http://example.com/sitemap.xml<br />
Allow: /<br />
Disallow: /js/<br />
Disallow: /api/<br />
<br />
==ウェブ魚拓を拒否==<br />
User-agent: Megalodon<br />
Disallow: /<br />
<br />
==不要bot排除==<br />
<pre><br />
User-agent: MJ12bot<br />
Disallow: /<br />
<br />
User-agent: AhrefsBot<br />
Disallow: /<br />
<br />
User-agent: BLEXBot<br />
Disallow: /<br />
<br />
User-agent: Yandex<br />
Disallow: /<br />
<br />
User-agent: baiduspider<br />
Disallow: /<br />
<br />
User-agent: SemrushBot<br />
Disallow: /<br />
</pre><br />
<br />
参考:https://oxynotes.com/?p=9056<br />
<br />
==画像を登録しない==<br />
nginx<br />
<pre><br />
location ~* \.pdf$ {<br />
add_header X-Robots-Tag "noindex, nofollow";<br />
}<br />
#絶対パス指定<br />
location ~ /assets/img/*min\.png$ {<br />
add_header X-Robots-Tag "noindex, nofollow";<br />
}<br />
</pre><br />
apache<br />
<pre><br />
<Files ~ "\.pdf$"><br />
Header set X-Robots-Tag "noindex, nofollow"<br />
</Files><br />
</pre><br />
参考:https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag?hl=ja#apache</div>
Admin
http://wiki.nonip.net/index.php?title=SEO/robots.txt&diff=18387
SEO/robots.txt
2024-03-07T06:20:27Z
<p>Admin: /* 不要bot排除 */</p>
<hr />
<div>=robots.txtの書き方=<br />
<br />
==画像検索ボットの排除==<br />
User-agent: Googlebot-Image<br />
Disallow: /<br />
<br />
User-agent: Yahoo-MMCrawler<br />
Disallow: /<br />
<br />
User-agent: *<br />
Allow: /<br />
<br />
==サイトマップ登録==<br />
User-agent: *<br />
Sitemap: http://example.com/sitemap.xml<br />
Allow: /<br />
Disallow: /js/<br />
Disallow: /api/<br />
<br />
==ウェブ魚拓を拒否==<br />
User-agent: Megalodon<br />
Disallow: /<br />
<br />
==不要bot排除==<br />
<pre><br />
User-agent: MJ12bot<br />
Disallow: /<br />
<br />
User-agent: AhrefsBot<br />
Disallow: /<br />
<br />
User-agent: BLEXBot<br />
Disallow: /<br />
<br />
User-agent: Yandex<br />
Disallow: /<br />
<br />
User-agent: baiduspider<br />
Disallow: /<br />
<br />
User-agent: SemrushBot<br />
Disallow: /<br />
</pre><br />
<br />
参考:https://oxynotes.com/?p=9056<br />
<br />
==画像を登録しない==<br />
nginx<br />
<pre><br />
location ~* \.pdf$ {<br />
add_header X-Robots-Tag "noindex, nofollow";<br />
}<br />
</pre><br />
apache<br />
<pre><br />
<Files ~ "\.pdf$"><br />
Header set X-Robots-Tag "noindex, nofollow"<br />
</Files><br />
</pre><br />
参考:https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag?hl=ja#apache</div>
Admin
http://wiki.nonip.net/index.php?title=%E3%81%9D%E3%81%AE%E4%BB%96%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9/D-U-N-S%E3%83%8A%E3%83%B3%E3%83%90%E3%83%BC%E5%8F%96%E5%BE%97&diff=18386
その他サービス/D-U-N-Sナンバー取得
2024-03-06T21:49:54Z
<p>Admin: </p>
<hr />
<div>==D-U-N-Sナンバーとは==<br />
組織のplay管理画面登録で必要。<br />
Dun & Bradstreet から組織に割り当てられる D-U-N-S ナンバーは、ビジネスの確認のために全世界で使用される 9 桁の固有の識別コード<br />
<br />
参考:https://www.xserver.ne.jp/manual/man_order_ssl_duns.php<br />
<br />
==D-U-N-Sナンバー取得方法==<br />
日本商工リサーチから取得<br />
https://duns-number-jp.tsr-net.co.jp/search/jpn/login.asp<br />
<br />
会社名検索<br />
https://duns-number-jp.tsr-net.co.jp/search/jpn/find_jpn.asp<br />
<br />
検索hitした会社を選択し、"自社の D-U-N-S® Number を取得する (無料)"を選択</div>
Admin
http://wiki.nonip.net/index.php?title=Android&diff=18385
Android
2024-03-06T21:49:24Z
<p>Admin: </p>
<hr />
<div>[[android/操作方法]]<br />
<br />
[[android/windowsエミュインストール編]]<br />
<br />
[[android/macエミュインストール編]]<br />
<br />
[[android/noxplayerインストール]]<br />
<br />
[[android/マーケット接続]]<br />
<br />
[[android/開発環境]] [dir]<br />
<br />
[[android/公開手順]]<br />
<br />
[[android/実機開発設定]]<br />
<br />
[[android/ベータosインストール]]<br />
<br />
[[android/APILevel]]<br />
<br />
[[android/FlashPlayer入手]]<br />
<br />
[[android/メモリ監視]]<br />
<br />
[[android/実行エラー]]<br />
<br />
[[android/helloworld]]<br />
<br />
[[android/コーディング規約]]<br />
<br />
[[android/基本]]<br />
<br />
[[android/プログラミングメモ]]<br />
<br />
[[android/配列]]<br />
<br />
[[android/エンコード・デコード]]<br />
<br />
[[android/端末情報]]<br />
<br />
[[android/画面サイズ]]<br />
<br />
[[android/OutOfMemory対策]] [dir]<br />
<br />
[[android/ライフサイクル]]<br />
<br />
[[android/UIテキスト]]<br />
<br />
[[android/UIボタン]]<br />
<br />
[[android/UIプルダウン]]<br />
<br />
[[android/UIEditText]]<br />
<br />
[[android/UIScrollView]]<br />
<br />
[[android/ListView]] [dir]<br />
<br />
[[android/検索Google]]<br />
<br />
[[android/検索ボックス]]<br />
<br />
[[android/色]]<br />
<br />
[[android/xml文字列]]<br />
<br />
[[android/xml配列]]<br />
<br />
[[android/Pref]]<br />
<br />
[[android/db]] [dir]<br />
<br />
[[android/アプリケーションクラス]]<br />
<br />
[[android/アプリ内課金]]<br />
<br />
[[android/ショートカット作成]]<br />
<br />
[[android/クリックイベント]]<br />
<br />
[[android/クラスモジュール化]]<br />
<br />
[[android/レイアウト]] [dir]<br />
<br />
[[android/データ永続]] [dir]<br />
<br />
[[android/ホームアプリ]] [dir]<br />
<br />
[[android/傾きセンサー]]<br />
<br />
[[android/加速度センサー]]<br />
<br />
[[android/画面遷移]] [dir]<br />
<br />
[[android/画面の明るさ]]<br />
<br />
[[android/端末方向]]<br />
<br />
[[android/端末回転]]<br />
<br />
[[android/時間取得]]<br />
<br />
[[android/標準画像]]<br />
<br />
[[android/グラフィック]] [dir]<br />
<br />
[[android/ライブ壁紙作成]] [dir]<br />
<br />
[[android/マルチスレッド]]<br />
<br />
[[android/遅延処理]]<br />
<br />
[[android/非同期処理]] [dir]<br />
<br />
[[android/HttpRequest通信]] [dir]<br />
<br />
[[android/handler]]<br />
<br />
[[android/ストレージ]] [dir]<br />
<br />
[[android/画像]] [dir]<br />
<br />
[[android/通知]]<br />
<br />
[[android/ワークファイルパス取得]]<br />
<br />
[[android/ローカルファイル]]<br />
<br />
[[android/audio]] [dir]<br />
<br />
[[android/base64]]<br />
<br />
[[android/firebase]] [dir]<br />
<br />
[[android/webview]] [dir]<br />
<br />
[[android/ロック画面]]<br />
<br />
[[android/DiskLruCache]]<br />
<br />
[[android/DI]]<br />
<br />
[[android/ImageLoader]]<br />
<br />
[[android/Icon]] [dir]<br />
<br />
[[android/meta-data]]<br />
<br />
[[android/Log]]<br />
<br />
[[android/ErrorLogStack]]<br />
<br />
[[android/Fragment]]<br />
<br />
[[android/PreferenceFragmentCompat]]<br />
<br />
[[android/Preference設定方法]]<br />
<br />
[[android/PreferenceActivityでonClick共通処理]]<br />
<br />
[[android/play起動]]<br />
<br />
[[android/url生成]]<br />
<br />
[[android/wifi判定]]<br />
<br />
[[android/VideoView]] [dir]<br />
<br />
[[android/評価コメントライブラリ]]<br />
<br />
[[android/アプリメッセージ送信]]<br />
<br />
[[android/カスタムListener]]<br />
<br />
[[android/クラスを動的に読み込む]]<br />
<br />
[[android/ダイアログ]]<br />
<br />
[[android/ブックマークアプリ]]<br />
<br />
[[android/緯度経度]]<br />
<br />
[[android/hash]]<br />
<br />
[[android/写真ギャラリー呼出]]<br />
<br />
[[android/図形view]]<br />
<br />
[[android/自作画像view]]<br />
<br />
[[android/独自URLスキーム]]<br />
<br />
[[android/独自スクロール]]<br />
<br />
[[android/独自font]]<br />
<br />
[[android/デバッグリリース判定]]<br />
<br />
[[android/端末id取得]]<br />
<br />
[[android/排他制御]]<br />
<br />
[[android/analytics組み込み]]<br />
<br />
[[android/多言語対応]]<br />
<br />
[[android/root化]]<br />
<br />
[[android/キャッシュテクニック]]<br />
<br />
[[android/逆コンパイル]] [dir]<br />
<br />
[[android/USBドライバインストール]]<br />
<br />
[[android/crash]] [dir]<br />
<br />
[[android/非推奨コード]]<br />
<br />
[[android/androidx]]<br />
<br />
[[android/広告組込]] [dir]<br />
<br />
[[android/android10]]<br />
<br />
[[android/権限]]<br />
<br />
[[android/データ完全削除]]<br />
<br />
[[android/リンク集]]<br />
<br />
[[android/kotlin]] [dir]<br />
<br />
[[android/静的解析]] [dir]</div>
Admin
http://wiki.nonip.net/index.php?title=%E3%81%9D%E3%81%AE%E4%BB%96%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9&diff=18384
その他サービス
2024-03-06T21:49:10Z
<p>Admin: </p>
<hr />
<div>[[その他サービス/Gmail]]<br />
<br />
[[その他サービス/GoogleGroup]]<br />
<br />
[[その他サービス/adsense]]<br />
<br />
[[その他サービス/ブログ一覧]]<br />
<br />
[[その他サービス/GoogleAnalytics]]<br />
<br />
[[その他サービス/ADManager]]<br />
<br />
[[その他サービス/NTTFlets]]<br />
<br />
[[その他サービス/slack]]<br />
<br />
[[その他サービス/絵文字]]<br />
<br />
[[その他サービス/sim]]<br />
<br />
[[その他サービス/font-base64]]<br />
<br />
[[その他サービス/natureremo]]<br />
<br />
[[その他サービス/ifttt]]<br />
<br />
[[その他サービス/youtube]]<br />
<br />
[[その他サービス/tiktok]]<br />
<br />
[[その他サービス/アプリクロスプラットフォーム]]<br />
<br />
[[その他サービス/applewatch]]<br />
<br />
[[その他サービス/deeplearning]]<br />
<br />
[[その他サービス/予約トップ10]]<br />
<br />
[[その他サービス/wiki一覧]]<br />
<br />
[[その他サービス/lucidchart]]<br />
<br />
[[その他サービス/メタバース]]<br />
<br />
[[その他サービス/PSVR]]<br />
<br />
[[その他サービス/SteamVR]]<br />
<br />
[[その他サービス/D-U-N-Sナンバー取得]]</div>
Admin
http://wiki.nonip.net/index.php?title=%E3%81%9D%E3%81%AE%E4%BB%96%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9/D-U-N-S%E3%83%8A%E3%83%B3%E3%83%90%E3%83%BC%E5%8F%96%E5%BE%97&diff=18383
その他サービス/D-U-N-Sナンバー取得
2024-03-06T21:48:51Z
<p>Admin: Admin がページ「その他/D-U-N-Sナンバー取得」を「その他サービス/D-U-N-Sナンバー取得」に、リダイレクトを残さずに移動しました</p>
<hr />
<div>==D-U-N-Sナンバーとは==<br />
組織のplay管理画面登録で必要。<br />
Dun & Bradstreet から組織に割り当てられる D-U-N-S ナンバーは、ビジネスの確認のために全世界で使用される 9 桁の固有の識別コード<br />
<br />
参考:https://www.xserver.ne.jp/manual/man_order_ssl_duns.php<br />
<br />
==D-U-N-Sナンバー取得==<br />
日本商工リサーチから取得<br />
https://duns-number-jp.tsr-net.co.jp/search/jpn/login.asp<br />
<br />
会社名検索<br />
https://duns-number-jp.tsr-net.co.jp/search/jpn/find_jpn.asp<br />
<br />
検索hitした会社を選択し、"自社の D-U-N-S® Number を取得する (無料)"を選択</div>
Admin
http://wiki.nonip.net/index.php?title=%E3%81%9D%E3%81%AE%E4%BB%96%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9/D-U-N-S%E3%83%8A%E3%83%B3%E3%83%90%E3%83%BC%E5%8F%96%E5%BE%97&diff=18382
その他サービス/D-U-N-Sナンバー取得
2024-03-06T21:48:07Z
<p>Admin: Admin がページ「Android/D-U-N-Sナンバー取得」を「その他/D-U-N-Sナンバー取得」に、リダイレクトを残さずに移動しました</p>
<hr />
<div>==D-U-N-Sナンバーとは==<br />
組織のplay管理画面登録で必要。<br />
Dun & Bradstreet から組織に割り当てられる D-U-N-S ナンバーは、ビジネスの確認のために全世界で使用される 9 桁の固有の識別コード<br />
<br />
参考:https://www.xserver.ne.jp/manual/man_order_ssl_duns.php<br />
<br />
==D-U-N-Sナンバー取得==<br />
日本商工リサーチから取得<br />
https://duns-number-jp.tsr-net.co.jp/search/jpn/login.asp<br />
<br />
会社名検索<br />
https://duns-number-jp.tsr-net.co.jp/search/jpn/find_jpn.asp<br />
<br />
検索hitした会社を選択し、"自社の D-U-N-S® Number を取得する (無料)"を選択</div>
Admin
http://wiki.nonip.net/index.php?title=%E3%81%9D%E3%81%AE%E4%BB%96%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9/D-U-N-S%E3%83%8A%E3%83%B3%E3%83%90%E3%83%BC%E5%8F%96%E5%BE%97&diff=18381
その他サービス/D-U-N-Sナンバー取得
2024-03-06T21:47:52Z
<p>Admin: ページの作成:「==D-U-N-Sナンバーとは== 組織のplay管理画面登録で必要。 Dun & Bradstreet から組織に割り当てられる D-U-N-S ナンバーは、ビジネスの...」</p>
<hr />
<div>==D-U-N-Sナンバーとは==<br />
組織のplay管理画面登録で必要。<br />
Dun & Bradstreet から組織に割り当てられる D-U-N-S ナンバーは、ビジネスの確認のために全世界で使用される 9 桁の固有の識別コード<br />
<br />
参考:https://www.xserver.ne.jp/manual/man_order_ssl_duns.php<br />
<br />
==D-U-N-Sナンバー取得==<br />
日本商工リサーチから取得<br />
https://duns-number-jp.tsr-net.co.jp/search/jpn/login.asp<br />
<br />
会社名検索<br />
https://duns-number-jp.tsr-net.co.jp/search/jpn/find_jpn.asp<br />
<br />
検索hitした会社を選択し、"自社の D-U-N-S® Number を取得する (無料)"を選択</div>
Admin
http://wiki.nonip.net/index.php?title=Android&diff=18380
Android
2024-03-06T21:38:08Z
<p>Admin: </p>
<hr />
<div>[[android/操作方法]]<br />
<br />
[[android/windowsエミュインストール編]]<br />
<br />
[[android/macエミュインストール編]]<br />
<br />
[[android/noxplayerインストール]]<br />
<br />
[[android/マーケット接続]]<br />
<br />
[[android/開発環境]] [dir]<br />
<br />
[[android/公開手順]]<br />
<br />
[[android/実機開発設定]]<br />
<br />
[[android/ベータosインストール]]<br />
<br />
[[android/APILevel]]<br />
<br />
[[android/FlashPlayer入手]]<br />
<br />
[[android/メモリ監視]]<br />
<br />
[[android/実行エラー]]<br />
<br />
[[android/helloworld]]<br />
<br />
[[android/コーディング規約]]<br />
<br />
[[android/基本]]<br />
<br />
[[android/プログラミングメモ]]<br />
<br />
[[android/配列]]<br />
<br />
[[android/エンコード・デコード]]<br />
<br />
[[android/端末情報]]<br />
<br />
[[android/画面サイズ]]<br />
<br />
[[android/OutOfMemory対策]] [dir]<br />
<br />
[[android/ライフサイクル]]<br />
<br />
[[android/UIテキスト]]<br />
<br />
[[android/UIボタン]]<br />
<br />
[[android/UIプルダウン]]<br />
<br />
[[android/UIEditText]]<br />
<br />
[[android/UIScrollView]]<br />
<br />
[[android/ListView]] [dir]<br />
<br />
[[android/検索Google]]<br />
<br />
[[android/検索ボックス]]<br />
<br />
[[android/色]]<br />
<br />
[[android/xml文字列]]<br />
<br />
[[android/xml配列]]<br />
<br />
[[android/Pref]]<br />
<br />
[[android/db]] [dir]<br />
<br />
[[android/アプリケーションクラス]]<br />
<br />
[[android/アプリ内課金]]<br />
<br />
[[android/ショートカット作成]]<br />
<br />
[[android/クリックイベント]]<br />
<br />
[[android/クラスモジュール化]]<br />
<br />
[[android/レイアウト]] [dir]<br />
<br />
[[android/データ永続]] [dir]<br />
<br />
[[android/ホームアプリ]] [dir]<br />
<br />
[[android/傾きセンサー]]<br />
<br />
[[android/加速度センサー]]<br />
<br />
[[android/画面遷移]] [dir]<br />
<br />
[[android/画面の明るさ]]<br />
<br />
[[android/端末方向]]<br />
<br />
[[android/端末回転]]<br />
<br />
[[android/時間取得]]<br />
<br />
[[android/標準画像]]<br />
<br />
[[android/グラフィック]] [dir]<br />
<br />
[[android/ライブ壁紙作成]] [dir]<br />
<br />
[[android/マルチスレッド]]<br />
<br />
[[android/遅延処理]]<br />
<br />
[[android/非同期処理]] [dir]<br />
<br />
[[android/HttpRequest通信]] [dir]<br />
<br />
[[android/handler]]<br />
<br />
[[android/ストレージ]] [dir]<br />
<br />
[[android/画像]] [dir]<br />
<br />
[[android/通知]]<br />
<br />
[[android/ワークファイルパス取得]]<br />
<br />
[[android/ローカルファイル]]<br />
<br />
[[android/audio]] [dir]<br />
<br />
[[android/base64]]<br />
<br />
[[android/firebase]] [dir]<br />
<br />
[[android/webview]] [dir]<br />
<br />
[[android/ロック画面]]<br />
<br />
[[android/DiskLruCache]]<br />
<br />
[[android/DI]]<br />
<br />
[[android/ImageLoader]]<br />
<br />
[[android/Icon]] [dir]<br />
<br />
[[android/meta-data]]<br />
<br />
[[android/Log]]<br />
<br />
[[android/ErrorLogStack]]<br />
<br />
[[android/Fragment]]<br />
<br />
[[android/PreferenceFragmentCompat]]<br />
<br />
[[android/Preference設定方法]]<br />
<br />
[[android/PreferenceActivityでonClick共通処理]]<br />
<br />
[[android/play起動]]<br />
<br />
[[android/url生成]]<br />
<br />
[[android/wifi判定]]<br />
<br />
[[android/VideoView]] [dir]<br />
<br />
[[android/評価コメントライブラリ]]<br />
<br />
[[android/アプリメッセージ送信]]<br />
<br />
[[android/カスタムListener]]<br />
<br />
[[android/クラスを動的に読み込む]]<br />
<br />
[[android/ダイアログ]]<br />
<br />
[[android/ブックマークアプリ]]<br />
<br />
[[android/緯度経度]]<br />
<br />
[[android/hash]]<br />
<br />
[[android/写真ギャラリー呼出]]<br />
<br />
[[android/図形view]]<br />
<br />
[[android/自作画像view]]<br />
<br />
[[android/独自URLスキーム]]<br />
<br />
[[android/独自スクロール]]<br />
<br />
[[android/独自font]]<br />
<br />
[[android/デバッグリリース判定]]<br />
<br />
[[android/端末id取得]]<br />
<br />
[[android/排他制御]]<br />
<br />
[[android/analytics組み込み]]<br />
<br />
[[android/多言語対応]]<br />
<br />
[[android/root化]]<br />
<br />
[[android/キャッシュテクニック]]<br />
<br />
[[android/逆コンパイル]] [dir]<br />
<br />
[[android/USBドライバインストール]]<br />
<br />
[[android/crash]] [dir]<br />
<br />
[[android/非推奨コード]]<br />
<br />
[[android/androidx]]<br />
<br />
[[android/広告組込]] [dir]<br />
<br />
[[android/android10]]<br />
<br />
[[android/権限]]<br />
<br />
[[android/データ完全削除]]<br />
<br />
[[android/リンク集]]<br />
<br />
[[android/kotlin]] [dir]<br />
<br />
[[android/静的解析]] [dir]<br />
<br />
[[android/D-U-N-Sナンバー取得]]</div>
Admin
http://wiki.nonip.net/index.php?title=Flash/%E4%BB%A3%E6%9B%BF/Ruffle&diff=18379
Flash/代替/Ruffle
2024-03-03T09:29:24Z
<p>Admin: /* Ruffleとは */</p>
<hr />
<div>==Ruffleとは==<br />
Flashエミュレーターで、クライアント側(ブラウザ)にインストールしてflashを動かす<br />
<br />
==インストール==<br />
===chromeの場合===<br />
https://chromewebstore.google.com/detail/ruffle-flash-emulator/donbcfbmhbcapadipfkeojnmajbakjdc?hl=ja&pli=1<br />
<br />
そのままswfのあるサイトを、ブラウザを開くと、表示されるが、文字化けはすごいかも。</div>
Admin
http://wiki.nonip.net/index.php?title=Flash/%E4%BB%A3%E6%9B%BF/Ruffle&diff=18378
Flash/代替/Ruffle
2024-03-03T09:25:29Z
<p>Admin: /* Ruffleとは */</p>
<hr />
<div>==Ruffleとは==<br />
Flashエミュレーターで、ブラウザにインストールしてflashを動かす<br />
<br />
==インストール==<br />
===chromeの場合===<br />
https://chromewebstore.google.com/detail/ruffle-flash-emulator/donbcfbmhbcapadipfkeojnmajbakjdc?hl=ja&pli=1<br />
<br />
そのままswfのあるサイトを、ブラウザを開くと、表示されるが、文字化けはすごいかも。</div>
Admin
http://wiki.nonip.net/index.php?title=Flash/%E4%BB%A3%E6%9B%BF/swf2js&diff=18377
Flash/代替/swf2js
2024-03-03T02:33:50Z
<p>Admin: /* 指定したエレメントにロード */</p>
<hr />
<div>==swf2jsとは==<br />
swfファイルをhtml5で動作させるjsライブラリ<br />
<br />
参考:https://twitter.com/TANAKA_U/status/1645457315401994242<br />
<br />
参考:https://fedor-hidor.blog.jp/archives/21214199.html<br />
==ダウンロード==<br />
https://github.com/swf2js/swf2js<br />
<br />
==インストール==<br />
swf2js.jsだけを公開dirへupload<br />
<br />
<pre><br />
<html><br />
<body><br />
<head><br />
<script type="text/javascript" src="/js/swf2js.js"></script><br />
</head><br />
<body><br />
<script type="text/javascript"><br />
swf2js.load("/swf/helloworld.swf");<br />
</script><br />
</body><br />
</html><br />
</pre><br />
<br />
==指定したエレメントにロード==<br />
<pre><br />
<center><br />
<div id="altContent"><br />
<h1>example</h1><br />
</div><br />
</center><br />
<script type="text/javascript"><br />
swf2js.load("/swf/helloworld.swf", { tagId:"altContent", width: "750", height: "600"} );<br />
</script><br />
</pre><br />
<br />
==FlashVarsを追加する場合==<br />
<pre><br />
swf2js.load("/swf/helloworld.swf", {FlashVars: {<br />
username: "taro",<br />
age: 2,<br />
}});<br />
</pre></div>
Admin
http://wiki.nonip.net/index.php?title=Flash/%E4%BB%A3%E6%9B%BF/swf2js&diff=18376
Flash/代替/swf2js
2024-03-02T19:58:42Z
<p>Admin: /* 指定したエレメントにロード */</p>
<hr />
<div>==swf2jsとは==<br />
swfファイルをhtml5で動作させるjsライブラリ<br />
<br />
参考:https://twitter.com/TANAKA_U/status/1645457315401994242<br />
<br />
参考:https://fedor-hidor.blog.jp/archives/21214199.html<br />
==ダウンロード==<br />
https://github.com/swf2js/swf2js<br />
<br />
==インストール==<br />
swf2js.jsだけを公開dirへupload<br />
<br />
<pre><br />
<html><br />
<body><br />
<head><br />
<script type="text/javascript" src="/js/swf2js.js"></script><br />
</head><br />
<body><br />
<script type="text/javascript"><br />
swf2js.load("/swf/helloworld.swf");<br />
</script><br />
</body><br />
</html><br />
</pre><br />
<br />
==指定したエレメントにロード==<br />
<pre><br />
<center><br />
<div id="altContent"><br />
<h1>example</h1><br />
</div><br />
</center><br />
<script type="text/javascript"><br />
swf2js.load("/swf/helloworld.swf", { tagId:"altContent", width: "750", height: "600"} );<br />
</script><br />
</pre><br />
<br />
==<br />
<pre><br />
swf2js.load("/swf/helloworld.swf", {FlashVars: {<br />
username: "taro",<br />
age: 2,<br />
}});<br />
</pre></div>
Admin
http://wiki.nonip.net/index.php?title=Flash/%E4%BB%A3%E6%9B%BF/swf2js&diff=18375
Flash/代替/swf2js
2024-03-02T19:55:59Z
<p>Admin: /* インストール */</p>
<hr />
<div>==swf2jsとは==<br />
swfファイルをhtml5で動作させるjsライブラリ<br />
<br />
参考:https://twitter.com/TANAKA_U/status/1645457315401994242<br />
<br />
参考:https://fedor-hidor.blog.jp/archives/21214199.html<br />
==ダウンロード==<br />
https://github.com/swf2js/swf2js<br />
<br />
==インストール==<br />
swf2js.jsだけを公開dirへupload<br />
<br />
<pre><br />
<html><br />
<body><br />
<head><br />
<script type="text/javascript" src="/js/swf2js.js"></script><br />
</head><br />
<body><br />
<script type="text/javascript"><br />
swf2js.load("/swf/helloworld.swf");<br />
</script><br />
</body><br />
</html><br />
</pre><br />
<br />
==指定したエレメントにロード==<br />
<pre><br />
<center><br />
<div id="altContent"><br />
<h1>example</h1><br />
</div><br />
</center><br />
<script type="text/javascript"><br />
swf2js.load("/swf/helloworld.swf", { tagId:"altContent", width: "750", height: "600"} );<br />
</script><br />
</pre></div>
Admin
http://wiki.nonip.net/index.php?title=Flash/%E4%BB%A3%E6%9B%BF/swf2js&diff=18374
Flash/代替/swf2js
2024-03-02T19:45:08Z
<p>Admin: </p>
<hr />
<div>==swf2jsとは==<br />
swfファイルをhtml5で動作させるjsライブラリ<br />
<br />
参考:https://twitter.com/TANAKA_U/status/1645457315401994242<br />
<br />
参考:https://fedor-hidor.blog.jp/archives/21214199.html<br />
==ダウンロード==<br />
https://github.com/swf2js/swf2js<br />
<br />
==インストール==<br />
swf2js.jsだけを公開dirへupload<br />
<br />
<pre><br />
<html><br />
<body><br />
<head><br />
<script type="text/javascript" src="/js/swf2js.js"></script><br />
</head><br />
<body><br />
<script type="text/javascript"><br />
swf2js.load("/swf/helloworld.swf");<br />
</script><br />
</body><br />
</html><br />
</pre></div>
Admin
http://wiki.nonip.net/index.php?title=Flash/%E4%BB%A3%E6%9B%BF/swf2js&diff=18373
Flash/代替/swf2js
2024-03-02T19:40:19Z
<p>Admin: </p>
<hr />
<div>==swf2jsとは==<br />
swfファイルをhtml5で動作させるjsライブラリ<br />
<br />
参考:<br />
https://twitter.com/TANAKA_U/status/1645457315401994242<br />
<br />
==ダウンロード==<br />
https://github.com/swf2js/swf2js<br />
<br />
==インストール==<br />
swf2js.jsだけを公開dirへupload<br />
<br />
<pre><br />
<html><br />
<body><br />
<head><br />
<script type="text/javascript" src="/js/swf2js.js"></script><br />
</head><br />
<body><br />
<script type="text/javascript"><br />
swf2js.load("/swf/helloworld.swf");<br />
</script><br />
</body><br />
</html><br />
</pre></div>
Admin
http://wiki.nonip.net/index.php?title=Google/%E3%82%B9%E3%83%97%E3%83%AC%E3%83%83%E3%83%88%E3%82%B7%E3%83%BC%E3%83%88/%E9%96%A2%E6%95%B0/%E6%97%A5%E4%BB%98&diff=18372
Google/スプレットシート/関数/日付
2024-03-02T12:51:13Z
<p>Admin: /* 生年月日から年齢 */</p>
<hr />
<div><br />
==8桁数字を日付に==<br />
20150101を2015/1/1へ<br />
=floor(D2/10000)&"/"&floor(mod(D2,10000)/100)&"/"&MOD(D2,100)<br />
20150101を2015-1-1へ<br />
=floor(D2/10000)&"-"&floor(mod(D2,10000)/100)&"-"&MOD(D2,100)<br />
20150101を2015-01-01へ<br />
=mid(B33,1,4)&"-"&mid(B33,5,2)&"-"&mid(B33,7,2)<br />
<br />
==月末==<br />
今月末<br />
=EOMONTH("2020-10-10",0)<br />
翌月末<br />
=EOMONTH("2020-10-10",1)<br />
前月末<br />
=EOMONTH("2020-10-10",-1)<br />
<br />
==生年月日から年齢==<br />
=datedif("2021/10/3", today(),"y")</div>
Admin
http://wiki.nonip.net/index.php?title=Google/%E3%82%B9%E3%83%97%E3%83%AC%E3%83%83%E3%83%88%E3%82%B7%E3%83%BC%E3%83%88/%E9%96%A2%E6%95%B0/%E6%97%A5%E4%BB%98&diff=18371
Google/スプレットシート/関数/日付
2024-03-02T12:50:59Z
<p>Admin: /* 月末 */</p>
<hr />
<div><br />
==8桁数字を日付に==<br />
20150101を2015/1/1へ<br />
=floor(D2/10000)&"/"&floor(mod(D2,10000)/100)&"/"&MOD(D2,100)<br />
20150101を2015-1-1へ<br />
=floor(D2/10000)&"-"&floor(mod(D2,10000)/100)&"-"&MOD(D2,100)<br />
20150101を2015-01-01へ<br />
=mid(B33,1,4)&"-"&mid(B33,5,2)&"-"&mid(B33,7,2)<br />
<br />
==月末==<br />
今月末<br />
=EOMONTH("2020-10-10",0)<br />
翌月末<br />
=EOMONTH("2020-10-10",1)<br />
前月末<br />
=EOMONTH("2020-10-10",-1)<br />
<br />
==生年月日から年齢==<br />
=datedif(F32, today(),"y")</div>
Admin
http://wiki.nonip.net/index.php?title=Flash/%E4%BB%A3%E6%9B%BF/%E5%9F%BA%E6%9C%AC&diff=18370
Flash/代替/基本
2024-03-02T09:14:25Z
<p>Admin: ページの作成:「==代替方法== 代替方法は色々ある https://ics.media/entry/210215/ *swf2js *Ruffle *Swiffy」</p>
<hr />
<div>==代替方法==<br />
代替方法は色々ある<br />
<br />
https://ics.media/entry/210215/<br />
<br />
*swf2js<br />
*Ruffle<br />
*Swiffy</div>
Admin