ProudNet.Eng
WebsiteProud ConsoleLanguage
  • 🌐ProudNet
    • ProudNet Introduction
    • Download and Install
      • How to verify your ProudNet license
      • AMI
    • Project Settings
      • C++
      • C#
      • Mac Xcode
      • Linux
      • Unity3D
        • iOS Build
      • Unreal Engine 4
      • Running the PIDL Compiler
    • Using ProudNet
      • Server and Client
        • Utilization of Server
        • Utilization of Client
      • RMI
        • Utilization of RMI
      • PIDL
        • Utilization of PIDL
      • Event handling
      • Communication messages
      • P2P Communication
        • Using P2P communication
    • Utilization of ProudNet
      • How to use
      • Tips for performance
    • Using DB in ProudNet
      • DB Cache System ver.2
        • DB Cache Theory and Understanding
        • Install DB Cache and Set Up Network
        • DB Cache Server and Client
        • DB Cache usage and application
          • Utilization of DB Cache
      • ADO API
      • ODBC API
    • ProudNet Utility
  • ProudNet Note
    • Technical Notes
      • Main Loop
      • Setting up a server firewall
      • Encryption and decryption
      • What to do in case of an error
      • List of error messages
      • Synchronizing Character Position
      • Client-Server Communication
      • MiniDump (Error Dump System)
      • [Version 1.6] Server-to-Server LAN Communicator
    • Glossary
    • Sample examples
  • 🌐Proud Service
    • Guide for Console
    • ProudChat
      • Download SDK
        • C++
        • C#
        • Unity3D
        • Unreal Engine 4
      • Features in Console
Powered by GitBook
On this page
  • Building iOS
  • Possible errors
  • Back
  1. ProudNet
  2. Project Settings
  3. Unity3D

iOS Build

Last updated 1 year ago

Building iOS

Select File -> Build Settings for the project you worked on on your Mac.

In Build Settings, select iOS from the Platform menu, then click switch Platform.

When the platform changes, click the Build button to select a storage location for the Build file.

(The Build folder is the file you created with New Folder.)

After checking the Xcode project file created through Unity

In the folder where ProudNet exists, copy all the files in the ProudNet -> include folder.

Paste all the copied files into Libraries in the Xcode project folder you created with Unity.

Again, in the folder where ProudNet exists, copy the ProudNetClientPlugin_wrap.cxx file from the ProudNet -> lib -> Plugins -> Unity -> iOS folder,

Paste it into the Build -> Libraries -> Plugins -> Unity -> iOS folder.

Open your Xcode project, select UnityFramework -> Build Settings from the TARGETS menu, and add the Header Search Paths from the Search Paths menu.

The path you add is the folder where the files imported from ProudNet are located.

Click Build in the Xcode -> Product menu to generate the iOS build file.

Possible errors

If the error below occurs, you must unblock it in Personal Information Protection and Security as follows.

If you get an error like the one above

On the System Settings -> Privacy & Security -> Security tab, click Allow anyway to unblock ProudNetClientPlugin.bundle.


🌐
⬅️
Copy the ProudNetClientPlugin_wrap.cxx file
Project path - Build - Libraries - Plugins - Unity - IOS
Back