Yesterday 08/07/2024 we started to have a lot of NO_CRASH_STACK on our app released trough testflight, the release was created and released on the 07/30/2024 and is widely used by the beta testers. But for some reason this crash started to happen yesterday and we are not sure what the root cause is, we haven't made available any new builds under the same version or something, the only thing we did was to release a new version so the users can update from but it doesn't seem that the crash is happening on this new version only on the one from the 30th.
Any idea what could be happening??
General
RSS for tagDive into the vast array of tools and services available to developers.
Post
Replies
Boosts
Views
Activity
I was on Developer 18.4 then installed 18.1 Apple Intelligence and now I haven't received the 5th beta to install. am I doing something wrong?
I was disappointed when I found that Xcode couldn't be installed on my MacBook, as the whole reason I purchased it was to learn to develop apps for iPhones. Is there another way that I can develop apps other than using Xcode? My OS is Monterey 12.7.6
Every day at 12 AM, I need to execute a delete SQLite query in Swift.?
In most cases Xcode does a good job of surfacing build problems. If, for example, your Swift code has an error, Xcode’s Issues navigator shows you exactly what went wrong.
However, that’s not universally true. In some cases the Issues navigator will show you a message like Command [something] failed with a nonzero exit code, where [something] is a build step like CodeSign or CompileC. To investigate these problems, look at the build report.
The easiest option is to click on the issue in the Issues navigator. In most cases that will:
Switch to the Reports navigator (View > Navigators > Reports).
Select the correct build report on the left.
Select the correct build step in the report editor.
Expand its transcript (Editor > Expand Selected Transcripts).
Note If that doesn’t work automatically, perform each of these steps by hand.
That transcript includes both the details of the build step and all the information about the failure. For example, when I set my Other Code Signing Flags build setting to --varnish-waffles, I got the transcript included at the end of this post. As you can see, the codesign command really isn’t up for the task of varnishing waffles (-:
Additionally, at the top of the report editor there’s an Export button. Click this to save a text file with the transcript of every build step. In DTS we call that the full build log.
The full build log has a couple of nice properties:
When investigating a complex build problem, use the full build log to trace build activity across multiple build steps.
If you’re asking for help with a build problem, give your audience all the details by attaching the full build log.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"
…/IssueNavigatorTest (in target 'IssueNavigatorTest' from project 'IssueNavigatorTest')
cd /Users/quinn/Desktop/IssueNavigatorTest
Signing Identity: "Apple Development: Quinn Quinn (7XFU7D52S4)"
/usr/bin/codesign
--force
--sign 8CEF1273B13E1C6E7F6E73EBBEF42278F0D88C97
--varnish-waffles
-o runtime
--entitlements …/IssueNavigatorTest.xcent
--timestamp\=none
--generate-entitlement-der
…/IssueNavigatorTest
codesign: unrecognized option `--varnish-waffles'
Usage: codesign -s identity [-fv*] [-o flags] [-r reqs] [-i ident] path ... # sign
codesign -v [-v*] [-R=<req string>|-R <req file path>] path|[+]pid ... # verify
codesign -d [options] path ... # display contents
codesign -h pid ... # display hosting paths
codesign --validate-constraint path ... # check the supplied constraint plist
Command CodeSign failed with a nonzero exit code
Is it possible to capture the the output of a bash command in a pkl string variable.
For example
str = "`date +'%s'"
Hello!
Do I need a paid developer account to manually install a SwiftUI app on my iPhone? If not, how do I do it? And also, will the app only be there for 7 days after which it will expire and I need to rebuild it from Xcode?
Helpppp.
I installed Krita from the Appstore, it works. Then install ai_diffusion and I got :
xcrun: error: cannot be used within an App Sandbox.
Can anybody help me?
Thanks.
AttributeError
Python 3.10.7: /Applications/krita.app/Contents/MacOS/krita
Sat Aug 3 18:15:59 2024
A problem occurred in a Python script. Here is the sequence of
function calls leading up to the error, in the order they occurred.
/Users/alejandropereira/Library/Containers/org.kde.krita/Data/Library/Application Support/krita/pykrita/ai_diffusion/ui/region.py in update_settings(self=<ai_diffusion.ui.region.ActiveRegionWidget object>, key='prompt_translation', value=None)
345 self._layout_language_button()
346 elif key == "prompt_translation":
347 self._update_language()
348
349 async def _replace_with_translation(self, client: Client):
self = <ai_diffusion.ui.region.ActiveRegionWidget object>
self._update_language = >
/Users/alejandropereira/Library/Containers/org.kde.krita/Data/Library/Application Support/krita/pykrita/ai_diffusion/ui/region.py in _update_language(self=<ai_diffusion.ui.region.ActiveRegionWidget object>)
381 enabled = self._root._model.translation_enabled
382 lang = settings.prompt_translation if enabled else "en"
383 self._language_button.setText(lang.upper())
384 if enabled:
385 text = self._lang_help_enabled
self = <ai_diffusion.ui.region.ActiveRegionWidget object>
self._language_button = <PyQt5.QtWidgets.QToolButton object>
self._language_button.setText =
lang = None
lang.upper undefined
AttributeError: 'NoneType' object has no attribute 'upper'
cause = None
class = <class 'AttributeError'>
context = None
delattr = <method-wrapper 'delattr' of AttributeError object>
dict = {}
dir =
doc = 'Attribute not found.'
eq = <method-wrapper 'eq' of AttributeError object>
format =
ge = <method-wrapper 'ge' of AttributeError object>
getattribute = <method-wrapper 'getattribute' of AttributeError object>
gt = <method-wrapper 'gt' of AttributeError object>
hash = <method-wrapper 'hash' of AttributeError object>
init = <method-wrapper 'init' of AttributeError object>
init_subclass =
le = <method-wrapper 'le' of AttributeError object>
lt = <method-wrapper 'lt' of AttributeError object>
ne = <method-wrapper 'ne' of AttributeError object>
new =
reduce =
reduce_ex =
repr = <method-wrapper 'repr' of AttributeError object>
setattr = <method-wrapper 'setattr' of AttributeError object>
setstate =
sizeof =
str = <method-wrapper 'str' of AttributeError object>
subclasshook =
suppress_context = False
traceback =
args = ("'NoneType' object has no attribute 'upper'",)
name = 'upper'
obj = None
with_traceback =
The above is a description of an error in a Python program. Here is
the original traceback:
Traceback (most recent call last):
File "/Users/alejandropereira/Library/Containers/org.kde.krita/Data/Library/Application Support/krita/pykrita/ai_diffusion/ui/region.py", line 347, in update_settings
self._update_language()
File "/Users/alejandropereira/Library/Containers/org.kde.krita/Data/Library/Application Support/krita/pykrita/ai_diffusion/ui/region.py", line 383, in _update_language
self._language_button.setText(lang.upper())
AttributeError: 'NoneType' object has no attribute 'upper'
Hi,
I have a question about packages in swift. I need to import package from this link https://github.com/jedisct1/swift-sodium. Readme show the way to import it with xcode. But I need to do it with gitlab-ci so I can't open xcode there and add dependency manually.
And this is my question. Is there any possibility to add package dependency to target with xcodebuild or swift-cli?
I've tried to do this with cocoapods but unfortunately it not working in my case. It is importing Sodium library but not Clibsodium package.
I'll be very glad if someone could help me wth this case.
I am trying to run eas submit but I am getting this error:
Asset validation failed Invalid MinimumOSVersion. Apps that only support 64-bit devices must specify a deployment target of 8.0 or later.
I was able to run eas submit successfully just 9 days ago. There have been no changes to my configuration. I'm using Expo, and have SDK 51. This is a React Native app (version 0.74.3).
If anyone else has seen this error and has resolved it without using XCode, please let me know.
I have a Mac Catalyst app bundle built from Rust. I am able to execute this bundle from my M2 Mac-Mini. I am wondering how might I go about creating a proper IPA archive in order to install to my iOS/iPadOS devices.
I am using the following code to generate and sign the app bundle:
cd "${APPDIR}/"
/usr/bin/codesign -s "Apple Development: <ID>" -fv ./counter.app
cd ./counter.app
zip -r ../counter.ipa *
I then use cfgutil to try to install to my iPhone that is plugged into my Mac-Mini:
cfgutil -v install-app ./counter.ipa
I receive the following error when trying to install:
Waiting for the device [1/4] [*******************************************] 100%
cfgutil: error: Information about an app could not be read.
(Domain: ConfigurationUtilityKit.error Code: 404)
"install-app" failed on <>'s iPhone (ECID: <>).
--- Summary ---
Operation "install-app" failed on 1 devices.
The contents of the app bundle before signing:
counter.app/
- Geneva.ttf
- counter
- Info.plist
Contents of Info.plist:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleIdentifier</key>
<string>com.example.counter</string>
<key>CFBundleDisplayName</key>
<string>counter</string>
<key>CFBundleName</key>
<string>counter</string>
<key>CFBundleExecutable</key>
<string>counter</string>
<key>CFBundleVersion</key>
<string>0.1.0</string>
<key>CFBundleShortVersionString</key>
<string>0.1.0</string>
<key>CFBundleDevelopmentRegion</key>
<string>en_US</string>
<key>UILaunchStoryboardName</key>
<string></string>
<key>LSRequiresIPhoneOS</key>
<true/>
</dict>
</plist>
Is there anything I'm doing wrong in signing and/or creating the IPA archive? Or perhaps I am missing something in the bundle itself?
Does anyone know if any Apple Open Source repository would contain the source code to NSStringFromSelector? TSAN has pointed out an issue in my code that stems from assuming that the value returned by NSStringFromSelector is immutable, and that the function itself is re-entrant. I’d like to check both those assumptions against the actual sources... assuming they haven't changed in macOS Sequoia to begin with.
The APP developed by MAUI. NET reports an error message of 'System. PlatformNotSupported-Exception: PlatformNotSupported-ReflectionLimit' when downloaded from the APP Store. However, if installed directly through macOS, there is no such problem. Why is this? Is there any solution? Thank you!
I had a simulator crash developing bluetooth IOS app on a Sonoma 14.5 M2 MacBook Air.
Since the crash bluetooth on the MacBook Air no longer functions. Systems Settings/Bluetooth Turned on shows:
'My Devices' shows none of the 5+ devices I use
'Nearby Devices' shows constantly searching.
A Bluetooth scanner 'LightBlu" by puchthrough run on a iPhone shows no signal from the Mac Air.
I tried deleting: /Users/~/Library/Preferences/com.apple.bluetoothuserd.plist
and then LightBlue could connect for a little while but the System/Settings never change.
What can I do. Should I reinstall the simulator, xCode the system or all the above?
Running Xcode 16b4 on Apple silicon.
Create a fresh Swift package, it will be using swift-tools-version: 6.0. Add a Swift Test to the test target with some basic assertion like #expect(true).
Run the test against the target My Mac and the test will compile, run and pass.
Run the test against the target My Mac (Mac Catalyst) and the test will compile and crash with EXC_BAD_ACCESS.
If you create an equivalent XCTest, it will compile, run and pass against both destinations.
Has anyone else experienced this? Is this already being tracked?
Is this possibly related? https://github.com/swiftlang/swift/pull/75432
Does Swift Testing support using ‘any’ values as parameters like seen here for ‘any ChartDataPoint.Type’
@Test(arguments: [
(expectedBodyFatValues,
HKQuantityTypeIdentifier.bodyFatPercentage,
HKUnit.percent(),
BodyFatPoint.self),
(expectedActiveEnergyValues,
HKQuantityTypeIdentifier.activeEnergyBurned,
HKUnit.kilocalorie(),
ActiveCaloriesPoint.self),
(expectedBodyMassValues,
HKQuantityTypeIdentifier.bodyMass,
HKUnit.pound(),
BodyMassPoint.self),
(expectedBasalEnergyValues,
HKQuantityTypeIdentifier.basalEnergyBurned,
HKUnit.kilocalorie(),
BasalEnergyPoint.self)
])
func healthKitDataReading(
expectedData: [Double],
identifier: HKQuantityTypeIdentifier,
unit: HKUnit,
dataChartType: any ChartDataPoint.Type
) async throws {...}
Currently I can’t get this code to work, and see the error
… Conflicting arguments to generic parameter 'C' ('[([Double], HKQuantityTypeIdentifier, HKUnit, BodyFatPoint.Type)]' vs. '[([Double], HKQuantityTypeIdentifier, HKUnit, ActiveCaloriesPoint.Type)]' vs. '[([Double], HKQuantityTypeIdentifier, HKUnit, BodyMassPoint.Type)]' vs. '[([Double], HKQuantityTypeIdentifier, HKUnit, BasalEnergyPoint.Type)]')
Also, I can’t seem to use variables like ‘expectedBodyFatValues’ due to the error
Instance member 'expectedBodyFatValues' cannot be used on type 'Health_Mix_Swift_Tests'; did you mean to use a value of this type instead?
Only way I’ve found around this is including the entire array of values as the parameter, but it’s very cumbersome.
I am new to app development. When setting up forecast, I downloaded the libraries and updated the code in my main app, but when I entered import FirebaseCore, I receive an error that says “No such module 'FirebaseCore'"
Dies anyone know why it is not working?
Hi!
I am having a strange issue when I try to build my react native project in an eas managed workflow (including dependencies just in case).
The error I get is:
Provisioning profile "[profile]" doesn't include the com.apple.developer.proximity-reader.payment.acceptance entitlement. Profile qualification is using entitlement definitions that may be out of date. Connect to network to update. (in target '[project_name]' from project '[project]')
I find this weird because I have enabled the entitlement in my identifier and my provisioning profile reflects this fact. I have set up an entitlements file where I have set up the kv pair for the entitlement.
Any help would be much appreciated!
We have implemented a NEFilterDataProvider in our Network Extension. We want to utilize the WebContentFilter payload within the Device Management Configuration profile to allow the functionality of our content filter.
In the Device Management Profile documentation, there are three properties that are related and seems to have some conditions around them: FilterBrowsers, FilterPackets and FilterSockets.
It stated that
"At least one of FilterBrowsers or FilterSockets needs to be true" for FilterBrowsers,
"At least one of FilterPackets or FilterSockets needs to be true" for FilterPackets, and
At least one of FilterBrowsers or FilterSockets needs to be true" for FilterSockets.
Based on the above conditions, if we only set FilterPackets to true and ignore the other two properties, it would not satisfy the condition for FilterSockets as both FilterBrowsers and FilterSockets are false. However, during testing we found out that this still works and our content filter is filtering traffic as expected.
Does this mean only ONE of the THREE properties need to be true? Or should we make changes according to the documentation to have it align with all conditions and requirements?
Any clarifications of the properties and their requirements are much appreciated!
XCTest can not get ios 18 contacts permission page elements, can not click "Allow Full Access" button.