Xcode10はcom.apple.commcenter.coretelephony.xpcを壊しているようです


82

Xcode 10オンにアップグレードしましたがHigh Sierra、AdMobのリワード広告のサンプルプロジェクトでcom.apple.commcenter.coretelephony.xpc正しく機能していないという苦情が寄せられています。

有効にする必要のある新しいエンタイトルメントはありますか?手がかりのない時間を探しています。

更新: これはシミュレーターからのみ発生します。デバイス上では正常に動作します。彼らは新しい制限を追加したに違いありません。

2018-09-22 10:59:39.730813+0100 RewardedVideoExample[1449:26168] libMobileGestalt MobileGestalt.c:890: MGIsDeviceOneOfType is not supported on this platform.
2018-09-22 10:59:40.031746+0100 RewardedVideoExample[1449:26281] Failed to create remote object proxy: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.commcenter.coretelephony.xpc was invalidated." UserInfo={NSDebugDescription=The connection to service named com.apple.commcenter.coretelephony.xpc was invalidated.}
2018-09-22 10:59:40.031865+0100 RewardedVideoExample[1449:26261] Failed to ping server after delegate was set
2018-09-22 10:59:40.031938+0100 RewardedVideoExample[1449:26262] Failed to create synchronous remote object proxy: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.commcenter.coretelephony.xpc was invalidated." UserInfo={NSDebugDescription=The connection to service named com.apple.commcenter.coretelephony.xpc was invalidated.}
2018-09-22 10:59:40.032054+0100 RewardedVideoExample[1449:26262] [NetworkInfo] Descriptors query returned error: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.commcenter.coretelephony.xpc was invalidated." UserInfo={NSDebugDescription=The connection to service named com.apple.commcenter.coretelephony.xpc was invalidated.}
2018-09-22 10:59:40.032353+0100 RewardedVideoExample[1449:26262] Failed to create synchronous remote object proxy: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.commcenter.coretelephony.xpc was invalidated." UserInfo={NSDebugDescription=The connection to service named com.apple.commcenter.coretelephony.xpc was invalidated.}
2018-09-22 10:59:40.032451+0100 RewardedVideoExample[1449:26262] [NetworkInfo] Descriptors query returned error: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.commcenter.coretelephony.xpc was invalidated." UserInfo={NSDebugDescription=The connection to service named com.apple.commcenter.coretelephony.xpc was invalidated.}
2018-09-22 10:59:40.035631+0100 RewardedVideoExample[1449:26262] Failed to create synchronous remote object proxy: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.commcenter.coretelephony.xpc was invalidated." UserInfo={NSDebugDescription=The connection to service named com.apple.commcenter.coretelephony.xpc was invalidated.}
2018-09-22 10:59:40.035714+0100 RewardedVideoExample[1449:26262] [NetworkInfo] Descriptors query returned error: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.commcenter.coretelephony.xpc was invalidated." UserInfo={NSDebugDescription=The connection to service named com.apple.commcenter.coretelephony.xpc was invalidated.}
2018-09-22 10:59:40.259658+0100 RewardedVideoExample[1449:26314] WF: === Starting WebFilter logging for process RewardedVideoExample
2018-09-22 10:59:40.259805+0100 RewardedVideoExample[1449:26314] WF: _userSettingsForUser : (null)
2018-09-22 10:59:40.259876+0100 RewardedVideoExample[1449:26314] WF: _WebFilterIsActive returning: NO
2018-09-22 10:59:41.020170+0100 RewardedVideoExample[1449:26282] <Google> Cannot find an ad network adapter with the name(s): com.google.DummyAdapter. Remember to link all required ad network adapters and SDKs, and set -ObjC in the 'Other Linker Flags' setting of your build target.
Reward based video ad failed to load: No ad returned from any ad server.
2018-09-22 11:00:09.288227+0100 RewardedVideoExample[1449:26168] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /Users/houmie/Library/Developer/CoreSimulator/Devices/3FF81C00-0DA2-4F98-8964-A84F14FB14A6/data/Containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles
2018-09-22 11:00:09.289859+0100 RewardedVideoExample[1449:26168] [MC] Reading from private effective user settings.

スクリーンショット


2
AWS Cognitoでも同じ問題が発生しましたが、問題を解決しましたか?
YoanGJ

OSをMojaweに更新して、それをなくす必要がありました。
houman 2018年

私の場合、このエラーはシミュレーターでのみ発生し、実際のデバイスでは発生していないことに気づきました。編集:私は、シミュレータの事についてのあなたの編集を見た
YoanGJ

はい、テストにデバイスを使用する必要があり、シミュレーターを使用できなくなったため、煩わしいです。
Houman

私の答えはあなたの問題を解決しましたか?
DepartamentoB19年

回答:


142

ターミナルでこれを実行すると、それはなくなりました:

xcrun simctl spawn booted log config --mode "level:off"  --subsystem com.apple.CoreTelephony

3
サブシステムcom.apple.CoreTelephonyのロギングがない(「オフ」)ようにシミュレーターの構成を設定するだけです。一部のOSメッセージ(自動レイアウト警告もそれに属していると思います)は本当に便利なので、すべてのOSメッセージを拒否するよりもはるかに優れています
DepartamentoB19年

1
@ChikabuZコマンドラインユーティリティをインストールしましたか?そうでない場合は、それが役に立ったかどうか私に知らせてください。すでに行っている場合は、私にも知らせてください。
DepartamentoB19年

4
@DepartamentoB「Xcodeのコマンドラインツール」をインストールしましたが、同じエラーが発生します。
ChikabuZ

12
これは、小便の染みにファブリーズをスプレーするようなものです。それはまだそこにあります。いい匂いがするだけです。
GeneCode

14
これがXcode11以降の問題であるとは信じられません。Appleの開発者がこれを修正するのに十分なほど自分たちでこれに悩まされない方法は私を超えています。
アーロン

10

Xcode10.2のシミュレータとデバイスの両方で動作しています。

  1. CoreTelephony.frameworkを追加します(オプション)

  2. ターミナルで次のコマンドを実行します。

    xcrun simctl spawn booted log config --mode "level:off" --subsystem 
    com.apple.CoreTelephony
    
  3. Xcodeメニューから開きます:Product> Scheme> Edit Scheme

    環境変数セットで OS_ACTIVITY_MODE = disable

  4. シミュレータを再起動します


4
私にとってはOS_ACTIVITY_MODE =無効化が機能しました。Xcodeの10.3、モハーベ
ashishn

試すのに良い方法です。
knight20 1619

2
いいえ、機能しません。デバッグメッセージは表示されません。したがって、レイアウトエラーも表示されません。とても悲しい。
BurcuKutluay19年

1
simctl booted logconfigコマンドだけで十分でした。OS_ACTIVITY_MODEをオフにすると、非表示になりすぎる他のすべて(NSLogを含む)とともにこれらが非表示になります。
カールリンドバーグ

私のために働いた!(ターミナルでxcrunを実行するだけでは不十分でした)
Peter


3

実際のデバイスでこの問題が発生している場合は、CoreTelephony.frameworkをプロジェクトにリンクすると問題が解決します。

ただし、シミュレーターでは修正されません。


0

私は同じ問題を抱えていました、そしてこれは私がそれを解決した方法です:タブビルドフェーズに移動し、バンドルReact Nativeコードとイメージを検索し、シェル入力の下に追加します:

export NODE_BINARY = node ../node_modules/react-native/scripts/react-native-xcode.sh

これはXcode11.3.1で私のために働いた

これが誰かを助けることを願っています!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.