Xcode 10 को 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 कॉग्निटो के साथ भी यही समस्या थी, क्या आपने समस्या का समाधान किया?
योनागजे

मुझे दूर जाने के लिए OS को Mojawe को अपडेट करना पड़ा।
होउमैन

ओह ठीक है, मेरे मामले में मैंने महसूस किया कि यह त्रुटि केवल सिम्युलेटर के साथ हो रही थी, लेकिन वास्तविक डिवाइस के साथ नहीं। संपादित करें: मैंने अभी-अभी सिम्युलेटर चीज़ के बारे में आपका संपादन देखा है
YoanGJ

हां, यह कष्टप्रद है क्योंकि आपको परीक्षण के लिए अपने उपकरण का उपयोग करना होगा और अब सिम्युलेटर का उपयोग नहीं कर सकते।
होउमन

क्या मेरे जवाब से आपकी समस्या ठीक हो गई?
डिपार्टमेन्ट B B

जवाबों:


142

टर्मिनल में इसे चलाने से यह चला जाता है:

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

3
यह सबसिस्टम com.apple.CoreTelebony के लिए लॉगिंग नहीं ("बंद") करने के लिए बस एक सिम्युलेटर सेट करता है। यह उनमें से कुछ के रूप में सभी ओएस संदेशों को खारिज करने से बेहतर है (मुझे लगता है कि ऑटो लेआउट चेतावनियां भी इसके अंतर्गत आती हैं) वास्तव में उपयोगी हैं
डिपार्टमेन्ट बी

1
@ChikabuZ क्या आपने कमांड लाइन उपयोगिताओं को स्थापित किया था? यदि नहीं, तो मुझे बताएं कि क्या यह मदद करता है। यदि आप पहले से ही करते हैं, तो मुझे भी बताएं।
विभागीय बी

4
@DepartamentoB मैंने "Xcode के लिए कमांड लाइन टूल" स्थापित किया था, लेकिन मुझे वही त्रुटि मिली।
चिकाबूज

12
यह पेशाब के दाग पर फ़ेब्रिक स्प्रे करने जैसा है। यह अभी भी वहाँ है। बस अच्छे से सूँघो।
जिनेकोड

14
विश्वास नहीं कर सकता यह अभी भी Xcode 11+ पर एक मुद्दा है। कैसे Apple देवता खुद इस बात से नाराज़ नहीं हैं कि इसे ठीक करना मेरे से परे है।
हारून

10

वैसे यह Xcode 10.2 में सिम्युलेटर और डिवाइस दोनों पर काम कर रहा है।

  1. CoreTelephony.framework (वैकल्पिक) जोड़ें

  2. टर्मिनल में निम्नलिखित कमांड निष्पादित करना:

    xcrun simctl spawn booted log config --mode "level:off" --subsystem 
    com.apple.CoreTelephony
    
  3. Xcode मेनू से खुला: उत्पाद> योजना> संपादन योजना

    अपने पर्यावरण चर पर सेट करें OS_ACTIVITY_MODE = disable

  4. सिम्युलेटर को पुनरारंभ करें


4
मेरे लिए OS_ACTIVITY_MODE = अक्षम काम किया। Xcode 10.3, मोजावे
ashishn

कोशिश करने का अच्छा तरीका है।
knight2016

2
नहीं, यह काम नहीं करता है, यह डिबग संदेश नहीं दिखाता है। इसलिए लेआउट त्रुटियां दिखाई नहीं देती हैं। बहुत दुख की बात।
बुरकु कुतलुय

1
बस simctl बूटेड लॉग कॉन्फिगर कमांड मेरे लिए काफी था। OS_ACTIVITY_MODE को बंद करने से ये सब कुछ (NSLogs सहित) के साथ छिप जाएगा, जो बहुत अधिक छुपाता है।
कार्ल लिंडबर्ग

मेरे लिए काम किया! (बस टर्मिनल में xcrun चलाना पर्याप्त नहीं था)
पीटर

6

मुझे सिम्युलेटर को पुनः आरंभ करने वाला एक वर्कअराउंड मिला।


3

जो लोग वास्तविक डिवाइस में इस समस्या का सामना कर रहे हैं, उनके लिए CoreTelephony.framework को प्रोजेक्ट से जोड़ना समस्या को ठीक करता है।

यह सिम्युलेटर के लिए इसे ठीक नहीं करता है, हालांकि।


0

मैं एक ही मुद्दा रहा था, और यह है कि मैंने इसे हल किया है: टैब पर जाएं चरणों का निर्माण करें और बंडल रिएक्टिव नेटिव कोड और छवियों और शेल इनपुट ऐड के नीचे खोजें :

निर्यात NODE_BINARY = नोड ../node_modules/react-native/scripts/react-native-xcode.sh

इसने मेरे लिए Xcode 11.3.1 के साथ काम किया

आशा है कि यह किसी की मदद करता है!

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.