I am new to iOS/Apple development, and not much familiar with Apple Ecosystem around development.
I am facing an issue where my client want to deploy his application on Apple Store, me and my client are in separate countries. I am not sure should I, or can I use my Mac to register an Apple ID for him, and then enroll him in enterprise developer program? As a contractor what is the right way to go about enrolling my client or the client should do it himself?
General
RSS for tagDive into the vast array of tools and services available to developers.
Post
Replies
Boosts
Views
Activity
Hello,
I am working on a new App for my company that will be available for iOS and Android. I develop it in Visual Studio using .NET MAUI. I can deploy my development version of the App on an Android device without issues, but when I try to deploy to an iPhone, a dialog wants my Apple credentials.
I was invited as a developer in Business Connect by the product manager. The account that invited me is already used for publishing several Apps the company made in the past. I log in with my new Apple developer account, confirmed all legal notices, but when I try to connect to the iPhone from Visual Studio, I get the following error.
The Apple account is used for publishing Apps and I was invited as a developer. Do I need to enroll to the Apple Developer Program with my new account just to test the software on my iPhone?
I have an enterprise app that on 95% of devices, I can trust, verify and run the app . On the other 5% the app remains not verified after using the verify app button. The 2 devices I am testing with are both are running ipadOS 17.3.1. The one that can verify the app is a ipad pro (11-inch) and the other is an ipad pro (12.9-inch). I follow the exact same steps on both devices and the 11-inch always verifies and the 12.9-inch never verifies. On the ipad that does not verify, when I try to open the app I get a popup saying "unable to verify app An internet connection is required to verify trust of the developer" when the ipad has a valid internet connection.
Recently Apple deprecated the NXFindBestFatArch, used to find the most compatible / appropriate slice in a universal/fat binary.
However its replacement macho_best_slice is broken and will return EBADARCH for any non-Apple binary 😓
The issue seems to be that the dyld3::GradedArchs::grade method does not take into the account the nuances of the CPU sub types of type *_ALL. Namely that any CPU with a more specific sub type (e.g. CPU_SUBTYPE_ARM64E) can also still execute code compiled with a CPU sub type of *_ALL (e.g. CPU_SUBTYPE_ARM64_ALL).
All the details (+code, +debugging, +disassembly) posted at: https://objective-see.org/blog/blog_0x80.html.
Also, hrmm!?:
I am recently migrated from android to Apple Store. Trying to publish my first Unity Game but this error pop up. Would be great if anyone could help. I think this bug belongs to Admob on Unity Game.
Showing All Messages
Undefined symbol: OBJC_CLASS$_GAMRequest
Undefined symbol: _objc_msgSend$setCustomTargeting:
Undefined symbol: _objc_msgSend$categoryExclusions
Undefined symbol: OBJC_CLASS$_GAMInterstitialAd
Undefined symbol: _objc_msgSend$interstitialAdGAM
Undefined symbol: OBJC_CLASS$_GADRewardedInterstitialAd
Undefined symbol: _objc_msgSend$setRewardedInterstitialAd:
Undefined symbol: _objc_msgSend$didEarnRewardCallback
Undefined symbol: _objc_msgSend$presentFromRootViewController:userDidEarnRewardHandler:
Undefined symbol: _objc_msgSend$setRewardedAd:
Undefined symbol: OBJC_CLASS$_GADRequest
Undefined symbol: _objc_msgSend$setKeywords:
Undefined symbol: _objc_msgSend$requestAgent
Undefined symbol: _objc_msgSend$registerAdNetworkExtras:
Undefined symbol: _objc_msgSend$extras
Undefined symbol: _objc_msgSend$stringWithFormat:
Undefined symbol: _objc_msgSend$objectForKey:
Undefined symbol: OBJC_CLASS$_GADInterstitialAd
Undefined symbol: _objc_msgSend$interstitialAd
Undefined symbol: _objc_msgSend$loadWithAdUnitID:request:completionHandler:
Undefined symbol: OBJC_CLASS$_UMPDebugSettings
Undefined symbol: OBJC_CLASS$_UMPRequestParameters
Undefined symbol: _objc_msgSend$debugSettings
Undefined symbol: OBJC_CLASS$_UMPConsentInformation
Undefined symbol: OBJC_CLASS$_GADExtras
Undefined symbol: _objc_msgSend$countByEnumeratingWithState:objects:count:
Undefined symbol: _objc_msgSend$presentFromViewController:completionHandler:
Undefined symbol: _objc_msgSend$loadWithCompletionHandler:
Undefined symbol: _objc_msgSend$adClickedCallback
Undefined symbol: _objc_msgSend$adFailedCallback
Undefined symbol: _objc_msgSend$description
Undefined symbol: _objc_msgSend$currencyCode
Undefined symbol: _objc_msgSend$customAdPosition
Undefined symbol: _kGADAdSizeSmartBannerPortrait
Undefined symbol: _objc_msgSend$frame
Undefined symbol: _objc_msgSend$bannerView
Undefined symbol: _objc_msgSend$bannerClient
Undefined symbol: _objc_msgSend$adaptiveAdSizeForWidth:orientation:
Undefined symbol: _objc_msgSend$adSizeForWidth:height:
Undefined symbol: _objc_msgSend$interstitialClient
Undefined symbol: _objc_msgSend$initWithBannerClientReference:adUnitID:adSize:adPosition:
Undefined symbol: _objc_msgSend$setAppEventDelegate:
Undefined symbol: _objc_msgSend$adWillPresentFullScreenContentCallback
Undefined symbol: _objc_msgSend$adDidDismissFullScreenContentCallback
Undefined symbol: _objc_msgSend$setAdFailedToLoadCallback:
Undefined symbol: _objc_msgSend$presentFromRootViewController:
Undefined symbol: _objc_msgSend$adFailedToPresentFullScreenContentCallback
Undefined symbol: _objc_msgSend$adFailedToLoadCallback
Undefined symbol: _objc_msgSend$paidEventCallback
Undefined symbol: _objc_msgSend$allKeys
Undefined symbol: OBJC_CLASS$_GADAppOpenAd
Undefined symbol: _objc_msgSend$cStringUsingEncoding:
Undefined symbol: _objc_msgSend$setAppOpenAd:
Undefined symbol: _objc_msgSend$setInterstitialAdGAM:
Undefined symbol: _objc_msgSend$request
Undefined symbol: _objc_msgSend$setFullScreenContentDelegate:
Undefined symbol: _objc_msgSend$adReceivedCallback
Undefined symbol: _objc_msgSend$testDeviceIdentifiers
Undefined symbol: _objc_msgSend$appOpenAd
Undefined symbol: _objc_msgSend$setPaidEventHandler:
Undefined symbol: _objc_msgSend$setDelegate:
Undefined symbol: _objc_msgSend$appOpenAdClient
Undefined symbol: _objc_msgSend$rewardedInterstitialAdClient
Undefined symbol: _objc_msgSend$didDismissCallback
Undefined symbol: _objc_msgSend$loadWithAdUnitID:request:orientation:completionHandler:
Undefined symbol: OBJC_CLASS$_GADBannerView
Undefined symbol: _GADCurrentOrientationAnchoredAdaptiveBannerAdSizeWithWidth
Undefined symbol: _GADPortraitAnchoredAdaptiveBannerAdSizeWithWidth
Undefined symbol: _objc_msgSend$show
Undefined symbol: _objc_msgSend$adDidRecordImpressionCallback
Undefined symbol: _objc_msgSend$window
Undefined symbol: _GADLandscapeAnchoredAdaptiveBannerAdSizeWithWidth
Undefined symbol: _objc_msgSend$setCustomTargetingWithKey:value:
Undefined symbol: _GADAdSizeFullWidthPortraitWithHeight
Undefined symbol: _objc_msgSend$positionView:inParentView:customPosition:
Undefined symbol: _objc_msgSend$setCenter:
Undefined symbol: _kGADAdSizeSmartBannerLandscape
Undefined symbol: _GADAdSizeEqualToSize
Undefined symbol: _CGSizeFromGADAdSize
Undefined symbol: _objc_msgSend$isOperatingSystemAtLeastVersion:
Undefined symbol: _objc_msgSend$safeAreaLayoutGuide
Undefined symbol: _objc_msgSend$positionBannerView
Undefined symbol: _objc_msgSend$loadFormWithCompletionHandler:
Undefined symbol: _objc_msgSend$initWithConsentFormClientReference:
Undefined symbol: _objc_msgSend$setObject:forKey:
Undefined symbol: _objc_msgSend$willPresentCallback
Undefined symbol: _objc_msgSend$reset
Undefined symbol: _objc_msgSend$isConsentFormAvailable
Undefined symbol: _objc_msgSend$requestConsentInfoUpdateWithParameters:completionHandler:
Undefined symbol: _objc_msgSend$setDebugSettings:
Undefined symbol: _objc_msgSend$adReward
Undefined symbol: _GADAdSizeFromCGSize
Undefined symbol: OBJC_CLASS$_GADServerSideVerificationOptions
Undefined symbol: _objc_msgSend$code
Undefined symbol: OBJC_CLASS$_GADMobileAds
Undefined symbol: _objc_msgSend$adUnitMapping
Undefined symbol: _objc_msgSend$adSourceID
Undefined symbol: _objc_msgSend$value
Undefined symbol: _GADErrorUserInfoKeyResponseInfo
Undefined symbol: _objc_msgSend$localizedDescription
Hi there,
Hope you're all doing great. It's been a while since we've submitted a request for an Apple Developer Enterprise Account creation. Until today, no email was received and it's showing since a week now that thy're still procession the request.
We've sent an email to the Support Team but no response till today.
we don't know if there's any issue with the data submited.
What else can we do? How much time do they generally take to process account creation request?
Thanks
Hello everyone
For a year now my partner and I have been having problems receiving payment from Apple. For a whole year we have been writing letters to the mail and not getting a constructive and clear answer.
For the last 4 months we have stopped receiving any answers at all.
Can you tell me who has had problems with Apple ignoring our letters? What to do in such a case
苹果终端显示job table full or recursion limit exceeded,小白求问这个该如何解决
I encountered an error while saving after modifying the sales region.
I used the developer mode of Safari browser to view the error message on the webpage and found that your API: bulkUpdateAppAvailability has a status: "409" error issue. The specific error is "A pre order is already live for this entity"
Hi Team,
I have been working on an application that includes a Network Extension. I wanted to disable it if a captive portal is detected over the network. I have tried different approaches to detect it, including the standard approach outlined in the following document: https://datatracker.ietf.org/doc/html/draft-ietf-capport-api, using the URL https://captive.apple.com/hotspot-detect.html. However, none of these methods seem to be working. Additionally, the kSCNetworkReachabilityFlagsConnectionRequired flag is not being flagged when under a captive network. Could you please assist with this issue?
Thank you.
My app encountered this error, but I did not use any decompilation project, monkey, etc., and this error occurs occasionally.Has anyone ever encountered a similar error?
LLVM Profile Error: Failed to write file "default.profraw": Operation not permitted
Hello, I am currently testing the com.apple.configuration.app.managed declaration, and have failed to get it to work with either VPP OR Enterprise apps.
(Testing is being conducted on an iPhone XR with iOS 17.3.1)
VPP:
Initially errors where returned due to not having a license for the device, so I have set it up to fetch a license before the declaration is return to the device. Said declaration is as follows (I have attempted to switch from Device to User VPP type, as well as attempting to use BundleID or AppStoreID but all have the same result:
{
"Identifier": "BBC_Test_Install",
"Payload": {
"AppStoreID": "377382255",
"InstallBehavior": {
"Install": "Required",
"License": {
"VPPType": "Device"
}
}
},
"ServerToken": "...",
"Type": "com.apple.configuration.app.managed"
}
The configuration above successfully applies on to the device, and can be seen in the configurations tab in Settings. The install is unsuccessful however, as the app.managed subscription item returns the following result:
"app" : {
"managed" : {
"list" : [
{
"state" : "failed",
"declaration-identifier" : "BBC_Test_Install",
"identifier" : "uk.co.bbc.newsuk",
"name" : "BBC News - UK & World Stories"
}
]
}
}
The device does not provide any additional information, it was initially returning the following reason when I did not request a licence before the install:
"code" : "Error.LicenseNotFound"
but this has disappeared now that a licence is requested before hand. No other information can be gleaned so I am at a bit of a loss. It should be noted, I am wipping my device between each test, just to try and get it working on a "fresh" application before attempting to deal with updating the declaration.
Enterprise:
This also does not seem to be behave, the configuration states a successful application, but it cant be seen in the declrations tab within general settings:
"active" : true,
"identifier" : "Enterprise_Test_Install",
"valid" : "valid",
"server-token" : "..."
The associated configuration is as follows:
{
"Identifier": "Enterprise_Test_Install",
"Payload": {
"InstallBehavior": {
"Install": "Required"
},
"ManifestURL": "https://my.domain/web/mdm/ios/enterpriseplistgenerator/bundle.id"
},
"ServerToken": "...",
"Type": "com.apple.configuration.app.managed"
}
I have had previous success installing enterprise apps through MDM commands so I would have assumed the ManifestURL should have worked the same. The above URL does cause the device to make a secondary request for the application manifest, which returns the following:
<?xml version="1.0" encoding="UTF-8"?>
<plist version="1.0">
<dict>
<key>items</key>
<array>
<dict>
<key>assets</key>
<array>
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>https://my.domain/web/mdm/ios/enterpriseipa/bundle.id</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>bundle.id</string>
<key>kind</key>
<string>software</string>
<key>subtitle</key>
<string>testapp</string>
<key>title</key>
<string>testapp</string>
</dict>
</dict>
</array>
</dict>
</plist>
Which the device then does nothing with (app.managed does not report back anything). When installing the enterprise app through MDM commands the above plist does cause the device to make a secondary call to fetch the applications IPA.
Some additional information, help, or insight would be useful, as from my perspective the declaration does not seem to work at all.
gcc -I/opt/homebrew/opt/postgresql@15/include -I/opt/homebrew/Cellar/openssl@3/3.2.1/include -fPIC -c -o pkg/publisher/pg/clibpq/copy.o pkg/publisher/pg/clibpq/copy.c
gcc -shared -L/opt/homebrew/opt/postgresql@15/lib -lpq -o pkg/publisher/pg/clibpq/libcopy.so pkg/publisher/pg/clibpq/copy.o
ld: warning: ignoring file '/opt/homebrew/Cellar/postgresql@15/15.6_1/lib/libpq.5.15.dylib': found architecture 'arm64', required architecture 'x86_64'
ld: Undefined symbols:
_PQclear, referenced from:
_copy_table_data in copy.o
_copy_table_data in copy.o
_copy_table_data in copy.o
_start_copy_origin_tx in copy.o
_start_copy_origin_tx in copy.o
_start_copy_target_tx in copy.o
_finish_copy_origin_tx in copy.o
...
clang: error: linker command failed with exit code 1 (use -v to see invocation)
I have a shell script that turns a framework into a plain dylib and updates some dependent library paths using install_name_tool. It works, but if the framework was signed, I get warnings like:
install_name_tool: warning: changes being made to the file will invalidate the code signature in: [redacted].dylib (for architecture x86_64)
I thought I could get rid of the warning by adding
codesign --remove-signature dylib-path
to the script before using install_name_tool, but then I get errors like
install_name_tool: fatal error: file not in an order that can be processed (link edit information does not fill the __LINKEDIT segment): [redacted].dylib (for architecture x86_64)
Is there a way to fix this?
iPhone first? Or iMac first? Feedback Assistant is Broken Again (GRRR!!) and I have to reset my iCloud Pwd - which device should I change it on first?
iPhone first? Or iMac first? Feedback Assistant is Broken Again (GRRR!!) and I have to reset my iCloud Pwd - which device should I change it on first?
This is the question that led me to start this thread:
Why is Apple forcing me to change my Appl… - Apple Community
Apple is not 'forcing' me to, of course - although I have no choice - I can only recommend to everyone that they AVOID FEEDBACK ASSISTANT LIKE THE PLAGUE until some hack can be found to delete the utterly useless thing: every time I try to sign into it, it forces me to reset my pwd - and then refuses to recognise the freshly minted pwd - and I ABSOLUTELY GUARANTEE I have done this enough times to be certain that it is a Feedback Assistant fault - and a huge one - I'm on Sonoma 14.4 Public Beta.
So, having done this utterly unnecessary dance at least fifteen times over the past couple of weeks, and been caught in #AnotherAppleGotcha time and time again (for example, reset pwd on iMac, then sign out of iCloud on iPhone, only to have my exact (copied and pasted) fresh pwd rejected by iPhone), I really would like to know the correct order to do this in - please, please, I'm on my knees here!
Perhaps it would be easier to erase the hard disks on all my devices, reload from Time Machine or something - or start with a fresh, ****** Apple ID, and get the Geniuses at the Bar to transfer all my licenses . . .
Only joking - but, come on Apple, you can do better than this!
And, just by the by, why does the Apple Community website, when asking me to choose which of my (fifteen) Apple devices, offer me first on the list, three MICROSOFT PCs as possible subjects of this problem??? !!!!
So - I've reset the pwd on the iMac - all cool after an NVRAM reset and a bit of grunting - but I now have an iPhone which is signed in on the old pwd - and I have updated the OS with an out-of-date pwd - should I sign out and sign in again? (Which, by the way, triggered mayhem last time I tried it) or just wait until some crucial moment like checking in at an airline terminal, only to find I'm locked out of my entire system again?
Nobody knows. There's nothing - I've even search the smelliest corners of the DarkWeb - nothing at all . . .
I was trying to run some c++ code on clang (I have command line tools installed)
but it just showed this error:
Undefined symbols for architecture arm64:
then it showed bunch of random gibberish
here is my code:
#include <iostream>
#include <vector>
using namespace std;
typedef std::string type_t;
int main(){
type_t name = "Yashar";
cout << "Hello " << name << '\n';
return 0;
}
I am new to Xcode and trying to learn and having issues with errors it seems. I believe the problem is specifically with my code not being able to be displayed on the example iPhone on the right hand side of the screen. Here are the 2 errors I receive below. The codes at the very bottom are red on my screen so I am guessing those are what is most important out of all of this.
Thanks and please let me know if I can answer any additional questions regarding this.
Ld /Users/tward/Library/Developer/Xcode/DerivedData/Playground-aoepzfpfzcxxqggglpllgxkoywsr/Build/Intermediates.noindex/Previews/Playground/Products/Debug-iphonesimulator/Playground.app/Playground normal (in target 'Playground' from project 'Playground')
cd /Users/tward/Desktop/Playground.swiftpm
/Users/tward/Downloads/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target x86_64-apple-ios15.2-simulator -isysroot /Users/tward/Downloads/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.4.sdk -L/Users/tward/Library/Developer/Xcode/DerivedData/Playground-aoepzfpfzcxxqggglpllgxkoywsr/Build/Intermediates.noindex/Previews/Playground/Intermediates.noindex/EagerLinkingTBDs/Debug-iphonesimulator -L/Users/tward/Library/Developer/Xcode/DerivedData/Playground-aoepzfpfzcxxqggglpllgxkoywsr/Build/Intermediates.noindex/Previews/Playground/Products/Debug-iphonesimulator -L/Users/tward/Downloads/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/lib -F/Users/tward/Library/Developer/Xcode/DerivedData/Playground-aoepzfpfzcxxqggglpllgxkoywsr/Build/Intermediates.noindex/Previews/Playground/Intermediates.noindex/EagerLinkingTBDs/Debug-iphonesimulator -F/Users/tward/Library/Developer/Xcode/DerivedData/Playground-aoepzfpfzcxxqggglpllgxkoywsr/Build/Intermediates.noindex/Previews/Playground/Products/Debug-iphonesimulator -F/Users/tward/Downloads/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks -iframework /Users/tward/Downloads/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks -iframework /Users/tward/Downloads/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.4.sdk/Developer/Library/Frameworks -filelist /Users/tward/Library/Developer/Xcode/DerivedData/Playground-aoepzfpfzcxxqggglpllgxkoywsr/Build/Intermediates.noindex/Previews/Playground/Intermediates.noindex/Playground.build/Debug-iphonesimulator/Playground.build/Objects-normal/x86_64/Playground.LinkFileList -Xlinker -rpath -Xlinker @executable_path/../lib -dead_strip -Xlinker -object_path_lto -Xlinker /Users/tward/Library/Developer/Xcode/DerivedData/Playground-aoepzfpfzcxxqggglpllgxkoywsr/Build/Intermediates.noindex/Previews/Playground/Intermediates.noindex/Playground.build/Debug-iphonesimulator/Playground.build/Objects-normal/x86_64/Playground_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -Xlinker -objc_abi_version -Xlinker 2 -fobjc-link-runtime -L/Users/tward/Downloads/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphonesimulator -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/tward/Library/Developer/Xcode/DerivedData/Playground-aoepzfpfzcxxqggglpllgxkoywsr/Build/Intermediates.noindex/Previews/Playground/Intermediates.noindex/Playground.build/Debug-iphonesimulator/Playground.build/Objects-normal/x86_64/Playground.swiftmodule -Xlinker -sectcreate -Xlinker __TEXT -Xlinker __entitlements -Xlinker /Users/tward/Library/Developer/Xcode/DerivedData/Playground-aoepzfpfzcxxqggglpllgxkoywsr/Build/Intermediates.noindex/Previews/Playground/Intermediates.noindex/Playground.build/Debug-iphonesimulator/Playground.build/Playground.app-Simulated.xcent -Xlinker -sectcreate -Xlinker __TEXT -Xlinker __ents_der -Xlinker /Users/tward/Library/Developer/Xcode/DerivedData/Playground-aoepzfpfzcxxqggglpllgxkoywsr/Build/Intermediates.noindex/Previews/Playground/Intermediates.noindex/Playground.build/Debug-iphonesimulator/Playground.build/Playground.app-Simulated.xcent.der -Xlinker -no_adhoc_codesign -Xlinker -dependency_info -Xlinker /Users/tward/Library/Developer/Xcode/DerivedData/Playground-aoepzfpfzcxxqggglpllgxkoywsr/Build/Intermediates.noindex/Previews/Playground/Intermediates.noindex/Playground.build/Debug-iphonesimulator/Playground.build/Objects-normal/x86_64/Playground_dependency_info.dat -o /Users/tward/Library/Developer/Xcode/DerivedData/Playground-aoepzfpfzcxxqggglpllgxkoywsr/Build/Intermediates.noindex/Previews/Playground/Products/Debug-iphonesimulator/Playground.app/Playground
ld: entry point (_main) undefined. for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
How can I hide "App Frameworks" documentation? Seems like it's just cluttering my documentation, especially since I want to host on a website. O just want my imported documentation.
I want to hide this:
I'm encountering this issue, although Apple has called to confirm that they will provide us with an account after contacting our CTO, but they did not provide it, and I have received 2-3 similar emails like this. Has anyone experienced a similar situation or is there any Apple employee here, please help me.
It's been over 3 months, but I still haven't been granted an account even though I've provided them with all the necessary payment information, business operation certificates, and DUNS code. Below is email I received from Apple. I really feel very helpless.
Thank you!
Hello,
Thank you for contacting Apple Developer Program Support. My name is Iskandar, and I will assist you further with your inquiry.
We were unable to confirm your association with an Apple Developer Program membership or enrollment.
Kindly ask the applicant to get in touch with us.
Your case number is 102229384940. If you have any questions regarding this matter, feel free to reply to this email, and I will respond as soon as possible. You can also check the availability of phone support using our website:...
Após realizar o arquivamento, recebo um push com essa mensagem.
Nenhum erro durante todo o processo, nenhum log.
A Compilação não fica disponvel para gerar a nova versão