Just tried to run Android Studio (4.1.1) on Macbook Pro M1, it works, but:
No emulators at this point
Can build and publish on Android Phone (Nexus 4a in my case)
IntelliJ has some lags in performance on M1 (because it is not native, and Intel built), but feels pretty usable.
Post
Replies
Boosts
Views
Activity
Lol, for me it is required, as I am building RegExp testing utility (https://apps.apple.com/us/app/regexp/id1546140065) for various languages. Implementations in languages have slight differences, so the best ways to implement flavors is to use the original languages.
Right now I have: Swift/Objc with NSRegularExpression
Go (that was easy, considering I can build a CLI and just embed it in the Helpers as CLI tool)
JavaScript (with WebKit embedded)
For Python/Ruby, etc I don't want to **** the application itself, and want to use shipped with Mac Python runtimes.
So back to my question, when I try to launch a process with
let task = Process()
task.executableURL = "/usr/bin/python3"
task.arguments = [[URL(fileURLWithPath: "python.py", relativeTo: Bundle.main.resourceURL).path]]
...
I get
xcrun: error: cannot be used within an App Sandbox
So my original question is, my guess if that is possible to do with App Sandbox, I need to:
give some additional capabilities?
maybe ask user to point to the Python and have "read-only" access to the file (but that would not give execution permission on the file)
I will appreciate any pointers to what to try, what to read.
Hey Matt,
Thank you for the answer.
So in that case I would need both:
my own DNS server say for the *.local domains
and IP based network extension the way I write it in the example?
Is there are a way to inject some DNS information (similar to /etc/hosts) without actually running my private DNS server on the system? And if I would want to run my own DNS server, is it possible not to run it on the port 53?
I am getting the same, new SwiftUI project and the old one, both are getting a lot of debug logs invalid display identifier Main
Tried the same, did not handle the messages downloaded to the folders outside of the Inbox. :(
Just realized that I have the same issue. My Advanced Data Protection is still enabled, curious if disabling it with time resolves the issue? Or if there are any other workarounds to make it to work?
For the restricted width, you can use StopTheMadness plugin for Safari (or similar) and inject a CSS for this specific page (https://developer.apple.com/forums)
html body #main-content {
width: 87.5% !important;
}
Recently had the same issue. [1]
It is very counterintuitive, but try to deploy the schema changes from Development to Production in CloudKit. It will show there are 0 changes, but still Deploy.
It seems like the subscriptions do actually have some kind of schemas, that is not present in the Web UI.
https://twitter.com/outcoldman/status/1785403469689413965
I feel like you should just step back a step, and go back to the where you just need to change .none to .automatic, don't add a name "synced" because that will change the name/path to the local file, that is why your data is getting lost.
When you do that, if you see that app is crashing, look at the logs, and why it is crashing. CloudKit does have some requirements on the data, like most of the fields should be nilable or have default values, references between models should be defined both ways, and there could not any unique constraints. I am sure, if you see a crash, it is because one of those conditions are not met. Which will be straightforward to fix by changing a model a little bit.
Hope Apple can revisit that by the GA, as the only one available Mac Pro M2 Ultra would not even allow running nested virtualization (purchased a year ago).
There is some workaround to launch it, obviously not supported by Apple.
https://x.com/outcoldman/status/1800536970965487821
I really hope Apple will change this behavior for the GA. I have submitted FB13840881 from my side.
My primary concerns:
There are situations when the website is moving their primary domain for login from domain A to domain B. More like "foo.com" to "login.foo.com", or "login.foo.com" to "auth.foo.com". Being able to actually more granularly specify that will help with the security.
Some companies/websites do have multiple entries for the same username and password. Take a look at Disney, there is go.com and disneyplus.com and espn.com that share the same username and password. And there are a LOT of other examples, including various medical insurance companies, banks, etc. We do need ability to add multiple websites and being able to edit the websites.
M1/2/3 laptops never allowed iCloud authentication for guest VM, not to sign in with your Apple ID, not to let apps use Apple ID.
It seems like that might change for macOS 15 (does not work yet in DB1), but when it will work it will work only on macOS 15+ host running macOS 15+ guest.
See https://developer.apple.com/documentation/financekit
To access someone’s financial data, you must meet the criteria outlined in Get started with FinanceKit, request the FinanceKit managed entitlement, hold an organization-level Apple Developer account, be logged in as Account Holder, and include the NSFinancialDataDescription string in your Info.plist. Apple reviews each application using defined criteria. If your request meets the criteria, Apple adds the entitlement to your developer account by using managed capabilities. To request access, see the FinanceKit managed entitlement request form. For more information about managed entitlements, see Provisioning with capabilities.
Also filed FB13885926, as before we actually could see what is free asset storage and free database storage is limited to, now even this information is gone from dashboards.
See for example https://www.outcoldman.com/en/archive/2024/03/02/app-store-30-percent-fee-cloudkit-public-database/ - I have screenshots just from 2 months ago, where I could tell how much free Asset and Database storage I could get.