I just tried incorporating the FB SDK into my app as described online.
I made it to the point where they say to test the app but I had 23 errors, most of which were parse issues that said unknown type name 'Facebook'.
This image shows the sdk as installed in my project.
This image shows some of the errors.
Any ideas??
Josh
Related
I successfully created my first Unity program and successfully built it in Xcode, but it fails to load on my iPhone Xr. It creates the icon, the screen on my phone turns black/brown, then the app fails and I get the following message in Xcode. I tried clean and delete all derive data, but the issue persists. What am I doing wrong?
360Project004[633:99382] Error loading /var/containers/Bundle/Application/0D37C95B-6B87-4389-B2EA-8BB6584D3253/360Project004.app/Frameworks/UnityFramework.framework/UnityFramework: dlopen(/var/containers/Bundle/Application/0D37C95B-6B87-4389-B2EA-8BB6584D3253/360Project004.app/Frameworks/UnityFramework.framework/UnityFramework, 265): no suitable image found. Did find:
/var/containers/Bundle/Application/0D37C95B-6B87-4389-B2EA-8BB6584D3253/360Project004.app/Frameworks/UnityFramework.framework/UnityFramework: code signature invalid for '/var/containers/Bundle/Application/0D37C95B-6B87-4389-B2EA-8BB6584D3253/360Project004.app/Frameworks/UnityFramework.framework/UnityFramework'
/var/containers/Bundle/Application/0D37C95B-6B87-4389-B2EA-8BB6584D3253/360Project004.app/Frameworks/UnityFramework.framework/UnityFramework: stat() failed with errno=3
/private/var/containers/Bundle/Application/0D37C95B-6B87-4389-B2EA-8BB6584D3253/360Project004.app/Frameworks/UnityFramework.framework/UnityFramework: code signature invalid for '/private/var/containers/Bundle/Application/0D37C95B-6B87-4389-B2EA-8BB6584D3253/360Project004.app/Frameworks/UnityFramework.framework/UnityFramework'
2020-02-01 01:19:04.463850-0800 360Project004[633:99382] Error loading /var/containers/Bundle/Application/0D37C95B-6B87-4389-B2EA-8BB6584D3253/360Project004.app/Frameworks/UnityFramework.framework/UnityFramework: dlopen(/var/containers/Bundle/Application/0D37C95B-6B87-4389-B2EA-8BB6584D3253/360Project004.app/Frameworks/UnityFramework.framework/UnityFramework, 265): no suitable image found. Did find:
/var/containers/Bundle/Application/0D37C95B-6B87-4389-B2EA-8BB6584D3253/360Project004.app/Frameworks/UnityFramework.framework/UnityFramework: code signature invalid for '/var/containers/Bundle/Application/0D37C95B-6B87-4389-B2EA-8BB6584D3253/360Project004.app/Frameworks/UnityFramework.framework/UnityFramework'
/private/var/containers/Bundle/Application/0D37C95B-6B87-4389-B2EA-8BB6584D3253/360Project004.app/Frameworks/UnityFramework.framework/UnityFramework: code signature invalid for '/private/var/containers/Bundle/Application/0D37C95B-6B87-4389-B2EA-8BB6584D3253/360Project004.app/Frameworks/UnityFramework.framework/UnityFramework'
I faced the same issue and after going through the forums I came across that at the moment you need the paid Apple developer account and that should do the trick. I am hoping Apple addresses this issue soon.
Hey I don't have much to say but I've been trying to upload my app to the App Store/ iTunes connect from Xcode 9 but whenever I do I get the same error message but I'm not 100% sure on how to fix the issue. If it helps I'm using Swift, Xcode, Cocoapods, and Firebase.
Below is the Error Message
No suitable application records were found. Verify your bundle identifier 'org.cocoapods.Protobuf' is correct.
Thanks
By removing all of the pods, I figured out this is not related to the pods at all.
The error now became to "Could not find the main bundle or the Info.plist is missing a CFBundleIndentifier in ..."
After several hours debugging, I found in the Info.plist, there's a key named "Bundle OS Type code", my original value was $(PRODUCT_BUNDLE_PACKAGE_TYPE), this resulted into the error above.
By changing the value of Bundle OS Type code to APPL. I'm able to upload the app binary.
In my case, it was a problem with app access on appstoreconnect. In App information section, additional information subsection, edit user access option, you can change user access to the app.
We had a developer account configured along with the admin account in xcode. It seems xcode can't access app metadata when a developer account is active.
Either change app access to unlimited or log as admin on xcode. Hope this helps.
I was trying to test my app using the simulator which shows that test status is active, but it doesn't recognize the app and returns a response "Sorry, this action is not available in simulation". The app already has actions set without any errors, as I was able to verify the text version using the "Web Demo" from integration section. So, I tried adding the remaining app information and keep encountering the issue displayed on the image below.
All required fields have been filled, though they're not being saved.
Any ideas where this might be going wrong? I have scoured through the docs, but haven't found a solution yet.
App Information
Simulator
I'm trying to get my SmashTag app to load on my phone. All the certificates and things are in order (i.e., I've been able to load other apps from Xcode onto the phone) but when I try to load Smashtag I get errors related to the Twitter framework.
I load the app, my iPhone appears to launch the app, and then Xcode gives me this message in the console:
dyld: Symbol not found: __TWvdvC7Twitter4User10screenNameSS
Referenced from: /var/containers/Bundle/Application/AB50558C-00A2-4C61-B81D-F862C8B25EDA/Smashtag.app/Smashtag
Expected in: /System/Library/Frameworks/Twitter.framework/Twitter
in /var/containers/Bundle/Application/AB50558C-00A2-4C61-B81D-F862C8B25EDA/Smashtag.app/Smashtag
I've done a bit of SO research and it looks like this is some kind of framework issue. In my Smashtag project, the Linked Frameworks and Libraries section has Twitter.Framework, and it's "required", and in Smashtag's Frameworks folder contains Twitter.xcodeproj, and nothing is red or giving any errors or warnings. Can someone tell me what I'm doing wrong? Thank you.
(I tried removing and readding the framework, didn't help)
First, convert the Twitter framework to the Current Swift Syntax (Edit menu, Convert item, you then still have to update the asPropertyList dictionary type in User.swift from AnyObject to [String: Any]).
Then, be sure the Twitter framework also appears in the Embedded Binaries section of the Smashtag project (as it does in the Linked Framework and Libraries section).
I have tried this question on the site of Titanium and several tweets to their account, but they either ignore me or refuse to answer.
I want to start using their framework, but for some reason the iPhone SDK is always "loading" when in the "TEST & PACKAGE" tab.
Have you guys found a fix for this? I have:
Snow Leopard 10.6.3
Titanium Developer 1.2.1
iPhone SDK 3.2
All the certificates "blah blah" from Apple because I am able to test and deploy apps on my device using XCode.
Help please :)
Do you have a name with non-ASCII characters?
There is a bug regarding developer certificates with non-ASCII characters in them.
I've filed a bug report, to Appcelerator's Lighthouse site:
My name has a character with umlaut (ö) which prevents prereq.py from doing what it should. Titanium only says "Loading..." in the SDK version select box.
The patch attached to the page, which changes json parser into simplejson, helps the python script to pass. I run it in console and get the expected output:
'{"wwdr": true,"ipad": false,"sdks": ["3.1","3.1.2","3.1.3"],"iphone_dev_name": ["Björn Söderqvist (XXXXXXXXXX)"],"iphone_dist_message": "Missing iPhone Distribution Certificate","wwdr_message": null,"itunes_message": null,"itunes": true,"iphone_dev_message": null,"iphone_dev": true,"iphone_dist": false,"itunes_version": "9.0.3"}'
Titanium app still reads the output wrong though.
It works if I copy-paste the console output of patched prereq.py like so:
(line 877 of packaging.js)
var d = '{"wwdr": true,"ipad": false,"sdks": ["3.1","3.1.2","3.1.3"],"iphone_dev_name": ["Björn Söderqvist (XXXXXXXXXX)"],"iphone_dist_message": "Missing iPhone Distribution Certificate","wwdr_message": null,"itunes_message": null,"itunes": true,"iphone_dev_message": null,"iphone_dev": true,"iphone_dist": false,"itunes_version": "9.0.3"}'
https://appcelerator.lighthouseapp.com/projects/32238/tickets/646-iphone-sdk-problem-with-non-ascii-characters-in-development-certificate
Unfortunately, the link I refer to in the post does not work anymore. The suggested patch was to do the following to prereq.py:
Line 8
#import json, run, tempfile, codecs
import poorjson, run, tempfile, codecs
Line 139 (replace last line of check_for_package() with this)
print poorjson.PoorJSON().dump(props)
Let me know if you need more specific information.