Ich habe auf aktualisiert Xcode 10
on durchgeführt High Sierra
und jetzt beschwert sich das Beispielprojekt " Belohnte Anzeige " von AdMob, dass com.apple.commcenter.coretelephony.xpc
es nicht richtig funktioniert.
Gibt es eine neue Berechtigung, die ich aktivieren muss? Ich suche stundenlang ohne Ahnung.
UPDATE: Dies geschieht nur über den Simulator. Auf dem Gerät funktioniert es gut. Sie müssen eine neue Einschränkung hinzugefügt haben.
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.
xcode
admob
xcode10
core-telephony
Houman
quelle
quelle
Antworten:
Wenn Sie dies im Terminal ausführen, wird es nicht mehr angezeigt:
xcrun simctl spawn booted log config --mode "level:off" --subsystem com.apple.CoreTelephony
quelle
Nun, es funktioniert sowohl auf dem Simulator als auch auf dem Gerät in Xcode 10.2.
CoreTelephony.framework hinzufügen (optional)
Ausführen des folgenden Befehls in Terminal:
xcrun simctl spawn booted log config --mode "level:off" --subsystem com.apple.CoreTelephony
Öffnen Sie im Xcode-Menü: Produkt> Schema> Schema bearbeiten
Auf Ihrem Umgebungsvariablen-Set
OS_ACTIVITY_MODE = disable
Starten Sie den Simulator neu
quelle
Ich habe eine Problemumgehung gefunden, mit der der Simulator neu gestartet wurde.
quelle
Für diejenigen, bei denen dieses Problem auf realen Geräten auftritt, wird das Problem durch Verknüpfen von CoreTelephony.framework mit dem Projekt behoben.
Es behebt es jedoch nicht für den Simulator.
quelle
Ich hatte das gleiche Problem, und so habe ich es gelöst: Gehen Sie zur Registerkarte Build-Phasen und suchen Sie nach Bundle React Native-Code und -Bildern. Fügen Sie unter der Shell- Eingabe Folgendes hinzu:
export NODE_BINARY = node ../node_modules/react-native/scripts/react-native-xcode.sh
Dies funktionierte bei mir mit Xcode 11.3.1
Hoffe das hilft jemandem!
quelle