web-dev-qa-db-ja.com

エラーメッセージ:[MC]パブリック有効ユーザー設定からの読み取り&[MC] systemgroup.com.Apple.configurationprofilesパスのシステムグループコンテナーは

次のコードを使用すると、エラーメッセージが表示されます。

[NSURLConnection sendAsynchronousRequest:request queue:myQueue completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) {
        NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
        NSLog(@"response status code: %ld, error status : %@", (long)[httpResponse statusCode], error.description);

        if ((long)[httpResponse statusCode] >= 200 && (long)[httpResponse statusCode]< 400)
            {
               // do stuff
                [self requestFunction]; //Web Service
            }
}];

エラーメッセージ:

2017-02-27 01:13:30.088641 RENAULT[210:12313] [MC] System group container for systemgroup.com.Apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/systemgroup.com.Apple.configurationprofiles
2017-02-27 01:13:30.090449 RENAULT[210:12313] [MC] Reading from public effective user settings.

[self requestFunction]関数は単純なリクエストを起動します:

        NSMutableURLRequest* request = [[NSMutableURLRequest alloc] init];
        NSString *url_string = [bytes stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]];
        [request setURL:[NSURL URLWithString:[set_send_order stringByAppendingString: url_string]]];
        [request setCachePolicy:NSURLRequestReloadIgnoringLocalCacheData];
        [request setTimeoutInterval:timeOut];
        [NSURLConnection connectionWithRequest:request delegate:self]; 

ConnectionDidFinishLoading:は呼び出されませんが、sendAsynchronousRequest:を使用せずに直接起動した場合は動作します。それでは、なぜsendAsynchronousRequest:関数を使用しているという事実が、2つのエラーメッセージと、connectionDidFinishLoadingの誤った呼び出しを見せているのでしょうか。

前もって感謝します。

8
ΩlostA

それは私に起こります。 textFieldを使用すると、コンソールに同じログが記録されます。私の操作は次のとおりです。

  • Xcodeメニューから開きます:製品>スキーム>スキームの編集
  • 環境変数で、値セットdisableにOS_ACTIVITY_MODEを設定します

this の議論のおかげで解決しました。

26
Lim