Hi,
I’m facing a crash of my app Release mode. In Debug mode everything works fine. The release logger reports:
This is a standard B4i project (not a B4x pages project). The relevant B4i code snipped is:
An example to reproduce this error is provided as attachment. Am I doing something wrong or is the missing AppIcon29x29~ipad.png a bug in B4i?
Thanks,
Thomas
I’m facing a crash of my app Release mode. In Debug mode everything works fine. The release logger reports:
B4X:
AppIcon29x29~ipad.png
Error getting attributes: Error Domain=NSCocoaErrorDomain Code=260 "The file ?ap
picon29x29~ipad.png? couldn?t be opened because there is no such file." UserInfo
={NSFilePath=/private/var/containers/Bundle/Application/56EE36B6-5514-45AD-80DD-
CB102F28BDBB/B4i Example.app/appicon29x29~ipad.png, NSUnderlyingError=0x281ac523
0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Stack Trace: (
CoreFoundation F80FCA31-BF76-3293-8BC6-1729588AE8B6 + 1155368
libobjc.A.dylib objc_exception_throw + 56
CoreFoundation F80FCA31-BF76-3293-8BC6-1729588AE8B6 + 119500
B4i Example -[B4IFile GetAttributes::] + 412
B4i Example -[B4IFile IsDirectory::] + 104
This is a standard B4i project (not a B4x pages project). The relevant B4i code snipped is:
B4X:
Private Sub Application_Start (Nav As NavigationController)
NavControl = Nav
Page1.Initialize("Page1")
Page1.RootPanel.LoadLayout("Page1")
NavControl.ShowPage(Page1)
Dim rl As ReleaseLogger
rl.Initialize("192.168.0.2", 54323)
Log(getFilenames)
End Sub
Private Sub getFilenames() As String
Dim lstFilesAndDirs As List
Dim strFileOrDir As String
Dim strFilesFoo As String
lstFilesAndDirs = File.ListFiles(File.DirAssets)
strFilesFoo = ""
For i = 0 To lstFilesAndDirs.Size-1
strFileOrDir = lstFilesAndDirs.Get(i)
Log(strFileOrDir)
If Not(File.IsDirectory(File.DirAssets, strFileOrDir)) Then
If strFileOrDir.EndsWith(".foo") Then
strFilesFoo = strFilesFoo & File.Combine(File.DirAssets, strFileOrDir)
End If
End If
Next
Return strFilesFoo
End Sub
An example to reproduce this error is provided as attachment. Am I doing something wrong or is the missing AppIcon29x29~ipad.png a bug in B4i?
Thanks,
Thomas