ios无法为路径发出文件扩展名

时间:2016-10-04 08:23:32

标签: ios file path appcelerator

我在iOS上遇到了一个问题,我的应用上有物理文件。

所以,在我的应用程序中,我可以从服务器下载png,jpg和pdf文件。然后,我将这些文件保存在我的app文件夹中( /// var / mobile / Application // Documents / pic / xxxxxxxxx.pdf )。

它工作得很好......但是......

当我更新我的应用程序时(只需生成新版本并将其部署在设备上),我就无法打开我的文件了,我有以下错误:

Couldn't issue file extension for path /var/mobile/Applications/0A35985D-CB85-4BBD-B0DE-FB85E7DC89CA/Documents/pic/xxxxxxxxx.pdf

但在我尝试打开文件之前,我会追踪路径

file:///var/mobile/Applications/0A35985D-CB85-4BBD-B0DE-FB85E7DC89CA/Documents/pic/xxxxxxxxxxxx.pdf

我在Android上没有问题...

我使用Appcelerator Titanium:有关我的环境的一些信息

Operating System
Name                        = Mac OS X
Version                     = 10.11.6
Architecture                = 64bit
# CPUs                      = 4
Memory                      = 17179869184
Node.js
Node.js Version             = 0.12.7
npm Version                 = 2.11.3
Titanium CLI
CLI Version                 = 5.0.6
Titanium SDK
SDK Version                 = 5.2.0.GA
SDK Path                    = /Users/Epsilog/#/mobilesdk/osx/5.2.0.GA
Target Platform             = iphone

感谢所有人;)

1 个答案:

答案 0 :(得分:0)

我认为你的问题是路径,你应该仔细查看路径,特别是对于Case敏感。可能正常运行模拟器,我想在我看来忽略Case敏感。 祝你好运。