今日の学習
到時候
その時、時期が来る
将来ある事をしなければならない時、またはある結果が出るという意味を表す。
例文
1.新冠病毒結束的話、到時候又我想去玩台灣
新型コロナウィルスが収束したら、その時にまた台湾に遊びに行きたいです。
2.如果你認識他是誰的話,到時候請給我告訴
もし彼が誰かわかったら教えてください。
間違ってたら教えてください。
今日の学習
到時候
その時、時期が来る
将来ある事をしなければならない時、またはある結果が出るという意味を表す。
例文
1.新冠病毒結束的話、到時候又我想去玩台灣
新型コロナウィルスが収束したら、その時にまた台湾に遊びに行きたいです。
2.如果你認識他是誰的話,到時候請給我告訴
もし彼が誰かわかったら教えてください。
間違ってたら教えてください。
今日勉強した内容
除非[chúfēi]
除非[ㄔㄨˊ,ㄈㄟ]
…しない限り…しない
除非…才(否則)…
除非…才(否则)…
例文
1.
除非每天都复习,我才能学好中文
除非每天都複習,我才能學好中文
毎日復習しない限り、中国語をマスターできません。
2.
除非每天都吃汉堡,否则我没精神
除非每天都吃漢堡,否則我沒精神
毎日ハンバーガーを食べない限り、私は元気が出ない
part2はこちら
part3はこちら
間違ってたら教えてください😊
https://learn-language.tokyo/zhuyin
androidのwebviewでjsのalertが表示されない
[確かiOSでも似たようなことがあったな]
webviewで単にwebを表示しただけではalertが表示されないので1行追加する必要がある。
mWebView.setWebChromeClient(new WebChromeClient());
元のコード
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.addJavascriptInterface(new JavaScriptInterface(), "showHtml");
mWebView.setWebViewClient(new WebViewClientSample());
mWebView.loadUrl(url);
修正
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.addJavascriptInterface(new JavaScriptInterface(), "showHtml");
mWebView.setWebViewClient(new WebViewClientSample());
mWebView.setWebChromeClient(new WebChromeClient());
mWebView.loadUrl(url);
javascriptのwindow.openを使って新しいページを開きたい。
その時に一緒にデータを渡したい。
遷移元のjs
var mapForm = document.createElement("form");
mapForm.target = "Map";
mapForm.method = "POST";
mapForm.action = "xxxx.html"; //絶対パスもOK
var mapInput = document.createElement("input");
mapInput.type = "text";
mapInput.name = "before";
mapInput.value = 'なんかのてきすと';
mapForm.appendChild(mapInput);
document.body.appendChild(mapForm);
map = window.open("", "Map", "newtab");
if (map) {
mapForm.submit();
} else {
alert('You must allow popups for this map to work.');
}
データ遷移先のHTML
<textarea id="before" class="resizable" name="before">なにかのてきすと</textarea>
//textには何かしらのUnixtimeがあるex)1587046621
var text = document.getElementById('input_0').value;
var ux = text;
var d = new Date( ux * 1000 );
var year = d.getFullYear();
var month = d.getMonth() + 1;
var day = d.getDate();
var hour = ('0' + d.getHours()).slice(-2);
var min = ('0' + d.getMinutes()).slice(-2);
var sec = ('0' + d.getSeconds()).slice(-2);
alert(year + '-' + month + '-' + day + ' ' + hour + ':' + min + ':' + sec);
//今
var date = new Date() ;
// UNIXタイムスタンプを取得する (ミリ秒単位)
var a = date.getTime() ;
var b = Math.floor( a / 1000 ) ;
alert(b)
//textには何かしらの日付があるex)2020/04/16 23:17:01
var text = document.getElementById('input_1').value;
var _d = text?new Date(text):new Date();
var c = Math.floor(_d.getTime() / 1000);
alert(c)
追記2020年5月09日
下記の様に返信した
約7時間後下記の通り返信あり。
Hello,
We understand your concern regarding this extended review. However, we still need additional time. No action has been taken against your app(s) at this time.
Once we have completed our review, we will notify you via Resolution Center of any next steps.
We appreciate your continued patience.
Best regards,
App Store Review
まだアカウントの調査に時間が必要な様です。相当大規模な調査の様です(皮肉)
私としては意図的な審査の遅延行為と考えている。開発アカウントの返金($100/年)もしくは期限の延長を求めようと思う。
公正取引委員会には再度通知をしようと思う。
https://www.jftc.go.jp/cgi-bin/formmail/formmail.cgi?d=digitpf
追記2020年5月12日
18:30頃下記の通りAppReviewBoardに日本語にて連絡
こんにちは。
4ヶ月半前に、Apple Developer Programのアカウントが調査中のため、このアプリのレビューを続けることは不可能だと言われました。
詳細がわからないまま4ヶ月半も待たされています。
すでに100ドルの3分の1以上が無駄になっています。
私は他の多くの人がこの「調査」のためにレビューを拒否されていることを知っています。
「調査」の状況はどうなっているのでしょうか?
今、何が行われているのかを知りたいです。
果たして毒林檎からどんな返信が来るでしょうか?!
追記2020年5月14未明連絡がありました。
|
いまいちわからないのが何故俺??(理由は明かせないのは100歩譲って理解しようとしよう)
なぜ俺は4ヶ月半以上かかる?(ここが一番わからない)
2週間で解除された友人もいます。
ネットで検索すると国内外問わず同様の案件で困っている人も大勢います。
解決した人の期間もまちまち。
噂レベルだと法人にはこない。
これが本当だとすると優越的地位の濫用の云々ではなく日本国憲法14条 、憲法違反だと思うのですが、、、
2年前にも法人は不問で個人開発者のギャンブルアプリを突如ストアから削除した前科があるのでやりかねない。
(ギャンブルアプリと言っても射幸性を煽るものでもなく、スロットが単に回ってるものだし、、、)
日本でのアプリ配信はiTune K.K(確か都内に置いてる)を通して事業をしているので事業停止命令とか出せると思うのだが、、、
追記2020年5月14
返信あり。
今までに比べたら多少返信は早い。
2020年5月14日 12:13
差出人: Apple
4. 3 Design: Spam
Other - Other
Hello,
Thank you for your continued patience.
We are writing to let you know that we have completed our investigation of your Apple Developer Program account. Upon further investigation, we found that your app does not comply with the following guidelines:
Guideline 4.3 - Design
We noticed that your app provides the same feature set as other apps submitted to the App Store; it simply varies in content or language, which is considered a form of spam.
The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved.
Next Steps
- Review the Design section of the App Store Review Guidelines.
- Ensure your app is compliant with all sections of the App Store Review Guidelines and the Terms & Conditions of the Apple Developer Program.
- Once your app is fully compliant, resubmit your app for review.
When creating multiple apps where content is the only varying element, you should offer a single app to deliver differing content to customers. If you would like to offer this content for purchase, it would be appropriate to use the in-app purchase API.
Alternatively, you may consider creating a web app, which looks and behaves similar to a native app when the customer adds it to their Home screen. Refer to the Configuring Web Applications section of the Safari Web Content Guide for more information.
Submitting apps designed to mislead or harm customers or evade the review process may result in the termination of your Apple Developer Program account. Review the Terms & Conditions of the Apple Developer Program to learn more about our policies regarding termination.
Best regards,
App Store Review
悪名高き4.3 spamを久しぶりに受けました。
アプリをインストールして審査した形跡もない。
もうただの嫌がらせにしか見えないw もちろん4.3に関しても身に覚えはありません。
このアプリは諦めるし消します。ちなみに新規ではなくアップデートです。
丁度、上記と同時刻にHuawei App Store(huawei app gallery)の初アプリの申請が通りました。
何かの縁ですね。これからはiOSは無視してこちらに力を入れます。
Appleの件に関しては役所には意見を集めるだけではなく、対抗措置を出して欲しい。
民間人にも声をかけましたがAppleは神だからしょうがないというのは思考の停止じゃないか。
多少外国語ができるので自分の事を評価してくれて仕事のしやすい某国への移籍して某国で税金を納める事を考えています。
Objective-C
NSDate *date = [NSDate date];
NSCalendar *calendar = [NSCalendar currentCalendar];
NSDateComponents *components = [calendar components:NSYearCalendarUnit|NSMonthCalendarUnit|NSDayCalendarUnit|NSWeekdayCalendarUnit fromDate:date];
NSInteger weekday = [components weekday];
Swift
var date = NSDate()
var calender = NSCalendar.currentCalendar()
var components = calender.components(NSCalendarUnit.YearCalendarUnit|NSCalendarUnit.MonthCalendarUnit|NSCalendarUnit.DayCalendarUnit|NSCalendarUnit.WeekdayCalendarUnit, fromDate: date)
var weekday = components.weekday
weekdayは1=日曜日〜7=土曜日です。
日曜日 | 月曜日 | 火曜日 | 水曜日 | 木曜日 | 金曜日 | 土曜日 |
1 | 2 | 3 | 4 | 5 | 6 | 7 |
ターミナルで下記を入力
sudo rm -rf に半角スペースファイルをドラッグすれば下記になります。
元に戻らないので注意!
sudo rm -rf /Volumes/Data/XXX\ .sparsebundle