Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: Rad Studio 10.2.3 (Update3) + MacOS High Sierra + IOS 11.x = Error run



Permlink Replies: 3 - Last Post: Apr 4, 2018 4:20 PM Last Post By: Dave Nottage
sd sdf

Posts: 2
Registered: 11/20/14
Rad Studio 10.2.3 (Update3) + MacOS High Sierra + IOS 11.x = Error run
Click to report abuse...   Click to reply to this thread Reply
  Posted: Mar 22, 2018 4:27 AM
Hello

I don’t know real reason but I have error when try run simple application on IOS 11.2, 11.1, 11.0 (IOS<=10 on IOSSimulator work fine (run and debug) )

Rad Studio 10.2.3 (Update3)
MacOS High Sierra + xcode 9.2 + xcode 9.3 beta 4 + IOSSimulator 11.x model iPhone 6x (11.2) gives me error:
Debugger Assertion Failure: “obj”
In ..\win32src\rproxy.cpp at line 663

I see fmx running screen and then application just close. In debugger I see this:

[203B6D80]{dbkdebugide250.bpl} Debug.TDebugKernel.msgBox (Line 5945, "Debug.pas" + 30) + $0
[32D86EB3]{bordbk250.dll} Unknown function at DllUnregisterServer + $5037
[32DA37D6]{bordbk250.dll} Unknown function at @isDbkLoggingOn$qv + $98FE
[50AE9952]{vcl250.bpl } Vcl.Controls.TWinControl.DefaultHandler (Line 10250, "Vcl.Controls.pas" + 30) + $19
[50AE4C5E]{vcl250.bpl } Vcl.Controls.TControl.WndProc (Line 7338, "Vcl.Controls.pas" + 91) + $6
[32E37FC9]{bordbk250.dll} Unknown function at @isDbkLoggingOn$qv + $9E0F1
[32D9A660]{bordbk250.dll} Unknown function at @isDbkLoggingOn$qv + $788
[20656E64]{coreide250.bpl} ProjectItemSort.{System.Generics.Collections}TList<System.TObject>.Destroy (Line 4158, "System.Generics.Collections.pas" + 2) + $6
[32D9A6DB]{bordbk250.dll} Unknown function at @isDbkLoggingOn$qv + $803
[32E2C4BC]{bordbk250.dll} Unknown function at @isDbkLoggingOn$qv + $925E4
[32D99D72]{bordbk250.dll} Unknown function at DllUnregisterServer + $17EF6
[32E2CED2]{bordbk250.dll} Unknown function at @isDbkLoggingOn$qv + $92FFA
[32E2CBEB]{bordbk250.dll} Unknown function at @isDbkLoggingOn$qv + $92D13
[32E2CAC6]{bordbk250.dll} Unknown function at @isDbkLoggingOn$qv + $92BEE
[50C28469]{vcl250.bpl } Vcl.Forms.TCustomForm.WndProc (Line 4572, "Vcl.Forms.pas" + 209) + $5
[50AE9843]{vcl250.bpl } Vcl.Controls.TWinControl.WndProc (Line 10209, "Vcl.Controls.pas" + 166) + $6
[50060884]{rtl250.bpl } System.TMonitor.TryEnter (Line 18935, "System.pas" + 10) + $0
[500603D8]{rtl250.bpl } System.TMonitor.Enter (Line 18596, "System.pas" + 4) + $2
[50060258]{rtl250.bpl } System.TMonitor.CheckOwningThread (Line 18510, "System.pas" + 2) + $0
[50060566]{rtl250.bpl } System.TMonitor.Exit (Line 18700, "System.pas" + 1) + $2
[500605B7]{rtl250.bpl } System.TMonitor.Exit (Line 18722, "System.pas" + 2) + $7
[50AC64AF]{vcl250.bpl } Vcl.Graphics.FreeMemoryContexts (Line 7129, "Vcl.Graphics.pas" + 12) + $8
[32E2C18A]{bordbk250.dll} Unknown function at @isDbkLoggingOn$qv + $922B2
[32DFC7E0]{bordbk250.dll} Unknown function at @isDbkLoggingOn$qv + $62908
[32DFCCB2]{bordbk250.dll} Unknown function at @isDbkLoggingOn$qv + $62DDA
[32E1DC32]{bordbk250.dll} Unknown function at @isDbkLoggingOn$qv + $83D5A
[32E1DC3C]{bordbk250.dll} Unknown function at @isDbkLoggingOn$qv + $83D64
[32DA62CB]{bordbk250.dll} Unknown function at @isDbkLoggingOn$qv + $C3F3
[50060039]{rtl250.bpl } System.@AfterConstruction (Line 18304, "System.pas" + 2) + $5
[500602C8]{rtl250.bpl } System.TMonitor.Destroy (Line 18532, "System.pas" + 0) + $0
[5005F94D]{rtl250.bpl } System.TObject.CleanupInstance (Line 17168, "System.pas" + 37) + $0
[5005A1F4]{rtl250.bpl } System.@FreeMem (Line 4806, "System.pas" + 20) + $0
[5005F72C]{rtl250.bpl } System.TObject.FreeInstance (Line 16931, "System.pas" + 2) + $2
[50060016]{rtl250.bpl } System.@ClassDestroy (Line 18298, "System.pas" + 0) + $2
[5005F899]{rtl250.bpl } System.TObject.Destroy (Line 16986, "System.pas" + 1) + $4
[0753CA51]{profilemgride250.bpl} RemoteProfileManager.{Events}TEvent2<System.Boolean,PlatformAPI.IOTARemoteProfile>.Send (Line 243, "Events.pas" + 2) + $D
[50067898]{rtl250.bpl } System.@IntfClear (Line 37239, "System.pas" + 10) + $0
[32DA388B]{bordbk250.dll} Unknown function at @isDbkLoggingOn$qv + $99B3
[32D82724]{bordbk250.dll} Unknown function at DllUnregisterServer + $8A8
[32D970B6]{bordbk250.dll} Unknown function at DllUnregisterServer + $1523A
[32D880E4]{bordbk250.dll} Unknown function at DllUnregisterServer + $6268
[203B5CC3]{dbkdebugide250.bpl} Debug.TDebugKernel.AttachProcess (Line 5497, "Debug.pas" + 6) + $26
[0E4652F9]{macosxdebugide250.bpl} MacOSXDebug.TMacOSXProcess.CreateProcess (Line 706, "MacOSXDebug.pas" + 22) + $27
[203C4535]{dbkdebugide250.bpl} Debug.TDebugger.DoCreateProcess (Line 11955, "Debug.pas" + 74) + $24
[203C46D0]{dbkdebugide250.bpl} Debug.TDebugger.CreateProcess (Line 11982, "Debug.pas" + 7) + $2F
[203C5203]{dbkdebugide250.bpl} Debug.TDebugger.Run (Line 12391, "Debug.pas" + 23) + $33
[203C5F27]{dbkdebugide250.bpl} Debug.TDebugger.Run (Line 12755, "Debug.pas" + 164) + $4D
[203BFDF6]{dbkdebugide250.bpl} Debug.TDebugger.Run (Line 10366, "Debug.pas" + 0) + $2
[20841A05]{coreide250.bpl} DebuggerMgr.TDebuggerMgr.Run (Line 2050, "DebuggerMgr.pas" + 4) + $F
[004A2CE7]{bds.exe } AppMain.TAppBuilder.RunRun (Line 3257, "AppMain.pas" + 0) + $7
[5016DE67]{rtl250.bpl } System.Classes.TBasicAction.Execute (Line 16904, "System.Classes.pas" + 6) + $1
[50ACDD82]{vcl250.bpl } Vcl.ActnList.TCustomAction.Execute (Line 260, "Vcl.ActnList.pas" + 19) + $35
[5016DCD3]{rtl250.bpl } System.Classes.TBasicActionLink.Execute (Line 16813, "System.Classes.pas" + 3) + $3
[50AE51B4]{vcl250.bpl } Vcl.Controls.TControl.Click (Line 7452, "Vcl.Controls.pas" + 7) + $7
[50B63D84]{vcl250.bpl } Vcl.ComCtrls.TToolButton.Click (Line 21638, "Vcl.ComCtrls.pas" + 0) + $0
[50AE5687]{vcl250.bpl } Vcl.Controls.TControl.WMLButtonUp (Line 7593, "Vcl.Controls.pas" + 7) + $6
[50AE4C5E]{vcl250.bpl } Vcl.Controls.TControl.WndProc (Line 7338, "Vcl.Controls.pas" + 91) + $6
[50AE4898]{vcl250.bpl } Vcl.Controls.TControl.Perform (Line 7116, "Vcl.Controls.pas" + 10) + $8
[50AE8F06]{vcl250.bpl } Vcl.Controls.GetControlAtPos (Line 9931, "Vcl.Controls.pas" + 4) + $75
[50AE8FCE]{vcl250.bpl } Vcl.Controls.TWinControl.ControlAtPos (Line 9954, "Vcl.Controls.pas" + 13) + $E
[50AE4898]{vcl250.bpl } Vcl.Controls.TControl.Perform (Line 7116, "Vcl.Controls.pas" + 10) + $8
[50AE909C]{vcl250.bpl } Vcl.Controls.TWinControl.IsControlMouseMsg (Line 9978, "Vcl.Controls.pas" + 15) + $29
[50AE96A4]{vcl250.bpl } Vcl.Controls.TWinControl.WndProc (Line 10155, "Vcl.Controls.pas" + 112) + $6
[50B65EA9]{vcl250.bpl } Vcl.ComCtrls.TToolBar.UpdateButtonState (Line 22916, "Vcl.ComCtrls.pas" + 11) + $27
[50B65EEA]{vcl250.bpl } Vcl.ComCtrls.TToolBar.UpdateButtonStates (Line 22927, "Vcl.ComCtrls.pas" + 3) + $4
[50B68918]{vcl250.bpl } Vcl.ComCtrls.TToolBar.WndProc (Line 24512, "Vcl.ComCtrls.pas" + 104) + $6
[50AE8E10]{vcl250.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 9908, "Vcl.Controls.pas" + 3) + $6
[5016EBCC]{rtl250.bpl } System.Classes.StdWndProc (Line 17408, "System.Classes.pas" + 11) + $2
[50C31E1F]{vcl250.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 10641, "Vcl.Forms.pas" + 23) + $1
[50C31E62]{vcl250.bpl } Vcl.Forms.TApplication.HandleMessage (Line 10671, "Vcl.Forms.pas" + 1) + $4
[50C32195]{vcl250.bpl } Vcl.Forms.TApplication.Run (Line 10809, "Vcl.Forms.pas" + 26) + $3
[005088F2]{bds.exe } bds.bds (Line 212, "" + 7) + $7

