繁体   English   中英

TestFlight崩溃:您无权在iOS版本上保存文件

[英]TestFlight crashes: you don't have permission to save the file on iOS build

我在appstore中有一个使用Nativescript + Angular构建的iOS应用程序。 我已经在Xcode模拟器和物理设备上成功测试了它。 不幸的是,我无法在Testflight上将其发送给测试人员。 下载我的应用后,测试人员会看到初始屏幕,然后立即崩溃,并显示以下内容:

`

You don’t have permission to save the file “assets” in the folder “app”.

createDirectoryAtPathWithIntermediateDirectoriesAttributesError@[native code]

getFile@file:///app/tns_modules/tns-core-modules/file-system/file-system-access.js:51:97

getFile@file:///app/tns_modules/tns-core-modules/file-system/file-system.js:352:42

loadFile@file:///app/tns_modules/nativescript-ngx-fonticon/services/fonticon.service.js:46:70

loadFiles@file:///app/tns_modules/nativescript-ngx-fonticon/services/fonticon.service.js:32:31

loadCss@file:///app/tns_modules/nativescript-ngx-fonticon/services/fonticon.service.js:38:18

TNSFontIconService@file:///app/tns_modules/nativescript-ngx-fonticon/services/fonticon.service.js:12:21

_createClass@file:///app/tns_modules/@angular/core/bundles/core.umd.js:17811:32

_createProviderInstance@file:///app/tns_modules/@angular/core/bundles/core.umd.js:17783:42

initNgModule@file:///app/tns_modules/@angular/core/bundles/core.umd.js:17716:59

NgModuleRef_@file:///app/tns_modules/@angular/core/bundles/core.umd.js:18443:25

createNgModuleRef@file:///app/tns_modules/@angular/core/bundles/core.umd.js:18432:32

file:///app/tns_modules/@angular/core/bundles/core.umd.js:14656:53

onInvoke@file:///app/tns_modules/@angular/core/bundles/core.umd.js:14194:43

run@file:///app/tns_modules/nativescript-angular/zone-js/dist/zone-nativescript.js:138:49

run@file:///app/tns_modules/nativescript-angular/zone-js/dist/zone-nativescript.js:138:49

file:///app/tns_modules/nativescript-angular/zone-js/dist/zone-nativescript.js:883:37

runTask@file:///app/tns_modules/nativescript-angular/zone-js/dist/zone-nativescript.js:188:57

drainMicroTaskQueue@file:///app/tns_modules/nativescript-angular/zone-js/dist/zone-nativescript.js:595:42

file:///app/tns_modules/nativescript-angular/platform-common.js:173:44

notify@file:///app/tns_modules/tns-core-modules/data/observable/observable.js:110:31

[native code]

notifyAppStarted@file:///app/tns_modules/tns-core-modules/application/application.js:140:36

didFinishLaunchingWithOptions@file:///app/tns_modules/tns-core-modules/application/application.js:132:30

[native code]

onReceive@file:///app/tns_modules/tns-core-modules/application/application.js:30:32

UIApplicationMain@[native code]

start@file:///app/tns_modules/tns-core-modules/application/application.js:273:26

run@file:///app/tns_modules/tns-core-modules/application/application.js:301:10

bootstrapNativeScriptApp@file:///app/tns_modules/nativescript-angular/platform-common.js:187:26

bootstrapApp@file:///app/tns_modules/nativescript-angular/platform-common.js:105:38

bootstrapModule@file:///app/tns_modules/nativescript-angular/platform-common.js:89:26

anonymous@file:///app/main.js:10:57

evaluate@[native code]

moduleEvaluation@[native code]

promiseReactionJob@[native code]`

这看起来对任何人都熟悉吗? 我以为根文件夹可能没有正确的权限,所以我将所有用户组的权限都更改为“读/写”,但仍然遇到相同的错误。 收到这些电子邮件的用户属于这些组,所以我是否缺少有关如何授予他们权限的内容?

谢谢你的帮助!!

您是否要将任何文件保存到当前应用程序目录? 在iOS中为只读,您必须使用documents目录。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM