diff --git a/Classes/NetHoyohoyoTiremotecontrolModuleAssets.m b/Classes/NetHoyohoyoTiremotecontrolModuleAssets.m index bdfe348..a0ee45d 100644 --- a/Classes/NetHoyohoyoTiremotecontrolModuleAssets.m +++ b/Classes/NetHoyohoyoTiremotecontrolModuleAssets.m @@ -7,20 +7,18 @@ @implementation NetHoyohoyoTiremotecontrolModuleAssets -- (NSData*) moduleAsset +- (NSData *)moduleAsset { - //##TI_AUTOGEN_BEGIN asset - //Compiler generates code for asset here - return nil; // DEFAULT BEHAVIOR - //##TI_AUTOGEN_END asset + + + return nil; } -- (NSData*) resolveModuleAsset:(NSString*)path +- (NSData *)resolveModuleAsset:(NSString *)path { - //##TI_AUTOGEN_BEGIN resolve_asset - //Compiler generates code for asset resolution here - return nil; // DEFAULT BEHAVIOR - //##TI_AUTOGEN_END resolve_asset + + + return nil; } @end diff --git a/TiRemoteControl.xcodeproj/project.pbxproj b/TiRemoteControl.xcodeproj/project.pbxproj index dfad9a9..e207dc2 100644 --- a/TiRemoteControl.xcodeproj/project.pbxproj +++ b/TiRemoteControl.xcodeproj/project.pbxproj @@ -153,17 +153,18 @@ 0867D690FE84028FC02AAC07 /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 0610; + LastUpgradeCheck = 1340; }; buildConfigurationList = 1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "TiRemoteControl" */; compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; + developmentRegion = en; hasScannedForEncodings = 1; knownRegions = ( - English, - Japanese, - French, - German, + en, + ja, + fr, + de, + Base, ); mainGroup = 0867D691FE84028FC02AAC07 /* TiRemoteControl */; productRefGroup = 034768DFFF38A50411DB9C8B /* Products */; @@ -219,6 +220,7 @@ buildSettings = { "ARCHS[sdk=iphoneos*]" = "$(ARCHS_STANDARD)"; "ARCHS[sdk=iphonesimulator*]" = "$(ARCHS_STANDARD)"; + CLANG_ENABLE_OBJC_WEAK = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; DSTROOT = /tmp/NetHoyohoyoTiremotecontrol.dst; @@ -239,7 +241,7 @@ GCC_WARN_UNUSED_VALUE = NO; GCC_WARN_UNUSED_VARIABLE = NO; INSTALL_PATH = /usr/local/lib; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LIBRARY_SEARCH_PATHS = ""; OTHER_CFLAGS = ( "-DDEBUG", @@ -262,6 +264,7 @@ ALWAYS_SEARCH_USER_PATHS = NO; "ARCHS[sdk=iphoneos*]" = "$(ARCHS_STANDARD)"; "ARCHS[sdk=iphonesimulator*]" = "$(ARCHS_STANDARD)"; + CLANG_ENABLE_OBJC_WEAK = YES; DSTROOT = /tmp/NetHoyohoyoTiremotecontrol.dst; GCC_C_LANGUAGE_STANDARD = c99; GCC_MODEL_TUNING = G5; @@ -280,7 +283,7 @@ GCC_WARN_UNUSED_VALUE = NO; GCC_WARN_UNUSED_VARIABLE = NO; INSTALL_PATH = /usr/local/lib; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LIBRARY_SEARCH_PATHS = ""; OTHER_CFLAGS = "-DTI_POST_1_2"; OTHER_LDFLAGS = "-ObjC"; @@ -297,10 +300,32 @@ buildSettings = { "ARCHS[sdk=iphoneos*]" = "$(ARCHS_STANDARD)"; "ARCHS[sdk=iphonesimulator*]" = "$(ARCHS_STANDARD)"; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; DSTROOT = /tmp/NetHoyohoyoTiremotecontrol.dst; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = c99; + GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = NetHoyohoyoTiremotecontrol_Prefix.pch; @@ -308,15 +333,19 @@ GCC_THUMB_SUPPORT = NO; GCC_TREAT_WARNINGS_AS_ERRORS = NO; GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = NO; GCC_WARN_MISSING_PARENTHESES = NO; GCC_WARN_SHADOW = NO; GCC_WARN_STRICT_SELECTOR_MATCH = NO; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_PARAMETER = NO; GCC_WARN_UNUSED_VALUE = NO; GCC_WARN_UNUSED_VARIABLE = NO; INSTALL_PATH = /usr/local/lib; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; ONLY_ACTIVE_ARCH = YES; OTHER_CFLAGS = ( "-DDEBUG", @@ -339,25 +368,49 @@ ALWAYS_SEARCH_USER_PATHS = NO; "ARCHS[sdk=iphoneos*]" = "$(ARCHS_STANDARD)"; "ARCHS[sdk=iphonesimulator*]" = "$(ARCHS_STANDARD)"; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; DSTROOT = /tmp/NetHoyohoyoTiremotecontrol.dst; + ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = c99; GCC_MODEL_TUNING = G5; + GCC_NO_COMMON_BLOCKS = YES; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = NetHoyohoyoTiremotecontrol_Prefix.pch; GCC_PREPROCESSOR_DEFINITIONS = "TI_VERSION=$(TI_VERSION)"; GCC_THUMB_SUPPORT = NO; GCC_TREAT_WARNINGS_AS_ERRORS = NO; GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = NO; GCC_WARN_MISSING_PARENTHESES = NO; GCC_WARN_SHADOW = NO; GCC_WARN_STRICT_SELECTOR_MATCH = NO; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_PARAMETER = NO; GCC_WARN_UNUSED_VALUE = NO; GCC_WARN_UNUSED_VARIABLE = NO; INSTALL_PATH = /usr/local/lib; - IPHONEOS_DEPLOYMENT_TARGET = 4.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; OTHER_CFLAGS = "-DTI_POST_1_2"; OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = NetHoyohoyoTiremotecontrol; @@ -371,6 +424,7 @@ isa = XCBuildConfiguration; baseConfigurationReference = 24DD6D1B1134B66800162E58 /* titanium.xcconfig */; buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; @@ -383,9 +437,9 @@ isa = XCBuildConfiguration; baseConfigurationReference = 24DD6D1B1134B66800162E58 /* titanium.xcconfig */; buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_THUMB_SUPPORT = NO; PRODUCT_NAME = "Build & test"; ZERO_LINK = NO; diff --git a/TiRemoteControl.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/TiRemoteControl.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/TiRemoteControl.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/TiRemoteControl.xcodeproj/project.xcworkspace/xcuserdata/cesar.xcuserdatad/UserInterfaceState.xcuserstate b/TiRemoteControl.xcodeproj/project.xcworkspace/xcuserdata/cesar.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000..971df52 Binary files /dev/null and b/TiRemoteControl.xcodeproj/project.xcworkspace/xcuserdata/cesar.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/TiRemoteControl.xcodeproj/xcuserdata/cesar.xcuserdatad/xcschemes/xcschememanagement.plist b/TiRemoteControl.xcodeproj/xcuserdata/cesar.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..f61fe5b --- /dev/null +++ b/TiRemoteControl.xcodeproj/xcuserdata/cesar.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,19 @@ + + + + + SchemeUserState + + Build & Test.xcscheme_^#shared#^_ + + orderHint + 1 + + TiRemoteControl.xcscheme_^#shared#^_ + + orderHint + 0 + + + + diff --git a/dist/net.hoyohoyo.tiremotecontrol-iphone-2.0.0.zip b/dist/net.hoyohoyo.tiremotecontrol-iphone-2.0.0.zip new file mode 100644 index 0000000..f8a13fe Binary files /dev/null and b/dist/net.hoyohoyo.tiremotecontrol-iphone-2.0.0.zip differ diff --git a/manifest b/manifest index 1343b24..588e9a5 100755 --- a/manifest +++ b/manifest @@ -2,18 +2,18 @@ # this is your module manifest and used by Titanium # during compilation, packaging, distribution, etc. # -version: 0.1.3 +version: 2.0.0 apiversion: 2 -architectures: armv7 arm64 i386 x86_64 +architectures: arm64 x86_64 +mac: false description: TiRemoteControl author: hoyo (+kosso) (+dieskim) license: MIT copyright: Copyright (c) 2015 - # these should not be edited name: TiRemoteControl moduleid: net.hoyohoyo.tiremotecontrol guid: 9326b7d7-f454-4b2d-bd81-1aebcd8ee868 platform: iphone -minsdk: 3.5.0.GA +minsdk: 10.1.1.GA diff --git a/metadata.json b/metadata.json new file mode 100644 index 0000000..43a62e5 --- /dev/null +++ b/metadata.json @@ -0,0 +1 @@ +{"exports":[]} \ No newline at end of file diff --git a/titanium.xcconfig b/titanium.xcconfig index ccad327..735f226 100755 --- a/titanium.xcconfig +++ b/titanium.xcconfig @@ -4,18 +4,11 @@ // OF YOUR TITANIUM SDK YOU'RE BUILDING FOR // // - -TITANIUM_SDK_VERSION = 3.5.0.GA - +TITANIUM_SDK_VERSION = 10.1.1.GA // // THESE SHOULD BE OK GENERALLY AS-IS // -TITANIUM_SDK = /Users/dieskim/Library/Application Support/Titanium/mobilesdk/osx/3.5.0.GA -TITANIUM_BASE_SDK = "$(TITANIUM_SDK)/iphone/include" -TITANIUM_BASE_SDK2 = "$(TITANIUM_SDK)/iphone/include/TiCore" -TITANIUM_BASE_SDK3 = "$(TITANIUM_SDK)/iphone/include/JavaScriptCore" -HEADER_SEARCH_PATHS= $(TITANIUM_BASE_SDK) $(TITANIUM_BASE_SDK2) $(TITANIUM_BASE_SDK3) - - - +TITANIUM_SDK = /Users/$(USER)/Library/Application Support/Titanium/mobilesdk/osx/$(TITANIUM_SDK_VERSION) +HEADER_SEARCH_PATHS = $(inherited) "$(TITANIUM_SDK)/iphone/include" +FRAMEWORK_SEARCH_PATHS = $(inherited) "$(TITANIUM_SDK)/iphone/Frameworks/**"