Can anyone help me please?



also when updating local cache i see error:
Directory does not exist: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/UIFoundation.framework/

But Apple corporation remove PrivateFrameworks from original SDK since Xcode 7.3. How they can be imported?

Edited by: sd sdf on Mar 22, 2018 4:35 AM
Dave Nottage

Posts: 1,850
Registered: 1/7/00
Re: Rad Studio 10.2.3 (Update3) + MacOS High Sierra + IOS 11.x = Error run [Edit]
Click to report abuse...   Click to reply to this thread Reply
  Posted: Mar 22, 2018 5:38 PM   in response to: sd sdf in response to: sd sdf
sd sdf wrote:

MacOS High Sierra + xcode 9.2 + xcode 9.3 beta 4 + IOSSimulator 11.x + iPhone 6x (11.2) gives me error:

iOS 11.0 simulator is not supported by Delphi as yet. Same goes for Xcode 9.3. No idea why you might be having that
error with a real device.

--
Dave Nottage [MVP, TeamB]
Find hints, tips and tricks at Delphi Worlds blog: http://www.delphiworlds.com
sd sdf

Posts: 2
Registered: 11/20/14
Re: Rad Studio 10.2.3 (Update3) + MacOS High Sierra + IOS 11.x = Error run [Edit]
Click to report abuse...   Click to reply to this thread Reply
  Posted: Mar 23, 2018 3:41 AM   in response to: Dave Nottage in response to: Dave Nottage
