iOS Question Problem with LSSupportsOpeningDocumentsInPlace ?

D

Deleted member 103

Guest
Hi,

Until recently I used this setting.
B4X:
#PlistExtra:<key>LSSupportsOpeningDocumentsInPlace</key><true/>

Now I wanted to do an app update and it no longer works, I have to set it this way now.
B4X:
#PlistExtra:<key>LSSupportsOpeningDocumentsInPlace</key><false/>

This is the error message when I set the setting to "True":


Is that normal?
 
D

Deleted member 103

Guest
Strange, on my iPhone 6+ with iOS 12.4.8 it works without problems, but not on my iPhone X with iOS 13.5.1.

Who understands Apple?
 
Upvote 0
D

Deleted member 103

Guest
I use this setting in my app:
B4X:
    #PlistExtra:<key>LSSupportsOpeningDocumentsInPlace</key><false/>
    
    '####### Associating my app's custom file in iOS #############
    #PlistExtra:<key>CFBundleDocumentTypes</key>
    #PlistExtra: <array>
    #PlistExtra:     <dict>
    #PlistExtra:         <key>CFBundleTypeName</key>
    #PlistExtra:         <string>Race File</string>
    #PlistExtra:         <key>CFBundleTypeRole</key>
    #PlistExtra:         <string>None</string>
    #PlistExtra:         <key>LSHandlerRank</key>
    #PlistExtra:         <string>Owner</string>
    #PlistExtra:         <key>LSItemContentTypes</key>
    #PlistExtra:         <array>
    #PlistExtra:             <string>de.filipposoftware.MasterOfRegularity.cmm</string>
    #PlistExtra:         </array>
    #PlistExtra:     </dict>
    #PlistExtra: </array>
    
    #PlistExtra: <key>UTExportedTypeDeclarations</key>
    #PlistExtra: <array>
    #PlistExtra:     <dict>
    #PlistExtra:         <key>UTTypeDescription</key>
    #PlistExtra:         <string>Race File</string>
    #PlistExtra:         <key>UTTypeIdentifier</key>
    #PlistExtra:         <string>de.filipposoftware.MasterOfRegularity.cmm</string>
    #PlistExtra:         <key>UTTypeTagSpecification</key>
    #PlistExtra:         <dict>
    #PlistExtra:             <key>public.filename-extension</key>
    #PlistExtra:             <string>cmm</string>
    #PlistExtra:             <key>public.mime-type</key>
    #PlistExtra:             <string>public.text</string>
    #PlistExtra:         </dict>
    #PlistExtra:     </dict>
    #PlistExtra: </array>

and as already written, it works on my iPhone 6+ with iOS 12.4.8 without problems, but not on my iPhone X with iOS 13.5.1.
 
Upvote 0
Cookies are required to use this site. You must accept them to continue using the site. Learn more…