Posts

Post not yet marked as solved
1 Replies
342 Views
Hello, I have an old app that was pulled from the App Store after my developer account expired (was a free app, wasn't going to pay 99$ a year to keep it up). I would like to revitalize it porting it mostly to swift. This would be much easier if I could just create a new Xcode project. However I do want people who previously owned the app to receive it as as a free update/download given they have already purchased it. If I create a new project. Can I set it to the same bundle identifier and not encounter any problems uploading it to the App Store this way? Or is there some reason this is a bad idea? It is fairly hard to test this given I am not currently a part of the paid developer program. And additionally I don't want to "test" publishing the app for review. Does anyone know if this will work out ok? Has anyone done this themselves?
Posted
by Caleb K.
Last updated
.
Post not yet marked as solved
15 Replies
7.9k Views
I am trying to create a cross platform application where some of the code is shared among the Android and iOS version and is written in c++ however I am not really sure where to begin with the XCode/iOS/Swift side of things. I can write c++ code but I am not sure where to put it. Most of the tutorials I can find show how to include already compiled c++ code into your project but I want to be able to write it alongside my swift code just like I might do with a bridging header in objective-c.How can I set up XCode so I can edit and compile my c++ code alongside my Swift code?
Posted
by Caleb K.
Last updated
.
Post not yet marked as solved
1 Replies
741 Views
I have created an app that for now will be iPhone only. I am on a serious crunch to get it released this weekend or potentially never so I can't afford to iterate on review too much. Although I have set the configuration/project/build to be iPhone only App Store Connect still shows a box for uploading iPad screenshots and I am worried this means there is something wrong. If I look at my pbxproj file I see this 3C33C170211E2E6A0075A55D /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = IC5; CLANG_ENABLE_MODULES = YES; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 5; DEVELOPMENT_TEAM = 922QE82JGA; FRAMEWORK_SEARCH_PATHS = ""; HEADER_SEARCH_PATHS = ""; INFOPLIST_FILE = TrilliumRemastered/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.2; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); LIBRARY_SEARCH_PATHS = ""; MARKETING_VERSION = 1.0.10; OTHER_LDFLAGS = "$(inherited)"; PRODUCT_BUNDLE_IDENTIFIER = com.calebkierum.TrilliumRemastered; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "TrilliumRemastered/TrilliumRemastered-Bridging-Header.h"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 1; }; name = Release; }; No where does it have anything other than TARGETED_DEVICE_FAMILY = 1. Has anyone had this issue before? If so how did you fix it?
Posted
by Caleb K.
Last updated
.