Dave Nottage wrote:
sd sdf wrote:

MacOS High Sierra + xcode 9.2 + xcode 9.3 beta 4 + IOSSimulator 11.x + iPhone 6x (11.2) gives me error:

iOS 11.0 simulator is not supported by Delphi as yet. Same goes for Xcode 9.3. No idea why you might be having that
error with a real device.

--
Dave Nottage [MVP, TeamB]
Find hints, tips and tricks at Delphi Worlds blog: http://www.delphiworlds.com

Thank you very much for your help.

I spend a lot of time trying to find the cause of the error with iossimulator 11.x (without real device - it's my describe mistake)...

Dave Nottage

Posts: 1,850
Registered: 1/7/00
Re: Rad Studio 10.2.3 (Update3) + MacOS High Sierra + IOS 11.x = Error run [Edit]
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 4, 2018 4:20 PM   in response to: sd sdf in response to: sd sdf
sd sdf wrote:

xcode 9.3 beta 4

I'm not sure whether this applies to you, however apparently there are issues with linking against iOS 11.3, using
Xcode 9.3 and Delphi Tokyo 10.2.3. If this is your problem, I suggest selecting iOS 11.2 instead if you are able to.

My initial (very basic) tests of using Delphi Tokyo 10.2.3 against Xcode 9.3 (9C40b) (i.e. the released version) and
iOS 11.2 all work. That includes debugging (so far), creating and Ad-Hoc and App Store deployment.

This is no guarantee that everything will work.

--
Dave Nottage [MVP, TeamB]
Find hints, tips and tricks at Delphi Worlds blog: http://www.delphiworlds.com
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02