Post

Replies

Boosts

Views

Activity

Reply to Apple Maps vs MapKit Satellite Image Quality
It seems the maptypes are now named like this, according to https://developer.apple.com/documentation/mapkit/mkmaptype : case standard A street map that shows the position of all roads and some road names. case satellite Satellite imagery of the area. case hybrid A satellite image of the area with road and road name information layered on top. case satelliteFlyover A satellite image of the area with flyover data where available. case hybridFlyover A hybrid satellite image with flyover data where available. case mutedStandard A street map where your data is emphasized over the underlying map details.
May ’21
Reply to After filling all fields I still get warning: "Complete test information is required to submit a build for external testing."
After a long correspondance with Apple Developer Program Support they finally told me that the yellow "!" warning was just a general reminder that you need to fill out the whole page... Well... I find it quite misleading. And there are other strange peculiarities with the system: When I click on the specific build, the left column menu disappears, and I can't get it back. Not even by logging out and in again. But then I discovered that apparently the left column menu suddenly becomes an expand-/pulldown-menu just below the top menu line... This is a strange system - if you ask ME.
Apr ’21
Reply to How does my iOS app get file write permission?
Solved! It turns out that the fact that Xcode and iOS and dlopen could not find a 'Foundation.framework' 'image' was not the real problem. Python gave this error log: Traceback (most recent call last): File "/Users/henrik/geo-esp-training-ios/YourApp/main.py", line 252, in module File "/Users/henrik/geo-esp-training-ios/YourApp/main.py", line 180, in __init__ PermissionError: [Errno 1] Operation not permitted: 'geo-esp-train.cfg' 2021-03-10 14:18:50.105679+0100 geo-esp-training[448:20514] Application quit abnormally! 2021-03-10 14:18:50.161136+0100 geo-esp-training[448:20514] Leaving The solution was to actively specify in Python-Kivy that my data files have to be written to the app user data directory. This is how to do that: class RootLayout(FloatLayout): This is the root widget of my Kivy app def __init__(self, kwargs): super().__init__(kwargs) app = App.get_running_app() print("app.directory = ", app.directory) print("app.user_data_dir = ", app.user_data_dir) global configfilename, user_data_dir_path configfilename = os.path.join(app.user_data_dir, 'geo-esp-train.cfg') user_data_dir_path = app.user_data_dir Used for other data files.
Mar ’21
Reply to Got dlopen error on Foundation: (...): image not found
Solved! It turns out that the fact that Xcode and iOS and dlopen could not find a 'Foundation.framework' 'image' was not the real problem. Python gave this error log: Traceback (most recent call last): File "/Users/henrik/geo-esp-training-ios/YourApp/main.py", line 252, in module File "/Users/henrik/geo-esp-training-ios/YourApp/main.py", line 180, in __init__ PermissionError: [Errno 1] Operation not permitted: 'geo-esp-train.cfg' 2021-03-10 14:18:50.105679+0100 geo-esp-training[448:20514] Application quit abnormally! 2021-03-10 14:18:50.161136+0100 geo-esp-training[448:20514] Leaving The solution was to actively specify in Python-Kivy that my data files have to be written to the app user data directory. This is how to do that: class RootLayout(FloatLayout): This is the root widget of my Kivy app def __init__(self, kwargs): super().__init__(kwargs) app = App.get_running_app() print("app.directory = ", app.directory) print("app.user_data_dir = ", app.user_data_dir) global configfilename, user_data_dir_path configfilename = os.path.join(app.user_data_dir, 'geo-esp-train.cfg') user_data_dir_path = app.user_data_dir Used for other data files.
Mar ’21
Reply to How does my iOS app get file write permission?
Sorry for not getting back earlier! Someone suggested that I tried a newer iPhone, so I bought an iPhone 7. But that didn't help. I get exactly the same problem. You say: "Visit the supporting site of that framework". Would that be the github page for Python-Kivy-iOS - https://github.com/kivy/kivy-ios/ ? I already tried posting an issue there, without any answers.... :-( Please help. It's important that I get this app to run on iOS!
Mar ’21
Reply to Got dlopen error on Foundation: (...): image not found
I still haven't found a solution nor received any answered on the forums where I have posted my 'dlopen' problem. Someone asked me to try a newer iPhone, so I have bought an iPhone 7. My Python-Kivy app runs without any real problems on the iPhone 7 simulator (in Xcode). But the physical iPhone 7 gives the same error as the iPhone 5s. Here is the relevant part of the log output from Xcode: Got dlopen error on Foundation: dlopen(/System/Library/Frameworks/Foundation.framework/Versions/Current/Foundation, 1): image not found Got fallback dlopen error on Foundation: dlopen(/Groups/System/Library/Frameworks/Foundation.framework/Versions/Current/Foundation, 1): image not found Traceback (most recent call last): File "/Users/henrik/geo-esp-training-ios/YourApp/main.py", line 252, in module File "/Users/henrik/geo-esp-training-ios/YourApp/main.py", line 180, in init PermissionError: [Errno 1] Operation not permitted: 'geo-esp-train.cfg' 2021-03-10 14:18:50.105679+0100 geo-esp-training[448:20514] Application quit abnormally! 2021-03-10 14:18:50.161136+0100 geo-esp-training[448:20514] Leaving Please help! It's very important that I get this app to run on iOS!
Mar ’21