相关疑难解决方法(0)

通过Cordova config.xml向iOS .plist文件添加条目

我是Cordova CLI的新手.

我需要通过Cordova以编程方式执行以下步骤.

  1. 在项目.plist中添加一个新行
  2. 在新行中输入以下值:
  3. :GDLibraryMode 类型:字符串(默认):GDEnterpriseSimulation

我想我需要在项目根目录中的config.xml文件中执行此操作(或者可能是"platforms"文件夹中的那个).

有人可以向我解释如何通过config.xml添加条目,以便在编译时添加上述条目吗?

我正在使用Cordova 3.3.1-0.42(我知道它不是最新的).我已经完成了我的项目,一切都很好,我只需要将这个条目添加到pList中.

ios phonegap-plugins cordova cordova-3 cordova-plugins

78
推荐指数
8
解决办法
6万
查看次数

Xcode 8.0 GM iPhone模拟器崩溃(iOS 10)

当我在真实设备上运行我的项目时,一切正常.

但是当我尝试在模拟器(iOS 10,iPhone 7和iPhone 6)上运行它时,应用程序崩溃,调试器输出中没有调试器消息.

崩溃的线程看起来像这样

在此输入图像描述

我想知道是什么

TCC` CRASHING_DUE_TO_PRIVACY_VIOLATION

意味着什么,以及如何解决问题?

xcode ios

13
推荐指数
1
解决办法
3625
查看次数

__CRASHING_DUE_TO_PRIVACY_VIOLATION__

在Crashlytics中,我可以看到iOS 10用户经常遇到此崩溃.但是,当我使用iPhone 7/10.2在Simulator中测试时,我无法重现崩溃.在我的plist中,我已经有了字符串

NSCalendarsUsageDescription,NSMicrophoneUsageDescription和NSPhotoLibraryUsageDescription.

这是来自Crashlytics的堆栈跟踪:

Crashed: com.apple.root.default-qos
0  libsystem_kernel.dylib         0x183765d74 __abort_with_payload + 8
1  libsystem_kernel.dylib         0x18376249c <redacted> + 100
2  libsystem_kernel.dylib         0x1837624c8 abort_with_payload + 10
3  TCC                            0x1869d6328 __TCCAccessRequest_block_invoke_2.80 + 258
4  TCC                            0x1869d6224 __CRASHING_DUE_TO_PRIVACY_VIOLATION__ + 702
5  TCC                            0x1869d9330 __tccd_send_block_invoke + 348
6  libxpc.dylib                   0x18386afcc _xpc_connection_reply_callout + 80
7  libxpc.dylib                   0x18386af3c _xpc_connection_call_reply + 40
8  libdispatch.dylib              0x1836221bc _dispatch_client_callout + 16
9  libdispatch.dylib              0x183630a4c _dispatch_queue_override_invoke + 732
10 libdispatch.dylib              0x18363234c _dispatch_root_queue_drain + 572
11 libdispatch.dylib              0x1836320ac _dispatch_worker_thread3 + 124
12 …
Run Code Online (Sandbox Code Playgroud)

crash permissions privacy ios ios-permissions

13
推荐指数
5
解决办法
9158
查看次数