Code-Signing Frustration

prothero at earthlearningsolutions.org prothero at earthlearningsolutions.org
Sun Jun 18 14:50:18 EDT 2023


Jacqueline,
Thank you for pointing out that Matthias’ stack only works for desktop applications. It saves me a dead end waste of my time.

My app is for ios deployment on my personal iphone only. I have used it successfully on my old iphone in the past. I purchased a new iphone recently and want to use it there.

Previously, I would connect my iphone to my computer, select the iphone test target, and then click the "Test" button. It would load and I would just use it from the debug version.

The profile in my mobiledevice/provisioning profiles/ library is, from the listing in the ../mobileprofiles directory in the Library directory:

Profile Name: waterdetectivev6
App ID Name: WaterDetective
WaterDetective
App ID: 8ZD6TKFXZV.org.earthednet.waterdetective
8ZD6TKFXZV.org.earthednet.waterdetective
Team: William Prothero (8ZD6TKFXZV)
William Prothero (8ZD6TKFXZV)
Platform: iOS
UUID: cb1a5510-b5f6-4593-a6bf-e398ee6953f3
Creation Date: Jun 16, 2023 at 3:20:07 PM PDT
Expiration Date: Jun 15, 2024 at 3:20:07 PM PDT
-----------
ENTITLEMENTS
application-identifier: 
8ZD6TKFXZV.org.earthednet.waterdetective
keychain-access-groups: 
8ZD6TKFXZV.*, com.apple.token
get-task-allow: 
true
com.apple.developer.team-identifier: 
8ZD6TKFXZV
---------------
CERTIFICATES
Name: 
Apple Development: William Prothero (74Z6M5N26A)
Creation Date: 
Jun 15, 2023 at 1:44:02 PM PDT
Serial Number: 
1BA6D4C855D751FFD3C36FDC04A5026E
SHA-1: 
255F4AF864D0AA63450790DB421128575D37DBDC
--------------
PROVISIONED DEVICES
Device ID: 
00008120-000165D40EFBC01E
-
-

The certificate labels match up with my keychain certificate parameters and profile I set in the application.

In the iOS parameters section, I have:
Internal App ID:  org.earthednet.waterdetective
Profile: waterdetectivev6

The error message I get when I try to load it onto my iPhone is:
“The Application Failed the code-signing checks” 
It goes through the build and load operations ok, the the very end is the security check.

That’s where I am at. 

Ideas are welcome. I am using livecode 9.6.9 and Xcode 14.2

Best,
Bill


More information about the use-livecode mailing list